ECE-Electrical & Computer Engr ECE
107 courses · Purdue University-Main Campus · Fall 2026
- ECE 20001 — Electrical Engineering Fundamentals I26 sections
- ECE 20002 — Electrical Engineering Fundamentals II3 sections
- ECE 20007 — Electrical Engineering Fundamentals I Lab26 sections
- ECE 20008 — Electrical Engineering Fundamentals II Lab8 sections
- ECE 20501 — Introduction To Electrical Circuits, Sensors, And Motors Lecture1 section
- ECE 20502 — Introduction To Electrical Circuits, Sensors, And Motors Lab1 section
- ECE 20869 — Discrete Math For Computer Engineering3 sections
- ECE 20875 — Data Science Using Python3 sections
- ECE 26400 — Advanced C Programming3 sections
- ECE 27000 — Introduction To Digital System Design17 sections
- ECE 29199 — Cooperative Experience I2 sections
- ECE 29299 — Cooperative Experience II2 sections
- ECE 29401 — Electrical And Computer Engineering Sophomore Seminar5 sections
- ECE 29595 — Sys Fund For Intelligent Cntrl8 sections
- ECE 29600 — ElectricalAndComp Eng Projects1 section
- ECE 30100 — Signals And Systems5 sections
- ECE 30200 — Probabilistic Methods In Electrical And Computer Engineering3 sections
- ECE 30411 — Electromagnetics I3 sections
- ECE 30412 — Electromagnetics II1 section
- ECE 30414 — Elements Of Fiber Optics, Lasers And Optoelectronics1 section
- ECE 30415 — Fiber Optics And Lasers Laboratory2 sections
- ECE 30500 — Semiconductor Devices2 sections
- ECE 30600 — Electronic Circuits And Systems Laboratory4 sections
- ECE 30700 — Electromagnetic Fields And Waves Laboratory2 sections
- ECE 30800 — Systems Simulation And Control Laboratory3 sections
- ECE 30834 — Fundamentals Of Computer Graphics1 section
- ECE 30861 — Software Engineering2 sections
- ECE 30862 — Object-Oriented Programming In C++ And Java2 sections
- ECE 30864 — Software Engineering Tools5 sections
- ECE 31032 — Power Systems Engineering1 section
- ECE 32100 — Electromechanical Motion Devices2 sections
- ECE 32300 — Electromechanical Motion Devices And Systems Laboratory4 sections
- ECE 32700 — Engineering Economics1 section
- ECE 33700 — ASIC Design Laboratory11 sections
- ECE 36200 — Microprocessor Systems And Interfacing16 sections
- ECE 36500 — Introduction To The Design Of Digital Computers1 section
- ECE 36800 — Data Structures3 sections
- ECE 38200 — Feedback System Analysis And Design2 sections
- ECE 39399 — Cooperative Experience III2 sections
- ECE 39499 — Extensive Cooperative Experience IV2 sections
- ECE 39595 — Stat Proc Cntrl In Semi Mfg19 sections
- ECE 39599 — Extensive Cooperative Experience V2 sections
- ECE 39600 — Industrial Practice Seminar I2 sections
- ECE 39699 — Professional Practice Internship2 sections
- ECE 40100 — Engineering Ethics and Professionalism1 section
- ECE 40655 — Digital Integrated Circuit Analysis And Design2 sections
- ECE 40800 — Operating Systems And Systems Programming1 section
- ECE 40862 — Software For Embedded Systems1 section
- ECE 43700 — Computer Design And Prototyping6 sections
- ECE 43800 — Digital Signal Processing With Applications3 sections
- ECE 44000 — Transmission Of Information5 sections
- ECE 46300 — Introduction To Computer Communication Networks2 sections
- ECE 46800 — Introduction To Compilers And Translation Engineering4 sections
- ECE 47001 — Part-Time Curricular Practical Training1 section
- ECE 49022 — Electrical Engineering Senior Design Projects6 sections
- ECE 49200 — Senior Design1 section
- ECE 49401 — Professional Communication Capstone1 section
- ECE 49595 — ECE Senior Capstone I16 sections
- ECE 49600 — GPU Undergraduate Research9 sections
- ECE 50005 — Intellectual Property Generation And Management: An Inventor's View3 sections
- ECE 50024 — Machine Learning1 section
- ECE 50435 — Introduction To Quantum Science And Technology3 sections
- ECE 50631 — Fundamentals Of Current Flow2 sections
- ECE 50632 — Introduction To Quantum Transport2 sections
- ECE 50633 — Boltzmann Law: Physics To Computing2 sections
- ECE 50836 — Introduction To Data Mining3 sections
- ECE 50863 — Computer Network Systems3 sections
- ECE 50877 — Introduction To Applied Cryptography3 sections
- ECE 51018 — Hybrid Electric Vehicles3 sections
- ECE 51032 — Computational Methods For Power System Analysis3 sections
- ECE 51214 — CMOS Analog IC Design3 sections
- ECE 53800 — Digital Signal Processing I4 sections
- ECE 53801 — Discreet Event Dynamic Systems1 section
- ECE 54400 — Digital Communications3 sections
- ECE 54700 — Introduction To Computer Communication Networks3 sections
- ECE 55900 — MOS VLSI Design3 sections
- ECE 56401 — Computer Security1 section
- ECE 56500 — Computer Architecture3 sections
- ECE 56900 — Introduction To Robotic Systems4 sections
- ECE 57000 — Artificial Intelligence4 sections
- ECE 57300 — Compilers And Translator Writing Systems1 section
- ECE 59500 — Reinforcement Learning-ThryAlg40 sections
- ECE 60000 — Random Variables And Signals2 sections
- ECE 60001 — Concepts To Innovation I8 sections
- ECE 60006 — Ideation Catalyst: Mastering Creative Thinking And Innovation2 sections
- ECE 60141 — Foundations Of Computational Imaging1 section
- ECE 60200 — Lumped System Theory3 sections
- ECE 60281 — Intro To Mathematical Fundamentals For Systems And Control3 sections
- ECE 60400 — Electromagnetic Field Theory3 sections
- ECE 60421 — Nanophotonics And Metamaterials1 section
- ECE 60600 — Solid State Devices3 sections
- ECE 60800 — Algorithms And Complexity4 sections
- ECE 61000 — Energy Conversion4 sections
- ECE 61010 — Time Domain Simulation And Optimization For Design2 sections
- ECE 61016 — Power Electronic Converters And Systems3 sections
- ECE 61200 — Advanced VLSI Devices1 section
- ECE 61500 — Nonlinear Optics1 section
- ECE 66100 — Computer Vision1 section
- ECE 67800 — Radar Engineering1 section
- ECE 69200 — Introduction To Graduate Research180 sections
- ECE 69300 — Advanced Intern Project15 sections
- ECE 69400 — Electrical And Computer Engineering Seminar1 section
- ECE 69500 — Robotics Autonomy and AI27 sections
- ECE 69600 — Real Time Crack Segmentation4 sections
- ECE 69700 — Directed Reading In Electrical Engineering1 section
- ECE 69800 — Research MS Thesis192 sections
- ECE 69900 — Research PhD Thesis192 sections
Spot missing or incorrect course data?