🐯 Princeton Electrical & Computer Engineering unofficial reading list, fall 2026
← Back to Fields of Study
Sophomore level
Contemporary Logic Design ECE 206
- Digital Design w/ RTL Design, VHDL & Verilog by Frank Vahid
Junior level
Machine Learning for Predictive Data Analytics ECE 364
- Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples & Case Studies by John D. Kelleher
Computer Architecture & Organization ECE 375
- ✔️ Computer Organization & Design: The Hardware Software Interface by Patterson & Hennessy
Senior level
Solid-State Physics I ECE 441
- Solid State Physics by Ashcroft & Mermin
Solid-State Electronic Devices ECE 445
- Semiconductor Physics & Devices: Basic Principles by Donald A. Neamen
Design of VLSI Systems ECE 462 / 562
- Digital Integrated Circuits: A Design Perspective by Rabaey et al.
High-Tech Entrepreneurship ECE 491
- Built for Growth: How Builder Personality Shapes Your Business, Your Team & Your Ability to Win by Kuenne & Danne
Graduate level
Energy & the Environment: Critical Assessment of Energy, Sustainability & Climate ECE 537
- The Simple Physics of Energy Use by Peter Rez
- Fundamentals of Materials for Energy & Environmental Sustainability by Ginley and Cahen
- Critical Materials by Alexander King
- Energy Survival Guide: Insight and Outlook by Jo Hermans
- The Physics of Energy by Jaffe & Taylor
- Sustainable Energy – Without the Hot Air by David MacKay