Welcome to the Cornell ECE Wiki. This wiki is intended to provide a resource for choosing courses in Cornell's ECE department. This wiki is still in the early stages of development so do not hesitate to add and modify course pages!
Featured Courses[]
2000's[]
ECE 2100 - Introduction to Circuits
ECE 2300 - Digital Logic and Computer Organization
ECE 2400 - Computer Systems Programming
3000's[]
ECE 3030 - Electromagnetic Fields and Waves
ECE 3100 - Introduction to Probability and Inference for Random Signals and Systems
ECE 3150 - Introduction to Microelectronics
ECE 3250 - Mathematics of Signals and System Analysis
ECE 3400 - ECE Practice and Design
ECE 3600 - Ethical Issues in Engineering Practice
4000's[]
ECE 4070 - Physics of Semiconductors and Nanostructures
ECE 4110 - Random Signals in Communications and Signal Processing
ECE 4130 - Introduction to Nuclear Science and Engineering
ECE 4150 - GPS: Theory and Design
ECE 4200 - Fundamentals of Machine Learning
ECE 4250 - Digital Signal Processing and Statistical Inference
ECE 4271 - Evolutionary Processes. Evolutionary Algorithms, Evolutionary Games
ECE 4300 - Lasers and Optoelectronics
ECE 4320 - Integrated Micro Sensors and Actuators: Bridging the Physical and Digital Worlds
ECE 4330 - Microwave Circuit Design
ECE 4360 - Nanofabrication and Characterization of Electronics
ECE 4370 - Photonics: Fundamentals and Devices
ECE 4380 - Electromagnetic and Optical Metamaterials
ECE 4450 - Computer Networks and Telecommunication
ECE 4510 - Electric Power Systems I
ECE 4520 - Power Systems and Market Operations
ECE 4530 - Analog Integrated Circuit Design
ECE 4570 - Semiconductor Electronic and Photonic Devices
ECE 4670 - Digital Communication System Design
ECE 4730 - Digital Feedback Control
ECE 4740 - Introduction to Digital (VLSI) Design
ECE 4750 - Computer Architecture
ECE 4760 - Digital Systems Design Using Microcontrollers
ECE 4800 - Optimal System Analysis and Design
ECE 4840 - Introduction to Controlled Fusion: Principles and Technology
ECE 4870 - Introduction to Radar Remote Sensing
ECE 4880 - Radio Frequency Systems
ECE 4910 - Principles of Neurophysiology
5000's[]
ECE 5210 - Theory of Linear Systems
ECE 5555 - Stochastic Systems - Estimation and Control
ECE 5620 - Fundamentals of Data Compression
ECE 5720 - Introduction to Parallel Computing
ECE 5725 - Design with Embedded Operating Systems
ECE 5745 - Complex Digital ASIC Design
ECE 5775 - High-Level Digital Design Automation
ECE 5760 - Advanced Microcontroller Design
6000's
No Longer Offered
ECE 2750 - Ethical Issues in Intelligent Autonomous Systems
ECE 3530 - Introduction to Systems and Synthetic Biology
ECE 2200 - Signals and Information
ECE 4210 - Art Support Analysis Algorithms
ECE 4340 - Power Semiconductor Devices
ECE 4580 - Electrical Consequences of Material Defects
ECE 5610 - Error Control Codes