CSE346
Course | CSE346 |
Title | Computer Communications |
Credits | 3 |
Course Coordinator |
Thomas Robertazzi |
Description |
Basic principles of computer communications. Introduction to performance evaluation of protocols. Protocols covered include those for local, metropolitan, and wide area networks. Introduction to routing, high speed packet switching, circuit switching, and optical data transport. Other topics include TCP/IP, Internet, web server design, network security, and grid computing. Not for credit in addition to CSE/ISE 316.This course is offered as both CSE 346 and ESE 346. |
Prerequisite | Pre- or corequisite for ESE and ECE majors: ESE 306
Pre- or corequisite for CSE majors: AMS 310 or 311 Prerequisite for CSE majors: CSE 220 Pre- or corequisite for ISE majors: ISE 218 and AMS 310 or AMS 311 |
Course Outcomes |
Basic principles of computer communications. Introduction to performance evaluation of protocols. Protocols covered include those for local, metropolitan and wide area networks. Introduction to routing, high speed packet switching, circuit switching and optical data transport. Other topics include TCP/IP, Internet, web server design, network security and grid computing. |
Textbook |
|
Major Topics Covered in Course |
|
Laboratory Projects |
2 to 3 programming projects in spring, 1 major project in summer, on topics such as performance evaluation, routing algorithms and error correcting/detecting codes. |
Course Webpage |