Jun 03, 2025  
2021-2022 Undergraduate Catalog 
    
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]

ENGIN 342 - Computer Communications and Security


3 Credit(s) | Lecture | Graded or pass/fail
Course can be counted for credit once

Description:
This course introduces the communication methods of modern computers and devices along with the associated data privacy/security concerns and methods to address such concerns. Students will develop an introductory understanding of network hierarchy and modular design of computer communication systems. The course will first cover physical layer modulation schemes for wired/wireless data communications and data link layer standards for error detection/correction and medium access in wired networks, wireless local area networks (WLANs), and cellular networks. Network and Transport layer protocols will then be introduced and evaluated. Performance metrics for capacity, fairness, security, and reliability will be introduced at different layers of the network stack.

Enrollment Requirements:
Prerequisite: CS 109  or CS 110  

Pre- or corequisite: ENGIN 322  



041804:1