Curriculum
30 credits
Core Course: (required)
- EL 5363 Principles of Communication Networks, Credits: 3.00
Additional Core Courses (choose 4)
- EL 5373 Internet Architecture & Protocols Lab, Credits: .00 or CS 6843 Computer Networking, Credits: 3.00
- EL 6373 Local and Metropolitan Area Networks, Credits: 3.00 or EL 6383 High-Speed Networks
- CS 6133 Computer Architecture I, Credits: 3.00 or CS 6233 Introduction to Operating Systems, Credits: 3.00
- CS 6273 Performance Evaluation of Computer Systems, Credits: 3.00 or EL 7353 Communication Networks I: Analysis, Modeling and Performance, Credits: 3.00
- CS 6823 Network Security, Credits: 3.00
Project Requirement (required)
- CS 6873 Project in Telecommunication Networks, Credits: 3.00 or EL 9953 Advanced Project I, Credits: 3.00
Elective Courses (choose 4)
- CS 5023 Introduction to Java Programming
- CS 6133 Computer Architecture I, Credits: 3.00 or CS 6143 Computer Architecture II, Credits: 3.00
- CS 6233 Introduction to Operating Systems, Credits: 3.00 or CS 6243 Operating Systems II, Credits: 3.00
- CS 6063 Software Engineering I, Credits: 3.00 or CS 6083 Principles of Database Systems, Credits: 3.00 or EL 6383 High-Speed Networks
- EL 6393 Network Security Systems Design, Credits: 3.00 or CS 6033 Design and Analysis of Algorithms I, Credits: 3.00
- CS 6043 Design and Analysis of Algorithms II, Credits: 3.00