(a) Core Requirements
- CSC/ECE 570 - Computer Networks
- CSC/ECE 579 - Computer Performance Modeling
(b) Business Core Requirements
- CSC 501 - Operating System Principles
- ECE 521 - Computer Design and Technology
- CSC/ECE 573 - Internet Protocols*
- CSC/ECE 576 - Connection-Oriented Networks*
- ECE 714 - Random Processes
- CSC/ECE 775 - Optical Networks
- CSC/ECE 776 - Performance Evaluation of Computer Networks
- CSC/ECE 777 - Telecommunications Network Design
- CSC/ECE 779 - Advanced Computer Performance Modeling
- CSC/ECE 792B - Advanced Network Protocol Design
- ECE/CSC 791V - Wireless Networks
- CSC/ECE 791M - Internet Measurements and Instrumentation
- CSC/ECE 791X - Network Management
* Required for students electing the Network Design technical concentration.
- CSC/ECE 506 - Architecture of Parallel Computers
- ECE 520 - Digital ASIC Design**
- ECE 521 - Computer Design and Technology**
- CSC/ECE 573 - Internet Protocols
- CSC/ECE 576 - Connection-Orineted Networks*
- ECE 746 - VLSI System Design
- ECE 791W - Wireless Communication Systems
- ECE 792O - Photonics and Optical Communications
**Required for students electing the Network Hardware technical concentration. (Note: only one of ECE 520, 521 is required.)
- CSC 501 - Operating System Principles***
- CSC/ECE 573 - Internet Protocols***
- CSC/ECE 576 - Connection-Oriented Networks
- CSC/ECE 510 - Software Engineering
- CSC 557 - Multimedia Computing and Networks
- CSC 574 - Information Systems Security
- CSC 774 - Network Security
- CSC 715 - Concurrent Software Systems
- CSC/ECE 791X - Network Management
***Required for students electing the Network Software technical concentration.