| Electrical and Computer Engineering |
princeton University |
| Course Name |
Course Code |
Hours |
Classification |
| New Eyes for the World: Hands-On Optical Engineering |
ECE 102/EGR 103 |
|
Lower Division |
| Introduction to Computing: Programming Autonomous Vehicles |
ECE 115 |
|
Lower Division |
| Information Signals |
ECE 201 |
|
Lower Division |
| Electronic Circuit Design, Analysis and Implementation |
ECE 203 |
|
Lower Division |
| Contemporary Logic Design |
ECE 206/COS 306 |
|
Upper Division |
| The Computing Age |
ECE 222A/EGR 222A |
|
Lower Division |
| The Computing Age |
ECE 222B/EGR 222B |
|
Lower Division |
| Renewable Energy and Smart Grids |
ENE 273/ECE 273 |
|
Lower Division |
| Designing Real Systems |
ECE 301 |
|
Upper Division |
| Robotic and Autonomous Systems Lab |
ECE 302 |
|
Upper Division |
| Mathematics for Numerical Computing and Machine Learning |
COS 302/ECE 305/SML 305 |
|
Upper Division |
| Electronic and Photonic Devices |
ECE 308 |
|
Upper Division |
| Solid-State Devices |
ECE 341 |
|
Upper Division |
| Principles of Quantum Engineering |
ECE 342 |
|
Upper Division |
| Introduction to Robotics |
MAE 345/COS 346/ECE 345/ROB 345 |
|
Upper Division |
| Foundations of Photonics |
ECE 351 |
|
Upper Division |
| Physical Optics |
ECE 352 |
|
Upper Division |
| Machine Learning for Predictive Data Analytics |
ECE 364 |
|
Upper Division |
| Computer Architecture and Organization |
COS 375/ECE 375 |
|
Upper Division |
| Networks: Friends, Money and Bytes |
ECE 381/COS 381 |
|
Upper Division |
| Cyber Security |
ECE 386/EGR 386 |
|
Upper Division |
| The Wireless Revolution: Telecommunications for the 21st Century |
ECE 391/EGR 391 |
|
Upper Division |
| Introduction to Quantum Computing |
ECE 396/COS 396 |
|
Upper Division |
| Junior Independent Work |
ECE 398 |
|
Upper Division |
| Junior Independent Work |
ECE 399 |
|
Upper Division |
| Mixed-signal Circuits and Systems |
ECE 404 |
|
Upper Division |
| Solar Energy Conversion |
ENE 431/ECE 431/EGR 431/ENV 431 |
|
Upper Division |
| Information Security |
ECE 432/COS 432 |
|
Upper Division |
| Machine Learning and Pattern Recognition |
ECE 435 |
|
Upper Division |
| Solid-State Physics I |
ECE 441/ENE 441 |
|
Upper Division |
| Solid-State Physics II |
ECE 442/ENE 442 |
|
Upper Division |
| Optical and Quantum Electronics |
ECE 453 |
|
Upper Division |
| Optical and Photonic Systems for Environmental Sensing |
ECE 455/CEE 455/MAE 455/MSE 455 |
|
Upper Division |
| Photonics and Light Wave Communications |
ECE 458 |
|
Upper Division |
| Design with Nanotechnologies |
ECE 461 |
|
Upper Division |
| Design of Very Large-Scale Integrated (VLSI) Systems |
ECE 462/COS 462 |
|
Upper Division |
| Switching and Sequential Systems |
ECE 465 |
|
Upper Division |
| Digital System Testing |
ECE 466 |
|
Upper Division |
| Computer Networks |
COS 461/ECE 471 |
|
Upper Division |
| Computer Architecture |
ECE 475/COS 475 |
|
Upper Division |
| Digital Signal Processing |
ECE 482 |
|
Upper Division |
| Transmission and Compression of Information |
ECE 486/APC 486 |
|
Upper Division |
| Fundamental Image Processing: From Mars to Hollywood with a Stop at the Hospital |
ECE 488 |
|
Upper Division |
| High-Tech Entrepreneurship |
EGR 491/ECE 491/ENT 491 |
|
Upper Division |
| Senior Thesis I (Year-Long) |
ECE 498 |
|
Upper Division |
| Senior Thesis II (Year-Long) |
ECE 499 |
|
Upper Division |
| DegreeView |
|
|
|