Master of Science in Electrical Engineering
نظرة عامة على البرنامج
Master of Science in Electrical Engineering
The Master of Science in Electrical Engineering (M.S.E.E.) is a degree program combining breadth across several areas of study within electrical engineering and specialization within one area, which includes an option to pursue thesis research under the guidance of a faculty adviser. Areas of study include communication and signal processing, computers and microelectronics, and power and control systems. The program is normally completed in three semesters of full-time study.
Admission Requirements
The admission requirements for this degree follow the existing admission requirements for master’s degrees in the ECE department. Students whose accredited B.S. degree is not in electrical engineering may pursue the M.S.E.E., provided that they have an adequate background and can demonstrate proficiency in the material contained in undergraduate courses equivalent to Illinois Institute of Technology’s:
- ECE 211: Circuit Analysis I (3 credit hours)
- ECE 213: Circuit Analysis II (4 credit hours)
- ECE 218: Digital Systems (4 credit hours)
- ECE 307: Electrodynamics (4 credit hours)
- ECE 308: Signals and Systems (3 credit hours)
- ECE 311: Engineering Electronics (4 credit hours)
- MATH 251: Multivariate and Vector Calculus (4 credit hours)
- MATH 252: Introduction to Differential Equations (4 credit hours)
A student may demonstrate proficiency by successfully completing the courses or by satisfactory performance in one or more special examinations administered by the department.
Program Requirements
The program of study includes a minimum of 32 credit hours of acceptable graduate coursework, with a minimum of 20 credit hours of ECE courses at the 500-level or higher. Up to six credit hours of ECE short courses may be applied to the degree.
Coursework Only Option
- Minimum Credits Required: 32
- Maximum 400-Level Credit: 12
- Minimum 500-Level ECE Credit: 20
- Maximum 700-Level Credit: 6
- Maximum Transfer Credit: 9
- Course List:
- Electrical Engineering Major Courses (12-16 credit hours): Select four courses from the chosen EE area of concentration.
- Electrical Engineering Minor Electives (6-8 credit hours): Select two courses from either or both of the remaining EE areas of concentration.
- General Electives (14 credit hours): Select 14 credit hours of general ECE electives.
Thesis Option
- Minimum Credits Required: 32
- Maximum 400-Level Credit: 12
- Minimum 500-Level ECE Credit: 20
- Maximum 700-Level Credit: 6
- Maximum Transfer Credit: 9
- Course List:
- Electrical Engineering Major Courses (12-16 credit hours): Select four courses from the chosen EE area of concentration.
- Electrical Engineering Minor Electives (6-8 credit hours): Select two courses from either or both of the remaining EE areas of concentration.
- General Electives (8 credit hours): Select eight credit hours of general ECE electives.
- Thesis Research (6-8 credit hours): ECE 591: Research and Thesis for Masters Degree 1.
EE Areas of Concentration
Communications and Signal Processing
- ECE 401: Communication Electronics (3 credit hours)
- ECE 403: Digital and Data Communication Systems (3-4 credit hours)
- ECE 406: Wireless Communications Systems (3 credit hours)
- ECE 421: Microwave Circuits and Systems (3-4 credit hours)
- ECE 437: Digital Signal Processing I (3-4 credit hours)
- ECE 481: Image Processing (3 credit hours)
- ECE 505: Applied Optimization for Engineers (3 credit hours)
- ECE 507: Imaging Theory & Applications (3 credit hours)
- ECE 508: Video Communications (3 credit hours)
- ECE 509: Electromagnetic Field Theory (3 credit hours)
- ECE 511: Analysis of Random Signals (3 credit hours)
- ECE 513: Communication Engineering Fundamentals (3 credit hours)
- ECE 514: Digital Communication Principles (3 credit hours)
- ECE 515: Modern Digital Communications (3 credit hours)
- ECE 516: Coding for Distributed Storage Systems (3 credit hours)
- ECE 519: Coding for Reliable Communications (3 credit hours)
- ECE 520: Information Theory and Applications (3 credit hours)
- ECE 522: Electromagnetic Compatibility (3 credit hours)
- ECE 565: Computer Vision and Image Processing (3 credit hours)
- ECE 566: Machine and Deep Learning (3 credit hours)
- ECE 567: Statistical Signal Processing (3 credit hours)
- ECE 568: Digital Speech Processing (3 credit hours)
- ECE 569: Digital Signal Processing II (3 credit hours)
- ECE 570: Fiber-Optic Communication Systems (3 credit hours)
- ECE 576: Antenna Theory (3 credit hours)
- ECE 578: Microwave Theory (3 credit hours)
Computers and Microelectronics
- ECE 408: Introduction to Computer Networks (3-4 credit hours)
- ECE 425: Analysis and Design of Integrated Circuits (3 credit hours)
- ECE 429: Introduction to VLSI Design (4 credit hours)
- ECE 430: Fundamentals of Semiconductor Devices (3 credit hours)
- ECE 441: Smart and Connected Embedded System Design (4 credit hours)
- ECE 442: Internet of Things and Cyber Physical Systems (3 credit hours)
- ECE 443: Introduction to Computer Cyber Security (3 credit hours)
- ECE 444: Computer Network Security (3 credit hours)
- ECE 446: Advanced Logic Design (4 credit hours)
- ECE 447: Artificial Intelligence and Edge Computing (3 credit hours)
- ECE 448: Application Software Design (3 credit hours)
- ECE 449: Object-Oriented Programming and Machine Learning (3 credit hours)
- ECE 485: Computer Organization and Design (3 credit hours)
- ECE 502: Basic Network Theory (3 credit hours)
- ECE 503: 5G Wireless Network: Architecture, New Radio, and Security (3 credit hours)
- ECE 517: Modern Wireless Network Protocols and Standards (3 credit hours)
- ECE 521: Quantum Electronics (3 credit hours)
- ECE 524: Advanced Electronic Circuit Design (3 credit hours)
- ECE 525: RF Integrated Circuit Design (3 credit hours)
- ECE 526: Active Filter Design (3 credit hours)
- ECE 527: Performance Analysis of RF Integrated Circuits (3 credit hours)
- ECE 529: Advanced VLSI Systems Design (3 credit hours)
- ECE 530: High Performance VLSI IC Systems (3 credit hours)
- ECE 541: Communications Networks Performance Analysis (3 credit hours)
- ECE 542: Design and Optimization of Computer Networks (3 credit hours)
- ECE 544: Wireless and Mobile Networks (3 credit hours)
- ECE 545: Modern Internet Technologies (3 credit hours)
- ECE 546: Wireless Network Security (3 credit hours)
- ECE 571: Nanodevices and Technology (3 credit hours)
- ECE 575: Electron Devices (3 credit hours)
- ECE 583: High Speed Computer Arithmetic (3 credit hours)
- ECE 584: VLSI Architecture for Signal Processing and Communication Systems (3 credit hours)
- ECE 586: Hardware Security and Advanced Computer Architectures (3 credit hours)
- ECE 587: Hardware/Software Codesign (3 credit hours)
- ECE 588: Hardware Acceleration for Machine Learning (3 credit hours)
- ECE 589: Computer-Aided Design of Analog IC (3 credit hours)
Power and Control
- ECE 411: Power Electronics (4 credit hours)
- ECE 412: Hybrid Electric Vehicle Drives (3-4 credit hours)
- ECE 417: Power Distribution Engineering (3 credit hours)
- ECE 418: Power System Analysis (3-4 credit hours)
- ECE 420: Analytical Methods for Power System Economics and Cybersecurity (3 credit hours)
- ECE 438: Control Systems (3 credit hours)
- ECE 505: Applied Optimization for Engineers (3 credit hours)
- ECE 506: Analysis of Nonlinear Systems (3 credit hours)
- ECE 512: Hybrid Electric Vehicle Drives (3 credit hours)
- ECE 531: Linear System Theory (3 credit hours)
- ECE 533: Robust Control (3 credit hours)
- ECE 535: Discrete Time Systems (3 credit hours)
- ECE 537: Next Generation Smart Grid (3 credit hours)
- ECE 538: Renewable Energies (3 credit hours)
- ECE 539: Computer Aided Design of Electric Machines (3 credit hours)
- ECE 540: Reliability Theory and System Implementation (3 credit hours)
- ECE 548: Energy Harvesting (3 credit hours)
- ECE 549: Motion Control Systems Dynamics (3 credit hours)
- ECE 550: Power Electronic Dynamics and Control (3 credit hours)
- ECE 551: Advanced Power Electronics (3 credit hours)
- ECE 552: Adjustable Speed Drives (3 credit hours)
- ECE 553: Power System Planning (3 credit hours)
- ECE 554: Power System Relaying (3 credit hours)
- ECE 555: Power Market Operations (3 credit hours)
- ECE 556: Power Market Economics and Security (3 credit hours)
- ECE 557: Fault-Tolerant Power Systems (3 credit hours)
- ECE 558: Power System Reliability (3 credit hours)
- ECE 559: High Voltage Power Transmission (3 credit hours)
- ECE 560: Power Systems Dynamics and Stability (3 credit hours)
- ECE 561: Deregulated Power Systems (3 credit hours)
- ECE 562: Power System Transaction Management (3 credit hours)
- ECE 563: Artificial Intelligence in Smart Grid (3 credit hours)
- ECE 564: Control and Operation of Electric Power Systems (3 credit hours)
- ECE 579: Operations and Planning and Distributed Power Grid (3 credit hours)
- ECE 580: Elements of Sustainable Energy (3 credit hours)
- ECE 581: Elements of Smart Grid (3 credit hours)
- ECE 582: Microgrid Design and Operation (3 credit hours)
