ITEC 350
INTRODUCTION TO NETWORKING
- Catalog Entry
ITEC 350. Introduction to Networking
Three hours lecture (3).
Prerequisites: ITEC 110 and ITEC 220 (both with grade of “C” or better)
Introduction to physical and logical networking concepts including the ISO reference model, topologies, protocols, local and long-haul networks. Students who have received credit for CPSC 450 or INSY 371 may not receive credit for ITEC 350.
- Detailed Description of Conduct of Course
This course gives the student a basic knowledge of the field of telecommunications and computer data communications. The hardware and software aspects of both local and wide-area networks are covered. Topics include:
Introduction
a. Reasons for Networking
b. Client/Server vs. Large Central Host
c. Concept and rationale for network layers
- Data Transmission
- Analog vs. digital data
- Analog and digital signaling, modulation, multiplexing
- transmission media
- local asynchronous communication
- long distance communication
- Frame Transmission
- frames and error detection (CSMA/CD and CSMA/CA)
- LAN topology and technology
- WAN topology and technology
- Internetworking
- Packet and circuit switching
- Classful subnetting
- routed protocols (including IP, ICMP, and IPv6)
- Transport protocols and datagrams(including TCP and UDP)
- NAT and PAT
- Routing protocols (static vs. dynamic, high level intro to dynamic protocols)
- Network Applications
- client-server interaction
- socket interface and programming
- DNS and other Naming Systems
- Directory management and authentication (file sharing)
- Printer sharing
- e-mail protocols, ftp
- HTTP and HTTPS
- multimedia protocols
- CGI, JAVA, rpc
- Network management
- Network security including access control lists
- Configuration (including DHCP)
- Detailed Description of Conduct of Course
Course is conducted using lecture and demonstration. Students are assigned projects using the campus network, Internet, and specialized networks lab involving use of multiple hardware and software platforms.
- Goals and Objectives of the Course.
Understand the fundamental concepts of networking
- Understand protocols at the different layers of the TCP/IP protocol suite
- Understand basic network security
- Assessment Measures
A LAN project or projects will be completed by each student. The project grades, in combination with at least one in-class exam and a final exam, will be used to measure each student's performance.
- Other Course Information
None.
- Review and Approval
DATE ACTION APPROVAL
April 2005 Updated Robert H. Phillips, Acting Chair |