Graduate Courses
The following is the tentative plan for offering graduate courses in the future terms. There may be some additions and deletions, due to unforeseen circumstances. However, this list is expected to help students to prepare their plans of study. Students are advised to confirm the list of courses available in Banner prior to registration. View the Descriptions of all Graduate Level Courses.
Please note that course offerings are subject to change.
COMMUNICATIONS AND NETWORKING
Course | Course Name | Fall 2022 | Spring 2023 | Fall 2023 | Spring 2024 | Fall 2024 |
---|---|---|---|---|---|---|
ECGR 5187 | Data Communications and Networking II | X | X | X | ||
ECGR 5191 | Analog & Digital Communications | X | X | X | ||
ECGR 6120 | Wireless Communication and Networking | X | ||||
ECGR 6121 | Advanced Theory of Communications I | |||||
ECGR 6187 | Modeling and Analysis of Communication Networks | X | X | |||
ECGR 6188 | Fundamentals of Wireless Systems and Protocols | X | X | |||
ECGR 6189 | Wireless Sensor Networks | |||||
ECGR 6090/8090 | Information Theory and Applications | X |
SIGNAL AND IMAGE PROCESSING
Course | Course Name | Fall 2022 | Spring 2023 | Fall 2023 | Spring 2024 | Fall 2024 |
---|---|---|---|---|---|---|
ECGR 5103 | Applied Computer Graphics | X | ||||
ECGR 5105 | Introduction to Machine Learning | X | X | X | X | X |
ECGR 5122 | Random Processes | X | ||||
ECGR 5124 | Digital Signal Processing | X | X | X | X | X |
ECGR 5127 | Machine Learning for the Internet of Things | X | X | |||
ECGR 5190 | Acoustics | X | X | |||
ECGR 5090 | Special Topics: AI for Biomedical Applications | X | X | X | ||
ECGR 6114 | Digital Signal Processing II | |||||
ECGR 6118/8118 | Image Processing | |||||
ECGR 6119/8119 | Applied Artificial Intelligence | X | X | |||
ECGR 6127/8127 | Medical Signal Processing | X | X | |||
ECGR 6090/8090 | Optimization for Machine Learning | X |
CONTROLS AND ROBOTICS
Course | Course Name | Fall 2022 | Spring 2023 | Fall 2023 | Spring 2024 | Fall 2024 |
---|---|---|---|---|---|---|
ECGR 5112 | Nonlinear Analysis | |||||
ECGR 5115 | Convex Optimization and AI | X | X | X | ||
ECGR 5161 | Control of Robotic Manipulators | |||||
ECGR 5196 | Introduction To Robotics | X | ||||
ECGR 5411 | Control Systems | X | X | |||
ECGR 5412 | Principles of Digital Control Systems | X | X | |||
ECGR 5090 | Special Topics: AI for Robotics | X | X | |||
ECGR 6111 | Linear Systems Theory | X | X | X | ||
ECGR 6115 | Optimal Control Theory I | |||||
ECGR 6090/8090 | Special Topics: Information Theory and Applications | X | ||||
ECGR 6090/8090 | Foundations of Reinforcement Learning & Opt Ctl | X |
ELECTrOMAGENTICS, ANTENNAS, AND RF
Course | Course Name | Fall 2022 | Spring 2023 | Fall 2023 | Spring 2024 | Fall 2024 |
---|---|---|---|---|---|---|
ECGR 5121 | Antennas | X | ||||
ECGR 5123 | Advanced Electromagnetic Field Theory | |||||
ECGR 5261 | Microwave Circuit Design I | |||||
ECGR 5090 | Special Topics: Metamaterials and Metasurfaces | |||||
ECGR 6264 | Radio Frequency Design | |||||
ECGR 6090/8090 | Electromagnetic Metasurfaces | X |
ELECTRONIC DEVICES AND SYSTEMS
Course | Course Name | Fall 2022 | Spring 2023 | Fall 2023 | Spring 2024 | Fall 2024 |
---|---|---|---|---|---|---|
ECGR 5125 | Foundation of Optical Engineering | X | X | |||
ECGR 5132 | Analog Integrated Circuit Design | X | X | |||
ECGR 5136 | Semiconductor Optoelectronic Materials and Devices | |||||
ECGR 5431 | Linear Integrated Electronics | X | X | X | ||
ECGR 5090 | Special Topics: Science and Technology of PV | |||||
ECGR 5090 | Special Topics: Internet of Things Devices and Systems | X | X | |||
ECGR 6132/8132 | Solid State Materials | X | X | |||
ECGR 6090/8090 | Special Topics: Applied Quantum Mechanics | X | X | X | ||
ECGR 6090/6090 | Advanced Semiconductor Device Physics | X | X |
POWER SYSTEMS
Course | Course Name | Fall 2022 | Spring 2023 | Fall 2023 | Spring 2024 | Fall 2024 |
---|---|---|---|---|---|---|
ECGR 5104 |
Computational Methods in Power Systems | X | X | |||
ECGR 5142 | Power Generation Operation and Control I | X | X | |||
ECGR 5171 | Intro to Energy Systems | X | X | X | ||
ECGR 5172 |
Energy Markets | X | X | |||
ECGR 5193 | Power System Analysis I | X | X | X | ||
ECGR 5194 | Power System Analysis II | X | X | |||
ECGR 6144/8144 | Electric Power Distribution Systems I | X | ||||
ECGR 6145/8145 | Electric Power Distribution Systems II | X | X | |||
ECGR 6147 | Power System Stability and Control | |||||
ECGR 6173/8173 |
Power Quality | |||||
ECGR 6190/8190 |
Smart Grid: Characteristics, Design, and Analysis | X | X |
POWER ELECTRONICS AND MACHINES
Course | Course Name | Fall 2022 | Spring 2023 | Fall 2023 | Spring 2024 | Fall 2024 |
---|---|---|---|---|---|---|
ECGR 5144 | Power Electronics I | X | X | X | ||
ECGR 5195 | Elec Machines | |||||
ECGR 5090 | Special Topics: Utility Applications of Power Electronics | X | X | X | ||
ECGR 6197/8197 | Power Electronics II | X | X | |||
ECGR 6199/8199 | Dynamics and Control of AC Drives | |||||
ECGR 6090/8090 | Power Electronics for Transportation Electrification | X | X | |||
ECGR 6090/8090 | Solid State Circuit Protection | X | X | X |
COMPUTER ENGINEERING
Course | Course Name | Fall 2022 | Spring 2023 | Fall 2023 | Spring 2024 | Fall 2024 |
---|---|---|---|---|---|---|
ECGR 5100 | Research Tools and Techniques in Computer Engineering | X | X | X | ||
ECGR 5101 | Advanced Embedded Systems | X | X | X | ||
ECGR 5103 | Applied Computer Graphics | X | ||||
ECGR 5105 | Introduction to Machine Learning | X | X | X | X | X |
ECGR 5106 | Real Time Machine Learning | X | X | |||
ECGR 5127 | Machine Learning for the Internet of Things | X | X | |||
ECGR 5133 | VLSI Systems Design | X | X | X | X | X |
ECGR 5146 | Introduction to VHDL | X | X | |||
ECGR 5181 | Computer Architecture | X | X | X | X | |
ECGR 5196 | Introduction To Robotics | X | X | |||
ECGR 5090 | Cloud Native Applications | X | X | |||
ECGR 5090 | Internet of Things | X | ||||
ECGR 6146 | Advanced VHDL | |||||
ECGR 6181 | Embedded Operating Systems | X | X | X | ||
ECGR 6182 | Advanced Embedded Operating Systems | X | ||||
ECGR 6185 | Embedded Commercial Product Design | |||||
ECGR 6090 | Special Topics: Reconfigurable Computing | X | X | |||
ECGR 6090 | Special Topics: Mobile Devices and Big Data | |||||
ECGR 6090 | Special Topics: Introduction to Interconnection Networks | X | X | X | X | |
ECGR 6090 | Special Topics: Hardware Oriented Security and Trust | X | X | X |