Illinois Tech course catalog
3,264 courses at Illinois Institute of Technology, with prerequisites, ratings, workload, and what each one unlocks.
Showing 251–300 of 707
page 6 of 15
- CS 450Operating Systems
unlocks 30 courses · 4 prerequisites
- CS 451Introduction to Parallel and Distributed Computing
2 prerequisites
- CS 455Data Communications
unlocks 13 courses · 1 prerequisite
- CS 456Introduction to Wireless Networks and Performance
5 prerequisites
- CS 458Introduction to Information Security
unlocks 2 courses · 3 prerequisites
- CS 470Computer Architecture
unlocks 2 courses · 3 prerequisites
- CS 480Introduction to Artificial Intelligence
unlocks 1 course · 2 prerequisites
- CS 481Artificial Intelligence Language Understanding
unlocks 1 course · 2 prerequisites
- CS 482Information and Knowledge Management Systems
4 prerequisites
- CS 484Introduction to Machine Learning
unlocks 3 courses · 4 prerequisites
- CS 485Computers and Society
5 prerequisites
- CS 487Software Engineering I
unlocks 10 courses · 2 prerequisites
- CS 491Undergraduate Research
- CS 492Introduction to Computer Science Research
- CS 495Topics in Computer Science
- CS 497Special Projects
- CSP 495Applications in Computer Science
- DS 451Data Science Life Cycle
unlocks 2 courses · 4 prerequisites
- DS 472Data Science Practicum
2 prerequisites
- DS 480Data Science Projects
5 prerequisites
- ECE 401Communication Electronics
2 prerequisites
- ECE 403Digital and Data Communication Systems
unlocks 3 courses · 1 prerequisite
- ECE 405Digital and Data Communication Systems with Laboratory3 credits
1 prerequisite
- ECE 406Wireless Communications Systems3 credits
1 prerequisite
- ECE 407Introduction to Computer Networks with Laboratory3 credits
unlocks 6 courses
- ECE 408Introduction to Computer Networks
unlocks 1 course
- ECE 411Power Electronics3 credits
unlocks 3 courses · 1 prerequisite
- ECE 412Hybrid Electric Vehicle Drives3 credits
2 prerequisites
- ECE 417Power Distribution Engineering
1 prerequisite
- ECE 418Power System Analysis
unlocks 12 courses · 1 prerequisite
- ECE 419Power Systems Analysis with Laboratory3 credits
unlocks 1 course · 1 prerequisite
- ECE 420Analytical Methods for Power System Economics and Cybersecurity
unlocks 2 courses · 1 prerequisite
- ECE 421Microwave Circuits and Systems
unlocks 1 course · 1 prerequisite
- ECE 423Microwave Circuits and Systems with Laboratory3 credits
1 prerequisite
- ECE 425Analysis and Design of Integrated Circuits
1 prerequisite
- ECE 429Introduction to VLSI Design3 credits
unlocks 3 courses · 2 prerequisites
- ECE 430Fundamentals of Semiconductor Devices
1 prerequisite
- ECE 436Digital Signal Processing I with Laboratory3 credits
2 prerequisites
- ECE 437Digital Signal Processing I
unlocks 1 course · 2 prerequisites
- ECE 438Control Systems
unlocks 3 courses · 2 prerequisites
- ECE 441Smart and Connected Embedded System Design3 credits
unlocks 1 course
- ECE 442Internet of Things and Cyber Physical Systems
1 prerequisite
- ECE 443Introduction to Computer Cyber Security
- ECE 444Computer Network Security
2 prerequisites
- ECE 446Advanced Logic Design3 credits
unlocks 1 course · 2 prerequisites
- ECE 447Artificial Intelligence and Edge Computing
- ECE 448Application Software Design
1 prerequisite
- ECE 449Object-Oriented Programming and Machine Learning
1 prerequisite
- ECE 460Introduction to Signals and Systems for Advanced Studies
- ECE 461Introduction to Probability and Random Variables for Advanced Studies