Standard syllabi and course descriptions

This standard syllabus link will take you to the search page for all College of Engineering courses. Enter the course number you wish to look at, e.g. ece 2020, in the search box. Click "view" in the far right column. Standard syllabi give course descriptions and other general information about each course that is applicable for all semesters. Individual instructors will provide a slightly varied syllabus with additional information for courses they are teaching in a particular semester.  

Jump to: 2000s | 3000s | 4000s | 5000s | 6000s | 7000s | 8000s

  • ECE 2020 - Introduction to Analog Systems and Circuits
  • ECE 2021 - Introduction to Analog Systems and Circuits for Transfer Students Lecture
  • ECE 2027 - Introduction to Analog Systems and Circuits Lab for Transfer Students
  • ECE 2050 - Introduction to Discrete-Time Signals & Systems
  • ECE 2051 - Introduction to Discrete-Time Signals & Systems Lecture
  • ECE 2057 - Introduction to Discrete-Time Signals & Systems Laboratory
  • ECE 2060 - Introduction to Digital Logic
  • ECE 2061 - Introduction to Digital Logic for Transfer Students Lecture
  • ECE 2067 - Introduction to Digital Logic Lab for Transfer Students
  • ECE 2193 - Individual Studies in Electrical and Computer Engineering
  • ECE 2300 - Electrical Circuits and Electronic Devices
  • ECE 2301 - Electrical Circuits and Electronic Devices Lecture
  • ECE 2307 - Electrical Circuits and Electronic Devices Laboratory
  • ECE 2360 - Electronics for CSE Majors
  • ECE 2560 - Introduction to Microcontroller-Based Systems
  • ECE 2998.01 - Undergraduate Research (letter graded)
  • ECE 2998.02 - Undergraduate Research (S/U graded)
  • ECE 3010 - Introduction to Radio Frequency and Optical Engineering
  • ECE 3020 - Introduction to Electronics
  • ECE 3027 - Electronics Laboratory
  • ECE 3030 - Semiconductor Electronic Devices
  • ECE 3040 - Sustainable Energy and Power Systems I
  • ECE 3047 - Sustainable Energy and Energy Conversion Lab
  • ECE 3050 - Signals and Systems
  • ECE 3090 - Technical Writing and Presentations
  • ECE 3551 - Introduction to Feedback Control Systems
  • ECE 3561 - Advanced Digital Design
  • ECE 3567 - Microcontroller Lab
  • ECE 3906 - Capstone Design 1
  • ECE 4021 - Analog Integrated Circuits I
  • ECE 4193 - Individual Studies in Electrical and Computer Engineering
  • ECE 4567 - Design of Mobile Internet-of-Thing
  • ECE 4900 - Capstone Design
  • ECE 4900H - Design with Honors Thesis Project
  • ECE 4905 - Capstone Design II
  • ECE 4905H - Capstone Design II with Honors Thesis
  • ECE 4998.01 - Undergraduate Research (letter graded)
  • ECE 4998.01H - Undergraduate Honors Research
  • ECE 4998.02 - Undergraduate Research (S/U graded)
  • ECE 4999.01 - Undergraduate Thesis Research
  • ECE 4999.01H - Undergraduate Honors Thesis Research
  • ECE 5000 - Introduction to Analog and Digital Communications
  • ECE 5007 - Communications Laboratory
  • ECE 5010 - Wireless Propagation and Remote Sensing
  • ECE 5011 - Antennas
  • ECE 5012 - Integrated Optics
  • ECE 5013 - Introduction to Radar Systems
  • ECE 5017 - Microwave Engineering
  • ECE 5020 - Mixed Signal VLSI
  • ECE 5021 - Analog Integrated Circuits II
  • ECE 5022 - Radio Frequency Integrated Circuits
  • ECE 5023: Introduction to Data Converters and Phase-Locked Loops
  • ECE 5025 - Power Electronics: Devices, Circuits, and Application
  • ECE 5027 - Microwave Electronics
  • ECE 5031 - Semiconductor Process Technology
  • ECE 5033 - Surfaces and Interfaces of Electronic Materials
  • ECE 5037 - Solid State Microelectronics Laboratory
  • ECE 5041 - Electric Machines
  • ECE 5042 - Power Systems
  • ECE 5043 - Power Systems - Analysis and Operation
  • ECE 5047 - High Voltage Engineering and Laboratory
  • ECE 5050 - Humanitarian Engineering
  • ECE 5078 - Empowering the Entrepreneurial Electrical and Computer Engineer
  • ECE 5101 - Introduction to Wireless Networking
  • ECE 5120 - Introduction to Integrated Circuits Test and Measurement
  • ECE 5127 - Power Electronics Lab
  • ECE 5131 - Lasers
  • ECE 5132 - Photonics
  • ECE 5200 - Introduction to Digital Signal Processing
  • ECE 5206 - Medical Imaging and Processing
  • ECE 5207 - Real-Time Digital Signal Processing Laboratory
  • ECE 5227 - Fundamentals of Power Management Integrated Circuits for VLSI Systems
  • ECE 5237 - Photovoltaics Laboratory
  • ECE 5244 - Si and Wide Band Gap Power Devices
  • ECE 5307 - Introduction to Machine Learning for ECE
  • ECE 5362 - Computer Architecture and Design
  • ECE 5400 - Instrumentation, Signals, and Control in Transportation Applications
  • ECE 5460 - Image Processing
  • ECE 5462 - HDL Design and Verification
  • ECE 5463 - Introduction to Real-Time Robotics Systems
  • ECE 5465 - Advanced Microcomputers
  • ECE 5466 - Embedded Computer Systems
  • ECE 5500 - Nonlinear and Dynamic Programming for ECE
  • ECE 5510 - Introduction to Computational Electromagnetics
  • ECE 5530 - Fundamentals of Semiconductors for Microelectronics and Photonics
  • ECE 5550 - Feedback Control Engineering for Social Justice
  • ECE 5551 - State-Space Control Systems
  • ECE 5553 - Autonomy in Vehicles
  • ECE 5554 - Powertrain Control Systems
  • ECE 5555 - Securing Autonomous Systems
  • ECE 5560 - Advanced Hardware Architecture Design Techniques
  • ECE 5561 - Introduction to Cybersecurity
  • ECE 5567.01 - Offensive Security
  • ECE 5567.02 - Reverse Engineering and Malware Analysis
  • ECE 5570 - Antiracist Technology
  • ECE 5832 - Advanced Photovoltaics
  • ECE 5833 - Organic Conducting Devices
  • ECE 6001 - Probability and Random Variables
  • ECE 6010 - Electromagnetic Field Theory I
  • ECE 6011 - Bioelectromagnetics
  • ECE 6070 - Project Management in Electrical and Computer Engineering
  • ECE 6101 - Computer Communication Networks
  • ECE 6102 - Wireless Networks
  • ECE 6193 - Individual Studies in Electrical and Computer Engineering
  • ECE 6202 - Stochastic Signal Processing
  • ECE 6244 - Design and Process Integration for Wide Band Gap Power Devices
  • ECE 6500 - Convex and Stochastic Network Optimization
  • ECE 6511 - Nonlinear Optics
  • ECE 6531 - Fundamentals of Semiconductor Devices
  • ECE 6532 - Nanofabrication and Nanoscale Devices
  • ECE 6533 - Infrared Detectors and Systems
  • ECE 6535 - Semiconductor Optoelectronic Devices
  • ECE 6541 - Sustainable Energy and Power Systems II
  • ECE 6750 - Linear Systems Theory
  • ECE 6754 - Nonlinear Systems Theory
  • ECE 6999 - Research for Thesis
  • ECE 7001 - Stochastic Processes, Detection, and Estimation
  • ECE 7003 - Wireless Communication Theory
  • ECE 7005 - Information Theory
  • ECE 7010 - Electromagnetic Field Theory II
  • ECE 7011 - Computational Electromagnetics
  • ECE 7020 - Integrated Circuit Design of Data Converters and Phase-Locked Loops
  • ECE 7022 - Advanced RF Integrated Circuits
  • ECE 7023 - High-Speed Interface Circuits and Systems Design
  • ECE 7027 - Advanced Topics in Analog VLSI Design
  • ECE 7032 - Physical Electronics of Advanced Semiconductor Devices
  • ECE 7080 - Ethics and Professionalism
  • ECE 7103 - Discrete Stochastic Processes
  • ECE 7202 - Reinforcement Learning
  • ECE 7402 - Advanced Machine Learning for Remote Sensing Image Interpretation
  • ECE 7531 - Epitaxial Heterostructures
  • ECE 7811 - Electromagnetic Interference and Compatibility
  • ECE 7813 - Advanced Antenna Theory and Design
  • ECE 7814 - Microwave Remote Sensing
  • ECE 7821 - Mixed Signal Verification and CAD Tools
  • ECE 7822 - Advanced Nonlinear Microwave Circuit Engineering
  • ECE 7831 - Microwave Semiconductor Devices
  • ECE 7841 - Advanced Topics in Power Electronics
  • ECE 7842 - Advanced Topics in Electric Machines
  • ECE 7843 - Advanced Topics in Power Systems
  • ECE 7854 - Nonlinear and Adaptive Control 
  • ECE 7855 - Large Scale and Cyber-Physical Systems
  • ECE 7858 - Intelligent Control
  • ECE 7859 - Sliding Mode Control in Electromechanical Systems
  • ECE 7861 - Scientific Computing on Emerging Architectures
  • ECE 7866 - Computer Vision
  • ECE 8001 - Advanced Topics in Communications
  • ECE 8019 - Advanced Topics in Electromagnetics and Optics
  • ECE 8101 - Advanced Topics in Networking
  • ECE 8193 - Individual Studies in Electrical and Computer Engineering
  • ECE 8201 - Advanced Topics in Signal Processing
  • ECE 8250 - Continuous Time-Optimal Control
  • ECE 8851 - Advanced Topics in Control Theory
  • ECE 8861 - Special Topics on Computational Modeling
  • ECE 8862 - Special Topics in Advanced Computer Design Methodologies
  • ECE 8891 - Seminar in Electrical and Computer Engineering
  • ECE 8898 - Open Graduate Seminar
  • ECE 8999 - Research for Dissertation