Graduate Programs - Available 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.

 

COMMUNICATIONS AND NETWORKING

Course

Course Name

Spring 2022 Fall 2022 Spring 2023 Fall 2023

ECGR 5187

Data Communications and Networking II

  X   X
ECGR 5191

Analog & Digital Communications

  X   X

ECGR 6120

Wirless Communication and Networkin

       

ECGR 6121

Advanced Theory of Communications I 

       

ECGR 6187

Modeling and Analysis of Communication Networks 

    X  

ECGR 6188

Fundamentals of Wireless Systems and Protocols    X    

ECGR 6189

Wireless Sensor Networks 

       

ECGR 6090/8090

Information Theory and Applications

X      

SIGNAL AND IMAGE PROCESSING

Course

Course Name

Spring 2022 Fall 2022 Spring 2023 Fall 2023

ECGR 5103

Applied Computer Graphics 

      X
ECGR 5105 Introduction to Machine Learning    X X X
ECGR 5122 Random Processes X      
ECGR 5124 Digital Signal Processing X X X X
ECGR 5127 Machine Learning for the Internet of Things X   X  

ECGR 5190

Acoustics

  X    

ECGR 5090

Special Topics: AI for Biomedical Applications

    X  

ECGR 6114

Digital Signal Processing II         

ECGR 6118/8118

Image Processing

       

ECGR 6119/8119

Applied Artificial Intelligence

  X    

ECGR 6127/8127

Medical Signal Processing 

    X  

ECGR 6090/8090

Optimization for Machine Learning       X

CONTROLS AND ROBOTICS

Course

Course Name

Spring 2022 Fall 2022 Spring 2023 Fall 2023
ECGR 5112 Nonlinear Analysis         
ECGR 5115 Convex Optimization and AI   X   X
ECGR 5161 Control of Robotic Manipulators         
ECGR 5196 Introduction To Robotics         
ECGR 5411

Control Systems 

  X   X

ECGR 5412

Principles of Digital Control Systems 

    X  

ECGR 5090

Special Topics: AI for Robotics

      X

ECGR 6111

Linear Systems Theory 

  X   X

ECGR 6115

Optimal Control Theory I

       

ECGR 6090/8090

Special Topics: Information Theory and Applications

    X  

ELECTrOMAGENTICS, ANTENNAS, AND RF

Course

Course Name

Spring 2022 Fall 2022 Spring 2023 Fall 2023

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 Spring 2022 Fall 2022 Spring 2023 Fall 2023

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

ECGR 5090

Special Topics:  Science and Technology of PV

X      

ECGR 5090

Special Topics:  Internet of Things Devices and Systems

    X  

ECGR 6132/8132

Solid State Materials 

  X X  

ECGR 6090/8090

Special Topics: Applied Quantum Mechanics

  X   X

ECGR 6090/6090

Advanced Semiconductor Device Physics

      X

POWER SYSTEMS

Course Course Name Spring 2022 Fall 2022 Spring 2023 Fall 2023

ECGR 5104

Computational Methods in Power Systems 

  X    
ECGR 5142 Power Generation Operation and Control I X   X  
ECGR 5171 Intro to Energy Systems   X   X

ECGR 5172

Energy Markets

X   X  
ECGR 5193 Power System Analysis I    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  
ECGR 6147 Power System Stability and Control         

ECGR 6173/8173

Power Quality

X      

ECGR 6190/8190

Smart Grid: Characteristics, Design, and Analysis

      X

POWER ELECTRONICS AND MACHINES

Course Course Name Spring 2022 Fall 2022 Spring 2023 Fall 2023
ECGR 5144 Power Electronics I   X   X

ECGR 5195

Elec Machines

X      
ECGR 5090 Special Topics: Utility Applications of Power Electronics   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  

ECGR 6090/8090

Solid State Circuit Protection

  X   X

COMPUTER ENGINEERING

Course Course Name Spring 2022 Fall 2022 Spring 2023 Fall 2023

ECGR 5100

Research Tools and Techniques in Computer Engineering

  X   X
ECGR 5101 Advanced Embedded Systems   X   X
ECGR 5103 Applied Computer Graphics       X

ECGR 5105

Introduction to Machine Learning

  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
ECGR 5146 Introduction to VHDL X   X  
ECGR 5181 Computer Architecture   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
ECGR 6182 Advanced Embedded Operating Systems X      
ECGR 6185 Embedded Commercial Product Design        
ECGR 6090 Special Topics: Reconfigurable Computing     X  
ECGR 6090 Special Topics: Mobile Devices and Big Data X      
ECGR 6090 Special Topics: Introduction to Interconnection Networks   X X  
ECGR 6090 Special Topics: Hardware Oriented Security and Trust   X   X