Courses
Full Course List
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 5024 | Math Methods for ECE | 3 |
| ECE 5044 | Industry Topics and Professionalism | 3 |
| ECE 5095 | Integrated Project Design | 6 |
| ECE 5096 | Integrated Project Design | 6 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 5104G | Advanced Microwave and RF Engineering | 3 |
| ECE 5105 | Electromagnetic Waves | 3 |
| ECE 5106 | Electromagnetic Waves | 3 |
| ECE 5114 | Intro to Quantum Engineering | 3 |
| ECE 5124 | Quantum Engineering and Technologies | 3 |
| ECE 5134G | Advanced Fiber Optics and Applications | 3 |
| ECE 5144 | Introduction to Electro-Optics | 3 |
| ECE 5154 | Optical Fiber Sensors | 3 |
| ECE 5164 | Introduction to Space Science I: The Solar Wind and Magnetosphere | 3 |
| ECE 5174 | Introduction to Plasma Science | 3 |
| ECE 5194 | Remote Sensing: Principles and Techniques | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 5200 | Semiconductor Alloys and Heterostructures | 3 |
| ECE 5204 | Power Semiconductor Devices | 3 |
| ECE 5205 | Basic Semiconductor Devices | 3 |
| ECE 5210 | Microelectromechanical Systems From Fabrication to Application | 3 |
| ECE 5224 | Principles of Electronics Packaging | 3 |
| ECE 5234 | EMI and Noise Reduction Techniques and Filter Design | 3 |
| ECE 5244 | Advanced Power Conversion Techniques | 3 |
| ECE 5254 | Power Converter Modeling and Control | 3 |
| ECE 5264 | Embedded Power Management | 3 |
| ECE 5274 | Modeling and Control of Three-Phase PWM Converters | 3 |
| ECE 5284 | Power Management Circuits for Energy Harvesting | 3 |
| ECE 5294 | Power Electronics Systems for Renewables and Grid of the Future | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 5314 | Power System Operation and Control | 3 |
| ECE 5324 | Power System Planning | 3 |
| ECE 5334 | Transients in Power Systems | 3 |
| ECE 5344 | Grid-Forming Inverters for HVDC, FACTS, and Renewables | 3 |
| ECE 5354 | Advanced Microgrids | 3 |
| ECE 5374G | Advanced Alternate Energy for Climate Sustainability | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 5404 | Advanced Analog Integrated Circuit Design | 3 |
| ECE 5414 | Advanced Linux Kernel Programming | 3 |
| ECE 5424 | Advanced Machine Learning | 3 |
| ECE 5434 | Cyber-Physical Systems | 3 |
| ECE 5440 | Brain-inspired Computer Architecture | 3 |
| ECE 5444 | Advanced Technological Singularity | 3 |
| ECE 5454 | Optimization Techniques for Electrical and Computer Engineering | 3 |
| ECE 5464 | Applications of Machine Learning | 3 |
| ECE 5474 | Mathematical Foundation for Reinforcement Learning | 3 |
| ECE 5480 | Cybersecurity and the Internet of Things | 3 |
| ECE 5484 | Fundamentals of Computer Systems | 3 |
| ECE 5485 | Networks and Protocols | 3 |
| ECE 5494 | Innovation Pathways in Artificial Intelligence and Machine Learning | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 5504 | Computer Architecture | 3 |
| ECE 5505 | Testing and Verification of Digital Systems | 3 |
| ECE 5506 | Testing and Verification of Digital Systems | 3 |
| ECE 5510 | Multiprocessor Programming | 3 |
| ECE 5514 | Design of Systems on a Chip | 3 |
| ECE 5534 | Electronic Design Automation | 3 |
| ECE 5544 | Compiler Optimizations | 3 |
| ECE 5545 | Advanced VLSI Design | 3 |
| ECE 5550G | Advanced Real-Time Systems | 3 |
| ECE 5554 | Computer Vision | 3 |
| ECE 5560 | Fundamentals of Information Security | 3 |
| ECE 5564 | Wearable and Ubiquitous Computing | 3 |
| ECE 5565 | Network Architecture and Protocols | 3 |
| ECE 5566 | Network Architecture and Protocols | 3 |
| ECE 5580 | Cryptographic Engineering | 3 |
| ECE 5584 | Network Security | 3 |
| ECE 5585 | Information Technology Security and Trust | 3 |
| ECE 5586 | Information Technology Security and Trust | 3 |
| ECE 5590 | System and Software Security | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 5605 | Stochastic Signals and Systems | 3 |
| ECE 5606 | Stochastic Signals and Systems | 3 |
| ECE 5610 | Satellite Communication Systems | 3 |
| ECE 5620 | Advanced DSP & Filter Design | 3 |
| ECE 5634 | Information Theory | 3 |
| ECE 5635 | Radar Systems Analysis and Design | 3 |
| ECE 5636 | Radar Systems Analysis and Design | 3 |
| ECE 5644 | Game Theory for Communication Networks | 3 |
| ECE 5654 | Digital Communications II: Advanced Theory and Analysis | 3 |
| ECE 5660 | Spread Spectrum Communications | 3 |
| ECE 5664 | Cellular Communication Systems | 3 |
| ECE 5674 | Software Radios: Modern Radio Engineering | 3 |
| ECE 5694 | Nonlinearity & Predictability in the Real-World | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 5704 | Robotics and Automation | 3 |
| ECE 5714 | Robust Estimation and Filtering | 3 |
| ECE 5734 | Convex Optimization | 3 |
| ECE 5744 | Linear Systems Theory | 3 |
| ECE 5754 | Applied Linear Systems | 3 |
| ECE 5764 | Applied Linear Control | 3 |
| ECE 5774 | Nonlinear Systems Theory | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 5805 | Graduate Design Project and Report | 3 |
| ECE 5806 | Graduate Design Project and Report | 3 |
| ECE 5864 | Critical Engineering Approaches to Innovative and Emerging Technologies | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 6104 | Advanced Topics in Electromagnetics | 3 |
| ECE 6115 | Antenna Theory and Design I | 3 |
| ECE 6116 | Antenna Theory and Design II | 3 |
| ECE 6124 | Advanced Numerical Electromagnetics | 3 |
| ECE 6154 | Photonic Devices and Systems | 3 |
| ECE 6174 | Computational Plasma Dynamics | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 6204 | Advanced Topics in Electronics | 3 |
| ECE 6214 | Optoelectronic Devices | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 6304 | Advanced Topics in Power | 3 |
| ECE 6314 | Advanced Instrumentation in Power Systems | 3 |
| ECE 6334 | Computational Methods in Power Engineering | 3 |
| ECE 6354 | Power System Dynamics and Control | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 6424 | Probabilistic Graphical Models and Structured Prediction | 3 |
| ECE 6474 | Deep Reinforcement Learning | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 6504 | Advanced Topics in Computer Engineering | 3 |
| ECE 6514 | Trustworthy Machine Learning | 3 |
| ECE 6524 | Deep Learning | 3 |
| ECE 6554 | Advanced Computer Vision | 3 |
| ECE 6564 | Multimedia Networking | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 6604 | Advanced Topics in Communcations | 3 |
| ECE 6634 | Multi-Channel Communications | 3 |
| Course No. | Course Name | Credit Hours |
|---|---|---|
| ECE 6744 | Linear Control Theory | 3 |
| ECE 6774 | Adaptive Control Systems | 3 |