Jul 04, 2025  
Website Catalog (In Development) 
    
Website Catalog (In Development)

CST 208 - Introduction to Computer Networking


This course is a comprehensive introduction to computer networking principles using a topdown approach, beginning with networked applications and progressing through transport, network, and link layers. The course covers foundational network architectures, protocols, security mechanisms, networking, and emerging technologies to prepare students for a career in networking, cybersecurity, or IT infrastructure.

Students will explore how modern networks function, how data moves across the internet, and how security is enforced with theoretical knowledge and practical applications.

 

Prerequisite- Corequisite
Prerequisite:  CST 119 Computer Concepts and Applications

Credits: 3
Hours
2 Lecture Hours, 2 Laboratory Hours
Course Profile
Learning Outcomes of the Course:

Upon successful completion of this course the student will be able to:

  1. Analyze and evaluate network architectures, protocols, technologies, and their impact on network performance.
  2. Apply knowledge of network addressing and subnetting to network design.
  3. Explain routing algorithms for inter-network communication.
  4. Explain link-layer mechanisms, including ethernet, wi-fi, and cellular networking.
  5. Identify network security threats and protective measures.
  6. Explain various types of networking and their impact on data centers.