Skip to Main Content

CS204

Download as PDF

Computer Networks

SCIS Sch of Computing & Info Sys

Course (UG/PG)

Undergraduate

Offering Unit/Department

Course Description

This course prepares students to design, deploy, and manage the interconnection of networking devices, including cyber-physical systems. It covers fundamental computer communication concepts, including switching, signalling, encoding and transmission, modern network technology, protocols (TCP, UDP, IP), and wireless (cellular and wireless LAN). Besides helping students to understand the key technologies conceptually, the course is structured to develop students’ skills in building, analyzing, and evaluation simple communication networks.

Course Learning Outcomes

1. Understand metrics for network performance, and layered network model

2. Understand HTTP protocol and DNS protocols

3. Understand principles of reliable data transfer

4. Understand UDP and TCP protocols

5. Understand IP addressing, NAT and IPV6

6. Understand link state and distance vector routing algorithms

7. Understand OSFP and BGP routing protocols

8. Understand data link layer protocols

9. Conduct network measurements with basic network tools

Discipline-Specific Competencies

Infrastructure Deployment, Network Configuration, Network Security, Network Slicing, Quality Assurance

SMU Graduate Learning Outcomes

Disciplinary Knowledge, Critical thinking & problem solving, Collaboration and leadership, Communication, Self-directed learning

Grading Basis

GRD - Graded

Course Units

1