ECE course pages
- ECE 100 · Fundamentals of Electrical Engineering
- ECE 100A · Electrical and Computer Engineering Practice
- ECE 100B · Electrical and Computer Engineering Practice
- ECE 101A · Work-Term Reflections
- ECE 101B · Work-Term Reflections
- ECE 101C · Work-Term Reflections
- ECE 101D · Work-Term Reflections
- ECE 101E · Work-Term Reflections
- ECE 102 · Information Session
- ECE 103 · Discrete Mathematics
- ECE 104 · Numerical Methods
- ECE 105 · Classical Mechanics
- ECE 106 · Electricity and Magnetism
- ECE 108 · Discrete Mathematics and Logic 1
- ECE 109 · Materials Chemistry for Engineers
- ECE 124 · Digital Circuits and Systems
- ECE 126 · Introduction to Electrostatics, Magnetism and Electronics
- ECE 140 · Linear Circuits
- ECE 150 · Fundamentals of Programming
- ECE 155 · Engineering Design with Embedded Systems
- ECE 190 · Engineering Profession and Practice
- ECE 192 · Engineering Economics and Impact on Society
- ECE 198 · Project Studio
- ECE 1XX · E&CE Transfer Credit
- ECE 200A · Electrical and Computer Engineering Practice
- ECE 200B · Electrical and Computer Engineering Practice
- ECE 201 · Information Session
- ECE 202 · Information Session
- ECE 203 · Probability Theory and Statistics 1
- ECE 204 · Numerical Methods
- ECE 204A · Numerical Methods 1
- ECE 204B · Numerical Methods 2
- ECE 205 · Advanced Calculus 1 for Electrical and Computer Engineers
- ECE 206 · Adv Calculus 2 for Electrical Engineers
- ECE 207 · Signals and Systems
- ECE 208 · Discrete Mathematics and Logic 2
- ECE 209 · Electronic and Electrical Properties of Materials
- ECE 222 · Digital Computers
- ECE 223 · Digital Circuits and Systems
- ECE 224 · Embedded Microprocessor Systems
- ECE 231 · Semiconductor Physics and Devices
- ECE 240 · Electronic Circuits 1
- ECE 241 · Circuit Analysis and Design
- ECE 242 · Electronic Circuits 2
- ECE 250 · Algorithms and Data Structures
- ECE 251 · Programming Languages and Translators
- ECE 252 · Systems Programming and Concurrency
- ECE 254 · Operating Systems and Systems Programming
- ECE 260 · Electromechanical Energy Conversion
- ECE 261 · Energy Systems
- ECE 290 · Engineering Profession, Ethics, and Law
- ECE 298 · Instrumentation and Prototyping Laboratory
- ECE 2XX · E&CE Transfer Credit
- ECE 300A · Electrical and Computer Engineering Practice
- ECE 300B · Electrical and Computer Engineering Practice
- ECE 301 · Information Session
- ECE 302 · Information Session
- ECE 305 · Introduction to Quantum Mechanics
- ECE 306 · Probability Theory and Statistics
- ECE 307 · Probability Theory and Statistics 2
- ECE 309 · Introduction to Thermodynamics and Heat Transfer
- ECE 313 · Digital Signal Processing
- ECE 316 · Probability Theory and Statistics
- ECE 318 · Communication Systems
- ECE 320 · Computer Architecture
- ECE 324 · Microprocessor Systems and Interfacing
- ECE 325 · Microprocessor Systems and Interfacing for Mechatronics Engineering
- ECE 327 · Digital Hardware Systems
- ECE 331 · Electronic Devices
- ECE 332 · Electronic Circuits
- ECE 340 · Electronic Circuits 2
- ECE 342 · Signals and Systems
- ECE 350 · Real-Time Operating Systems
- ECE 351 · Compilers
- ECE 354 · Real-time Operating Systems
- ECE 355 · Software Engineering
- ECE 356 · Database Systems
- ECE 358 · Computer Networks
- ECE 360 · Power Systems and Smart Grids
- ECE 361 · Power Systems and Components
- ECE 362 · Modeling and Control of Electric Drives
- ECE 370 · Electromagnetic Fields
- ECE 373 · Radio Frequency and Microwave Circuits
- ECE 375 · Electromagnetic Fields and Waves
- ECE 380 · Analog Control Systems
- ECE 390 · Engineering Design, Economics, and Impact on Society
- ECE 391 · Engineering Design Concepts
- ECE 3XX · E&CE Transfer Credit
- ECE 400A · Electrical and Computer Engineering Practice
- ECE 400B · Electrical and Computer Engineering Practice
- ECE 401 · Information Session
- ECE 402 · Information Session
- ECE 403 · Thermal Physics
- ECE 404 · Geometrical and Physical Optics
- ECE 405 · Introduction to Quantum Mechanics
- ECE 405A · Quantum Information Processing Devices
- ECE 405B · Fundamentals of Experimental Quantum Information
- ECE 405C · Programming of Quantum Computing Algorithms
- ECE 405D · Superconducting Quantum Circuits
- ECE 406 · Algorithm Design and Analysis
- ECE 407 · Game Theoretic Foundations of Multi-Agent Systems
- ECE 409 · Cryptography and System Security
- ECE 411 · Digital Communications
- ECE 412 · Coded Digital Communications
- ECE 413 · Digital Signal Processing
- ECE 414 · Wireless Communications
- ECE 415 · Multimedia Communications
- ECE 416 · Advanced Topics in Networking
- ECE 417 · Image Processing
- ECE 418 · Communications Networks
- ECE 419 · Communication System Security
- ECE 423 · Embedded Computer Systems
- ECE 428 · Computer Networks and Security
- ECE 429 · Computer Architecture
- ECE 431 · Radio Frequency Microelectronics
- ECE 432 · Radio Frequency Integrated Devices and Circuits
- ECE 433 · Fabrication Technologies for Micro and Nano Devices
- ECE 434 · Microsystems Technology
- ECE 437 · Integrated VLSI Systems
- ECE 438 · Digital Integrated Circuits
- ECE 439 · Analog Integrated Circuits
- ECE 443 · Circuit Analysis and Filter Design
- ECE 444 · Integrated Analog Electronics
- ECE 445 · Integrated Digital Electronics
- ECE 446 · Software Design and Architectures
- ECE 447 · Software Testing, Quality Assurance, and Maintenance
- ECE 450 · Software Systems
- ECE 451 · Software Requirements Specification and Analysis
- ECE 452 · Software Design and Architectures
- ECE 453 · Software Testing, Quality Assurance, and Maintenance
- ECE 454 · Distributed Computing
- ECE 455 · Embedded Software
- ECE 456 · Database Systems
- ECE 457 · Applied Artificial Intelligence
- ECE 457A · Co-operative and Adaptive Algorithms
- ECE 457B · Fundamentals of Computational Intelligence
- ECE 457C · Reinforcement Learning
- ECE 457D · Deep Learning
- ECE 458 · Computer Security
- ECE 459 · Programming for Performance
- ECE 462 · Electrical Distribution Systems
- ECE 463 · Design and Applications of Power Electronic Converters
- ECE 464 · High Voltage Engineering and Power System Protection
- ECE 467 · Power Systems Analysis, Operations, and Markets
- ECE 471 · Electromagnetic Waves
- ECE 473 · Radio Frequency and Microwave Circuits
- ECE 474 · Radio and Wireless Systems
- ECE 475 · Radio-Wave Systems
- ECE 476 · Antennas and Wireless Systems
- ECE 477 · Photonic Devices and Systems
- ECE 481 · Digital Control Systems
- ECE 484 · Digital Control Applications
- ECE 486 · Robot Dynamics and Control
- ECE 487 · Social Robotics: Foundations, Technology, and Applications of Human-Centered Robotics
- ECE 488 · Multivariable Control Systems
- ECE 492A · Engineering Design Project
- ECE 492B · Engineering Design Symposium
- ECE 493 · Special Topics in Electrical and Computer Engineering
- ECE 495 · Autonomous Vehicles
- ECE 498A · Engineering Design Project
- ECE 498B · Engineering Design Project
- ECE 499 · Engineering Project
- ECE 600 · Analytical Methods for Electrical and Computer Engineering
- ECE 601 · Foundations of Biology in Engineering
- ECE 602 · Introduction to Optimization
- ECE 603 · Statistical Signal Processing
- ECE 604 · Stochastic Processes
- ECE 605 · Queueing Systems
- ECE 606 · Algorithm Design and Analysis
- ECE 607 · Fundamentals of Ultrasonics
- ECE 608 · Quantitative Methods in Biomedical Engineering
- ECE 609 · Engineering Analysis of Living Cells
- ECE 610 · Broadband Communication Networks
- ECE 611 · Digital Communications
- ECE 612 · Information Theory
- ECE 613 · Image Processing and Visual Communication
- ECE 614 · Communications Over Fading Dispersive Channels
- ECE 616 · Principles of Data Communication
- ECE 617 · Data Compression with Applications to Speech and Image Coding
- ECE 621 · Computer Organization
- ECE 627 · Register-transfer-level Digital Systems
- ECE 628 · Computer Network Security
- ECE 629 · Computer Arithmetic
- ECE 630 · Physics and Models of Semiconductor Devices
- ECE 631 · Microelectronic Processing Technology
- ECE 632 · Photovoltaic Energy Conversion
- ECE 633 · Nanoelectronics
- ECE 634 · Organic Electronics
- ECE 635 · Fabrication in the Nanoscale: Principles, Technology, & Applications
- ECE 636 · Advanced Analog Integrated Circuits
- ECE 637 · Digital Integrated Circuits
- ECE 638 · Biosensing: Fundamentals and Applications
- ECE 639 · Characteristics & Applications of Amorphous Silicon
- ECE 642 · Radio Frequency Integrated Circuit Design
- ECE 644 · Computer Aided Circuit Analysis and Design
- ECE 645 · Analog Filter Design
- ECE 647 · Algorithms for Physical Design of Digital Integrated Circuits
- ECE 649 · Nanoelectronic Circuits and Systems Project
- ECE 650 · Methods and Tools for Software Engineering
- ECE 651 · Foundations of Software Engineering