Electrical and Computer Engineering Core Area Course List
Electrical and Computer Engineering
Core Area Courses
Photonics & Electronic Devices
| ECE 201 | Introduction to Nanotechnology | 5 |
| ECE 204 | Bioelectronics | 5 |
| ECE 205 | Fundamentals of Nanoelectronics | 5 |
| ECE 207 | Nanomaterials and Nanometer-Scale Devices | 5 |
| ECE 220 | Introduction to Imaging Instrumentation: Physics, Engineering, and Application | 5 |
| ECE 221 | Advanced Analog Integrated Circuits | 5 |
| ECE 222 | High-Speed Low-Power Integrated Circuit Design | 5 |
| ECE 224 | Device Electronics | 5 |
| ECE 225 | Semiconductor Processing and Bandgap Engineering | 5 |
| ECE 226 | CMOS Radio Frequency Integrated Circuit Design | 5 |
| ECE 227 | Fundamentals of Semiconductor Physics | 5 |
| ECE 228 | Engineering of Thin Film Deposition | 5 |
| ECE 229 | Quantum Electronics | 5 |
| ECE 230 | Optical Fiber Communication | 5 |
| ECE 231 | Optical Electronics | 5 |
| ECE 232 | Integrated Biophotonics | 5 |
| ECE 236 | Optics and Microscopy | 5 |
| ECE 237 | Image Processing and Reconstruction | 5 |
| ECE 271 | Integrated Analog Electronics | 5 |
| ECE 293 | Advanced Topics in Electrical and Computer Engineering | 5 |
| CHEM 261 | Foundations of Spectroscopy | 5 |
| PHYS 212 | Electromagnetism I | 5 |
Signals, Image Processing and Communication
| ECE 210 | Brain-Inspired Machine Learning | 5 |
| ECE 220 | Introduction to Imaging Instrumentation: Physics, Engineering, and Application | 5 |
| ECE 237 | Image Processing and Reconstruction | 5 |
| ECE 238 | Medical Image Formation, Presentation, and Assessment | 5 |
| ECE 241 | Introduction to Feedback Control Systems | 5 |
| ECE 250 | Digital Signal Processing | 5 |
| ECE 251 | Principles of Digital Communications | 5 |
| ECE 252 | Wireless Communications | 5 |
| ECE 253 | Introduction to Information Theory | 5 |
| ECE 254 | Radar, Synthetic Aperture Radar, and ISAR | 5 |
| ECE 255 | Error Control Coding | 5 |
| ECE 256 | Statistical Signal Processing | 5 |
| ECE 257 | Signal Processing with Machine Learning | 5 |
| ECE 293 | Advanced Topics in Electrical and Computer Engineering | 5 |
| CSE 276 | Optimization Theory and Applications | 5 |
| CSE 277 | Random Process Models in Engineering | 5 |
Robotics, Controls, and Cyber-Physical Systems
| ECE 210 | Brain-Inspired Machine Learning | 5 |
| ECE 215 | Models of Robotic Manipulation | 5 |
| ECE 216 | Bio-Inspired Locomotion | 5 |
| ECE 218 | Mechatronics | 10 |
| ECE 240 | Introduction to Linear Dynamical Systems | 5 |
| ECE 241 | Introduction to Feedback Control Systems | 5 |
| ECE 242 | Applied Feedback Control | 5 |
| ECE 243 | System Identification | 5 |
| ECE 244 | Digital Control | 5 |
| ECE 245 | Estimation and Introduction to Control of Stochastic Processes | 5 |
| ECE 246 | Hybrid Dynamical Systems | 5 |
| ECE 249 | Introduction to Cyber-physical Systems | 5 |
| ECE 263 | Small-Scale UAV Theory and Practice | 7 |
| ECE 264 | Visual Navigation for Autonomous Vehicles | 7 |
| ECE 279 | Optimization and Control for Electric Power Systems | 5 |
| ECE 293 | Advanced Topics in Electrical and Computer Engineering | 5 |
| AM 216 | Stochastic Differential Equations | 5 |
| AM 224 | Applied Dynamical Systems | 5 |
| AM 229 | Convex Optimization | 5 |
| AM 230 | Numerical Optimization | 5 |
| AM 231 | Nonlinear Control Theory | 5 |
| AM 232 | Applied Optimal Control | 5 |
| AM 238 | Fundamentals of Uncertainty Quantification in Computational Science and Engineering | 5 |
Electronic Circuits and Energy Systems
| ECE 210 | Brain-Inspired Machine Learning | 5 |
| ECE 221 | Advanced Analog Integrated Circuits | 5 |
| ECE 222 | High-Speed Low-Power Integrated Circuit Design | 5 |
| ECE 227 | Fundamentals of Semiconductor Physics | 5 |
| ECE 241 | Introduction to Feedback Control Systems | 5 |
| ECE 250 | Digital Signal Processing | 5 |
| ECE 251 | Principles of Digital Communications | 5 |
| ECE 268 | Electric Motor Drives | 5 |
| ECE 269 | Electric Machinery and Control | 5 |
| ECE 270 | Advanced Power Electronics | 5 |
| ECE 271 | Integrated Analog Electronics | 5 |
| ECE 273 | Signal Integrity in PCB Design | 5 |
| ECE 275 | Energy Market, Policy, and Modeling | 5 |
| ECE 279 | Optimization and Control for Electric Power Systems | 5 |
| ECE 293 | Advanced Topics in Electrical and Computer Engineering | 5 |