CSE346
Course | CSE346 |
---|---|
Title | Computer Communications |
Credits | 3 |
Course Coordinator |
Thomas Robertazzi |
Description |
Basic theory and technology of computer communications. Introduction to performance evaluation, error codes and routing algorithms. Other topics include Ethernet, wireless networks including LTE and 5G, fiber optic networking, software defined networking, networking on chips, space networks, data centers, grids and clouds, and network security. Not for credit in addition to CSE 310 or 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 |
The following schedule is approximate:
Self-Final due Dec. 2. |
Laboratory |
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 |
|