ECE courses at Cornell
20,266 ECE courses at Cornell University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 201
page 1 of 5
- ECE 1210The Computing Technology Inside Your Smartphone3 credits
- ECE 1410How Machines Learn: AI from the Perceptron to GPT3 credits
- ECE 1820Electricity Lights Camera Action: Nanoengineering for the Future of Bits and Bytes4 credits
- ECE 2100Introduction to Circuits for Electrical and Computer Engineers4 credits
unlocks 68 courses · 3 prerequisites
- ECE 2200Signals and Information4 credits
unlocks 47 courses · 4 prerequisites
- ECE 2300Digital Logic and Computer Organization4 credits
unlocks 111 courses · 2 prerequisites
- ECE 2400Computer Systems Programming3 credits
unlocks 1 course · 2 prerequisites
- ECE 2720Data Science for Engineers4 credits
unlocks 25 courses · 3 prerequisites
- ECE 2750Ethical Issues in Intelligent Autonomous Systems3 credits
- ECE 2980Inventing an Information Society3 credits
- ECE 3030Electromagnetic Fields and Waves4 credits
unlocks 28 courses · 6 prerequisites
- ECE 3100Introduction to Probability and Inference for Random Signals and Systems4 credits
unlocks 31 courses · 2 prerequisites
- ECE 3140Embedded Systems4 credits
unlocks 21 courses · 2 prerequisites
- ECE 3150Introduction to Microelectronics4 credits
unlocks 35 courses · 2 prerequisites
- ECE 3200Foundations Machine Learning4 credits
- ECE 3250Mathematics of Signal and System Analysis4 credits
unlocks 37 courses · 4 prerequisites
- ECE 3400Electrical and Computer Engineering Practice and Design4 credits
unlocks 3 courses · 4 prerequisites
- ECE 3600Ethical Issues in Engineering Practice3 credits
- ECE 3950Special Topic in Electrical and Computer Engineering3 credits
3 prerequisites
- ECE 4060Engineering Quantum Mechanics3 credits
unlocks 8 courses · 3 prerequisites
- ECE 4070Physics of Semiconductors and Nanostructures4 credits
unlocks 5 courses · 3 prerequisites
- ECE 4110Random Signals in Communications and Signal Processing4 credits
unlocks 12 courses · 4 prerequisites
- ECE 4130Introduction to Nuclear Science and Engineering3 credits
2 prerequisites
- ECE 4150GPS: Theory and Design4 credits
2 prerequisites
- ECE 4160Fast Robots4 credits
- ECE 4180Autonomous Mobile Robots3 credits
- ECE 4200Fundamentals of Machine Learning4 credits
unlocks 1 course · 4 prerequisites
- ECE 4210Art Support Analysis Algorithms3 credits
1 prerequisite
- ECE 4230Computer Vision4 credits
1 prerequisite
- ECE 4240Robot Perception3 credits
5 prerequisites
- ECE 4250Digital Signal and Image Processing4 credits
unlocks 5 courses · 4 prerequisites
- ECE 4271Evolutionary Processes. Evolutionary Algorithms, Evolutionary Games3 credits
3 prerequisites
- ECE 4300Lasers and Optoelectronics4 credits
1 prerequisite
- ECE 4320MicroElectro Mechanical Systems4 credits
2 prerequisites
- ECE 4330Microwave Theory, Devices, and Applications4 credits
unlocks 1 course · 2 prerequisites
- ECE 4340Power Semiconductor Devices4 credits
1 prerequisite
- ECE 4360Nanofabrication for Integrated Circuits3 credits
unlocks 2 courses · 5 prerequisites
- ECE 4361Nanofabrication and Characterization of Electronics Laboratory1 credit
3 prerequisites
- ECE 4370Fiber and Integrated Optics4 credits
1 prerequisite
- ECE 4380Electromagnetic and Optical Metamaterials4 credits
1 prerequisite
- ECE 4450Computer Networks and Telecommunications4 credits
unlocks 3 courses · 3 prerequisites
- ECE 4510Electric Power Systems I4 credits
unlocks 1 course · 1 prerequisite
- ECE 4520Operation and Optimization of the Power Grid4 credits
3 prerequisites
- ECE 4530Analog Integrated Circuit Design4 credits
unlocks 6 courses · 1 prerequisite
- ECE 4560Power Electronics4 credits
1 prerequisite
- ECE 4570Silicon Device Fundamentals4 credits
unlocks 3 courses · 4 prerequisites
- ECE 4580Electronic Consequences of Materials Defects4 credits
- ECE 4590Thin-Film Materials Science3 credits
- ECE 4670Introduction to Digital Communication4 credits
4 prerequisites
- ECE 4730Digital Feedback Control4 credits
2 prerequisites