Electrical and Computer Engineering
2026–2027
224 courses
- ECE 101AWork-Term Reflections
- ECE 101BWork-Term Reflections
- ECE 101CWork-Term Reflections
- ECE 101DWork-Term Reflections
- ECE 101EWork-Term Reflections
- ECE 102Information Session
- ECE 105Classical Mechanics
- ECE 106Electricity and Magnetism
- ECE 108Discrete Mathematics and Logic 1
- ECE 109Materials Chemistry for Engineers
- ECE 124Digital Circuits and Systems
- ECE 140Linear Circuits
- ECE 150Fundamentals of Programming
- ECE 190Engineering Profession and Practice
- ECE 192Engineering Economics and Impact on Society
- ECE 198Project Studio
- ECE 201Information Session
- ECE 202Information Session
- ECE 203Probability Theory and Statistics 1
- ECE 204Numerical Methods
- ECE 205Advanced Calculus 1 for Electrical and Computer Engineers
- ECE 206Advanced Calculus 2 for Electrical Engineers
- ECE 207Signals and Systems
- ECE 208Discrete Mathematics and Logic 2
- ECE 222Digital Computers
- ECE 224Embedded Microprocessor Systems
- ECE 231Semiconductor Physics and Devices
- ECE 240Electronic Circuits 1
- ECE 250Algorithms and Data Structures
- ECE 252Systems Programming and Concurrency
- ECE 260Electromechanical Energy Conversion
- ECE 290Engineering Profession, Ethics and Law
- ECE 298Instrumentation and Prototyping Laboratory
- ECE 301Information Session
- ECE 302Information Session
- ECE 305Introduction to Quantum Mechanics
- ECE 307Probability Theory and Statistics 2
- ECE 313Digital Signal Processing
- ECE 318Communication Systems
- ECE 320Computer Architecture
- ECE 327Digital Hardware Systems
- ECE 331Electronic Devices
- ECE 340Electronic Circuits 2
- ECE 350Real-Time Operating Systems
- ECE 351Compilers
- ECE 356Database Systems
- ECE 358Computer Networks
- ECE 360Power Systems and Smart Grids
- ECE 373Radio Frequency and Microwave Circuits
- ECE 375Electromagnetic Fields and Waves
- ECE 380Analog Control Systems
- ECE 401Information Session
- ECE 402Information Session
- ECE 403Thermal Physics
- ECE 404Geometrical and Physical Optics
- ECE 405AQuantum Information Processing Devices
- ECE 405BFundamentals of Experimental Quantum Information
- ECE 405CProgramming of Quantum Computing Algorithms
- ECE 405DSuperconducting Quantum Circuits
- ECE 406Algorithm Design and Analysis
- ECE 407Game Theoretic Foundations of Multi-Agent Systems
- ECE 409Cryptography and System Security
- ECE 414Wireless Communications
- ECE 416Advanced Topics in Networking
- ECE 417Image Processing
- ECE 423Embedded Computer Systems
- ECE 432Radio Frequency Integrated Devices and Circuits
- ECE 433Fabrication Technologies for Micro and Nano Devices
- ECE 444Integrated Analog Electronics
- ECE 445Integrated Digital Electronics
- ECE 451Software Requirements Specification and Analysis
- ECE 452Software Design and Architectures
- ECE 453Software Testing, Quality Assurance, and Maintenance
- ECE 454Distributed Computing
- ECE 455Embedded Software
- ECE 457AArtificial and Natural Intelligence
- ECE 457BMachine Learning
- ECE 457CReinforcement Learning
- ECE 457DDeep Learning
- ECE 458Computer Security
No courses found.