CMPEN 461Communication Networks
Data transmission, encoding, link control techniques, network architecture, design, protocols, and multiple access. CMPEN 461 Communication Networks (3) This course introduces students to fundamental concepts and principles underlying data communication networks, with an emphasis on the Internet and its five-layer architecture: the application, transport, network, link, and physical layers. The fundamental issues to be covered include, but not limited to, reliable communication over an unreliable network layer, connection establishment/teardown and handshaking, congestion and flow control, path determination, multiple access control. The student learning these principles will gain knowledge that lasts long after today's network standards and protocols have become obsolete.
Prerequisites
You need one from each line:
Where it sits in degree plans
Suggested plans most often put it in Year 4 · Fall (2 programs).
Required in (2)
- Computer Engineering, B.S. (Behrend)
- Software Engineering, B.S.
One of the options in (1)
- Computer Engineering, Minor (Behrend)
Courses that list CMPEN 461 as a prerequisite (1)
- CMPSC 440 Data-driven Security Analytics