4/24/17 FALL 2017 FINAL Booklist

1574Tony Gaddis, Starting Out with C++ Control Structures through Objects Brief, Student Value

Edition, 8th edition. ISBN-13: 9780134014852, Addison-Wesley. Paperback

2004Charles K. Alexander and Matthew N. O. Sadiku, Fundamentals of Electric Circuits, 6th edition, McGraw-Hill. ISBN: 978-0-07802822-9.

RECOMMENDED:

J. G. Tront, PSpice for Basic Circuit Analysis, 2nd edition, McGraw-Hill. Softcover with CDROM, 2007. ISBN 9780073263199.

Duane C. Hanselman and Bruce L. Littlefield, Mastering Matlab 8, Prentice-Hall.

ISBN 9780136013303.

2014Fleddermann, Bradshaw and Hart, Engineering Professionalism. Custom published.

ISBN:9781323520741. Prentice-Hall.

Writing Guidelines for Engineering and Science Students. htt://

2054(Applied Electrical Theory – ME students only)

Allan R. Hambley, Electrical Engineering Principles and Applications Plus MasteringEngineering with Pearson eText – Access Card Package, 7th edition, Prentice-Hall. ISBN 0134712870.

New edition

RECOMMENDED:

J. G. Tront, PSPice for Basic Circuit Analysis, 2nd edition, McGraw-Hill. Softcover with CDROM, 2007. ISBN 9780073263199.

2074RECOMMENDED:

J. G. Tront, PSpice for Basic Circuit Analysis, 2nd edition, McGraw-Hill. Softcover with CDROM, 2007. ISBN 9780073263199.

Duane C. Hanselman and Bruce L. Littlefield, Mastering Matlab 8, Prentice-Hall.

ISBN 9780136013303.

2204Donald Neamen, Microelectronics Circuit Analysis and Design, 4th edition, McGraw-Hill.

ISBN 0073380644.

RECOMMENDED:

J. G. Tront, PSpice for Basic Circuit Analysis, McGraw-Hill, 2007. ISBN 9780073263199.

2274ECE Department, ECE 2274 Lab Manual. Available on-line.

2500David A. Patterson and John L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, revised 5th edition, Morgan Kaufmann. ISBN 9780124077263.

2504M. Morris Mano, Charles R. Kime, Tom Martin, Logic and Computer Design Fundamentals,

2015. 5th edition, Prentice-Hall. ISBN 0-13-376063-4.

2524(WebEx from NVC)

C. Negus and C. Bresnahan, Linux Bible, 9th edition, Wiley, 2012. ISBN 978-111899857.

Z. A. Shaw, Learn Python the Hard Way, 2nd edition, Shavian Publishing LLC, 2012. Available at no cost from

2534No textbook required.

2574Carrano and Prichard, Data Abstraction and Problem Solving with C++: Walls and Mirrors, 7th edition. Addison-Wesley. ISBN 9780134463971.

Optional: Robert Sedgewick, Algorithms in C++, Parts 1-4, 3rd edition, Addison-Wesley.

ISBN 9780201350883.

2704B. P. Lathi, Linear Systems and Signals, 2nd edition, 2005, Oxford University Press.

ISBN 9780195158335.

Mathworks, The Student Edition of Matlab. Distributed in TORG.

3004Charles K. Alexander and Matthew N. O. Sadiku, Fundamentals of Electric Circuits, 6th edition, McGraw-Hill. ISBN: 978-0-07802822-9.

RECOMMENDED:

J. G. Tront, PSpice for Basic Circuit Analysis, 2nd edition, McGraw-Hill. Softcover with CDROM, 2007. ISBN 9780073263199.

Duane C. Hanselman and Bruce L. Littlefield, Mastering Matlab 8, Prentice-Hall.

ISBN 9780136013303.

3054Allan R. Hambley, Electrical Engineering Principles and Applications Plus MasteringEngineering with Pearson eText – Access Card Package, 7th edition, Prentice-Hall. ISBN 0134712870.

New edition.

3074RECOMMENDED:

J. G. Tront, PSpice for Basic Circuit Analysis, 2nd edition, McGraw-Hill. Softcover with CDROM, 2007. ISBN 9780073263199.

Duane C. Hanselman and Bruce L. Littlefield, Mastering Matlab 8, Prentice-Hall. ISBN 9780136013303.

3105Fawwz T. Ulaby, Eric Michielssen, Umberto Ravaioli, Fundamentals of Applied

Electromagnetics, 7th edition, Prentice Hall. ISBN 978-0-13-213931-1.

3106Fawwz T. Ulaby, Eric Michielssen, Umberto Ravaioli, Fundamentals of Applied

Electromagnetics, 7th edition, Prentice Hall. ISBN 978-0-13-213931-1.

Students should have from taking 3105.

3204Donald Neamen, Microelectronics Circuit Analysis and Design, 4th edition, McGraw-Hill.

ISBN 0073380644.

3254Allan R. Hambley, Electrical Engineering Principles and Applications Plus MasteringEngineering with Pearson eText – Access Card Package, 6th edition, Prentice-Hall. ISBN 0133413985.

3274ECE Department, ECE 3274 Lab Manual. Available on-line.

3304Stephen J. Chapman, Electric Machinery and Power System Fundamentals, McGraw-Hill.

ISBN 9780072291353.

3354ECE Department, ECE 3354 Lab Manual. Available on-line.

3544John Wakerly, Digital Design Principles and Practices, 5th edition. Prentice Hall, 2017.

ISBN 9780134460093.

3574Alan Ezust and Paul Ezust, An Introduction to Design Patterns in C++ with Qt4. Prentice-Hall,

2nd edition. ISBN 978-0132826457.

3614Lathi and Ding, Modern Digital and Analog Communication Systems, 4th edition,

Oxford University Press, 2009. ISBN 978-019-533145-5.

3704B. P. Lathi, Linear Systems and Signals, 2nd edition, 2005, Oxford University Press.

ISBN 9780195158335.Students should have from taking 2704.

4104David M. Pozar, Microwave Engineering, John Wiley, 4th edition. ISBN 978-0-470-63155-3.

(Taught same room as 5104G)

4134Gerd Keiser, Optical Fiber Communications, 4th edition, McGraw Hill, 2011.

ISBN 978-0-07-338071-1. (Taught same room as 5134G)

4164Lecture notes, Global Positioning System Theory and Design by P. M. Kintner. Sold at

A-1 Copies. MATLAB templates downloaded from the course website.

4194W. G. Rees, Physical Principles of Remote Sensing, 3rd edition, Cambridge Univ. Press.

ISBN 9780521181167. (Taught in same room as 5194)

4205Sergio Franco, Design with Operational Amplifiers and Analog Integrated Circuits, McGraw-Hill,

3rd edition, 2005. ISBN 9780072320848.

4224Robert W. Erikson and Dragan Maksimovic, Fundamentals of Power Electronics, 2nd edition,

2001, Springer Science& Business Media, Inc. ISBN 0792372700.

4304No book required.

4334J. D. Glover and M. S. Sarma, Power System Analysis and Design, Cengage Engineering,

6th edition. ISBN 9781305632134.

4405Norman Nise, Control Systems Engineering, 7thedition with CD. John Wiley.

ISBN 9781118170519.

Mathworks, The Student Edition of MatLab. Latest edition.

Control Systems Toolbox.

4424Kevin Murphy, Machine Learning: A Probabilistic Perspective, MIT Press, 2012.

ISBN 9780262018029. (Cross-listed with CS – also taught in same room as 5524G)

CS teaches. CS should order book.

4504John Hennessy and David Patterson, Computer Architecture, A Quantitative Approach. Morgan

Kaufmann, 5th edition. ISBN 978-0123838728.

4514No textbook required.

4520Laung-Terng Wang, Cheng-Wen Wu and Xiaoqing Wen, VLSI Test Principles and Architectures, 2006. Morgan Kaufmann, ISBN 0123705975.

Optional:

Niraj Jha and Sandeep Gupta, Testing of Digital Systems, Cambridge University Press, 2003. ISBN 0521773563.

Miron Abramovici, Melvin A. Greuer, Arthur D. Friedman, Digital Systems Testing & Testable Design, IEEE. ISBN 0780310624.

4525Mat Buckland, Programming Game Al by Example, Wordware Publishing, Inc.

ISBN-13: 978-1556220784)

4530No textbook required. Architecture simulators as specified by the instructor.

4534No textbook required.

4540Weste and Harris, CMOS VLSI Design, A Circuits and Systems Perspective, 4th edition, 2004.

Addison-Wesley. ISBN 0321547748.

Recommended:

Joseph G. Tront, PSpice for Basic Microelectronics, McGraw-Hill, 2008.

ISBN 978-0-07-352947-9.

4554Richard Szeliski, Computer Vision: Algorithms and Applications, Springer-Verlag, 2011.

ISBN 978-1848829343. (Same room as 5554)

4564Programming the Raspberry Pi: Getting Started with Python

Twisted Network Programming Essentials

Both available from Amazon.

Raspberry Pi - Model B (512MB/Revision 2)

Source:

Amazon ( - $36.96

Adafruit ( - $39.95

Sparkfun ( - $39.95

16 GB SD Card

Example - SanDisk Ultra 16GB SDHC Class 10/UHS-1

Source:

Amazon ( - $10.99

Wireless 802.11n/Bluetooth USB Adapter

Required - Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)

Source:

Amazon ( - $26.09

Micro USB Power Supply Charger - 5v 1500ma

Example - USA Raspberry Pi Micro USB Power Supply Charger - 5v 1500ma

Source:

Amazon ( - $5.27

4605Notes available on-line.

4624J. G. Proakis and D. G. Manolakis, Digital Signal Processing: Principles, Algorithms, and Applications,4th edition,Prentice-Hall, 2006. ISBN 9780131873742.

4634Lathi and Ding, Modern Digital and Analog Communication Systems, 4th edition,

Oxford University Press, 2009. ISBN 978-0195331455.

4664Analog/Digital Comm Lab – No textbook required.

4805 & 4806(Senior Design Project)

Required Text:

  • Patrick Lencioni, The 5 Dysfunctions of a Team, 2010. John Wiley & Sons. ISBN: 978-0787960759.

Recommended Texts:

  • Ralph Ford and Chris Coulston, Design for Electrical and ComputerEngineers. March 31, 2005. McGraw-Hill. ISBN: 00733380350.
  • Klass B. Klassen, Electronic Measurement and Instrumentation, 2003, Cambridge University Press. ISBN: 0521471575.
  • Stephen Young, Micromessaging, 2006, McGraw-Hill. ISBN: 0071467572.

John Kotter, Leading Change, 2012. Harvard Business Review Press. ISBN: 978-1-4221-864

4984(Multimedia Signal Processing - Xuan)

No textbook required; reading materials will be provided from journals and online resources.

4984(Network Science – Saad))

Mung Chiang, 20 Questions About Networked Life, Cambridge University Press.

ISBN 978-1107024946.

Recommended References:

David Easley and John Kleinberg, Networks, Crowds, and Markets: Reasoning About a HighlyConnected World, Cambridge University Press.

Martin E. Newman, Networks: An Introduction, Oxford University Press.

4984(Certified Programming – Ravindran)

Tobias Nipkow and Gerwin Klein, Concreate Semantics With Isabelle/HOL, 2014. Springer.

ISBN 978-3-319-10542-0.

4984(Linux Kernel Programming – Ravindran)

R. Love, Linux Kernel Development, 3rd edition, 2010, Addison-Wesley. ISBN 978-0672329463.

5104GDavid M. Pozar, Microwave Engineering, John Wiley, 4th edition. ISBN 978-0-470-63155-3.

5105Jian-Ming Jin, Theory and Computation of Electromagnetic Fields, 2nd edition, Wiley.

ISBN 9781119108047. (WebEx)

5134GGerd Keiser, Optical Fiber Communications, 4th edition, McGraw Hill, 2011.

ISBN 978-0-07-338071-1.

5144Ting-Chung Poon and Taegeun Kim, Engineering Optics with Matlab, World Scientific, 2006.

ISBN 981-256-872-7.

5164Edited by Margaret Kivelson and Chris Russell, Introduction to Space Physics, 1995.

Cambridge University Press. ISBN 978-0521457149.

5174F. F. Chen, Introduction to Plasma Physics and Controlled Fusion, 3rdedition. Springer.

ISBN 9783319223087.

(Cross-listed with AOE)

5194W. G. Rees, Physical Principles of Remote Sensing, 3rd edition, Cambridge Univ. Press.

ISBN 9780521181167.

5200Jasprit Singh, Electronic and Optoelectronic Properties of Semiconductor Structures, Cambridge UniversityPress, 2003. ISBN 052182379X. (Cross-listed with MSE)

5234Henry Ott, Noise Reduction Techniques in Electronic Systems, 3rd edition, John Wiley.

ISBN 9780470189306.

5254No textbook required.

5284(Power Management for Circuit Energy Harvesting)

No textbook required. Professor will provide a selection of papers.

5314A. J. Wood and B. F. Wollenberg, Power Generation, Operation, and Control,

John Wiley, 2013, 3rd edition. ISBN 978-0-471-79055-6.

5324Stoll, Least-Cost Electric Utility Planning, Wiley-Interscience, 1989. ISBN 978-0471636144.

5424GKevin Murphy, Machine Learning: A Probabilistic Perspective, MIT Press, 2012.

ISBN 9780262018029. (same room as 4524 – CS Teaches) CS should order book.

5484L. Null and J. Lobur, The Essentials of Computer Organization and Architecture, 4th edition,

Jones and Bartlett Publishers. ISBN 978-1284045611 (on-line – MIT only)

5485James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach Featuring

the Internet, 7th edition. Prentice Hall. ISBN: 9780133594140. (on-line – MIT only)

5504On-line course. No textbook required.

5505Laung-Terng Wang, Cheng-Wen Wu and Xiaoqing Wen, VLSI Test Principles and Architectures, 2006. Morgan Kaufmann, ISBN 0123705975.

Optional:

Niraj Jha and Sandeep Gupta, Testing of Digital Systems, Cambridge University Press, 2003. ISBN 0521773563.

Miron Abramovici, Melvin A. Greuer, Arthur D. Friedman, Digital Systems Testing & Testable Design, IEEE. ISBN 0780310624.

5510Maurice Herlihy and Nir Shavit, The Art of Multiprocessor Programming, Morgan Kauffman, 2012.

ISBN 978-0123973375. (Cross-listed with CS – CS teaches) CS should order book.

5554Richard Szeliski, Computer Vision: Algorithms and Applications, Springer-Verlag, 2011.

ISBN 978-1848829343.

5560William Stallings, Cryptography and Network Security – Principles and Practices, 7th edition, Prentice-Hall. ISBN: 9780134444284. (CGEP course – WebEx)

5565No textbook required. Lecture materials provided by the instructor.

5585(IT Security & Trust – MIT only)

Ed Skoudis, CounterHack Reloaded: A Step by Step Guide to Computer Attacks and Effective

Defenses, 2nd edition, Prentice Hall. ISBN 9780132704533. (on-line – MIT only)

5605Alberto Leon-Garcia, Probability & Random Processes for Electrical Engineering, 3rd edition, 2008, Addison-Wesley. (Cross-listed with BMES ) ISBN: 978-0131471221(WebEx)

5635Mark A. Richards, James A. Scheer, William A. Holm, Principles of Modern Radar: Basic

Principles, SciTech Publishing, Raleigh, NC. 2010, ISBN 978-1891121524. (WebEx)

5674Jeffrey H. Reed, Software Radio, A Modern Approach to Radio Design, 2002. Prentice-Hall.

ISBN 9780130811585.

5744Rugh, Linear Systems Theory, 2nd edition, Prentice-Hall. ISBN 978-0134412054.

(Cross-listed with ME and AOE)

5754Williams and Lawrence,Linear State-Space Control Systems, 1st edition, 2007. John Wiley.

(Cross-listed with ME and AOE)

5774H. Kahlil, Nonlinear Systems, 3rd edition. Prentice-Hall, 2002. ISBN 0-13-067389-7.

AOE teaches, should order book. (Cross-listed with ME and AOE)

5984(Adv Certified Programming – Ravindran)

Tobias Nipkow and Gerwin Klein, Concreate Semantics With Isabelle/HOL, 2014. Springer.

ISBN 978-3-319-10542-0.

5984(Adv Linux Kernel Programming – Ravindran)

R. Love, Linux Kernel Development, 3rd edition, 2010, Addison-Wesley. ISBN 978-0672329463.

5984(Cybersecurity and the IoT- Giles) MIT only

Charles Pfleeger, Security in Computing, 5th edition, Prentice Hall. 2015. ISBN 978-0134085043.

6114???????

6354P. W. Sauer and M. A. Pai, Power System Dynamics and Stability, Stipes Publishing Co.

ISBN 978-1588746733.

6634No textbook required. Lecture notes, assignments, supplemental readings, and other resources

will be provided.

4/14/17

Monday, April 24, 2017