Books for EE courses:
ECE 511 Analog Electronics
“Analysis and Design of Analog Integrated Circuits (4th Edition)by Paul Gray, Paul Hurst, Stephen Lewis and Robert Meyer”
Reference :”Design of Analog CMOS Integrated Circuits” by Behzad Razavi McGraw-Hill.
ECE 513 Books for Communications and Signal Processing
Introduction to Digital Signal Processing : Principles, Algorithms and Applications (2nd Edition) Proakis
ECE 514 Random Processes
“Probability,Random Variables and Stochastic Processes” Athanasios Papoulis, S.Unnikrishna Pillai,Mc Graw Hill, 4th Edition
ECE 520 Digital ASIC Design
“Advanced Digital Design with Verilog HDL” by Michael D. Ciletti
“Verilog Styles for Synthesis of Digital Systems” (2000) by Smith and P. Franzon
ECE 521 Computer Design and Technology
“Computer Architecture: A Quantitative Approach”, 3rd Edition by Hennesseyand Patterson, Morgan-Kaufmann: San Francisco
ECE 546 VLSI Systems Design
“Digital Integrated Circuits: A Design Perspective”, 2nd Edition by Rabaey, Chandrakasan, and Nikolic, Prentice Hall
ECE 549 RF Design for Wireless
“Modern Communications Circuits”, by Jack Smith
Note: The prof has his own book which has not been published yet so you’ve to get it from Sir Speedy for around $20- $30 on Hillsborough street.
ECE 556 Mechatronics
“Electronic Control Systems in Mechanical and Electrical Engineering”, 3rd Ed, W Bolton
Reference: “Introduction to Mechatronics and Measurement Systems”, 3rd Edition, David G. Alciatore, Michael B. Histand, McGraw Hill, 2007, ISBN-13: 978-007-296305-2.
ECE 561 Embedded Systems
Taught without a book. “Computers as Components”, Wayne Wolf is an added reference
ECE 566 Compiler Optimization and Scheduling
Taught without a text. Class notes are enough. But this book will help “Compilers: Principles, Techniques and Tools”, Aho, Sethi and Ullman
ECE 570 Computer Networks
Computer networks (4th edition) by Andrew Tannenbaum
ECE 573: Internet Protocols
“Internetworking With TCP/IP : Principles Protocols, and Architecture”, 5th edition, 2006. ISBN 0-13-187671-6 by Douglas E Comer.
ECE 733 Digital Electronics
“Digital Systems Engineering”, by J. Dally, J.W. Poulton, Cambridge
Note: Prof. recommends K Bernstein in his first few lectures, but for all his notes in the later lectures he uses Dally and Poulton only
ECE 791W Wireless Network Design
“Wireless Communications: Principles and Practice” (2nd Edition) ,Prentice Hall by Theodore S Rappaport
ECE 792X IC Design for Wireless
“The Design of CMOS Radio-Frequency Integrated Circuits, Second Edition, by Thomas H Lee”
Reference: “Analysis and Design of Analog Integrated Circuits”, by Paul R. Gray and Robert G. Meyer, 3rd or 4th editions, Wiley.