Skip to main content

Introduction to Computer Networking

General

Prefix

SE

Course Number

221

Course Level

Undergraduate

College/School

College of Science and Engineering

Description

Design and management of computer networks. Servers, routers, bridges, gateways, transmission media, communications protocols, network security, and performance tuning.

Credits

Min

3

Max

3

Repeatable

No

Goals and Diversity

MN Goal Course

No

Cultural Diversity

No

Learning Outcomes

Outcome

Identify standard communication reference models including: physical layer, data link layer, network layer, transport layer, session layer, presentation layer, and application layer.

Outcome

Describe the client-server architecture and identify its characteristics.

Outcome

Identify common standard protocols including: IP, TCP, UDP, ARP, ICMP, DHCP.

Outcome

Differentiate between peer-to-peer and client/server network designs.

Outcome

Identify various networking components such as routers, hubs, firewalls, bridges, and switches.

Course Outline

Course Outline

Protocols and layering. 10% Physical and link layers. 10% Retransmissions, multiple access, switching. 10% Network layer, internetworking. 10% Intra- and inter-domain routing. 10% Transport layer, reliability. 10% Congestion control and network management. 10% DNS, web/HTTP, content distribution. 10% Quality of service and real-time services. 10% Network security. 10%

Dependencies

Courses

SE221 is a prerequisite for:

Programs

SE221 is a completion requirement for: