WWW SDSU


BOOKLIST


This section contains the list of books based upon inputs from the students in their respective fields. Books here are pretty costly so you are advised to buy these books in India itself so that you can save money.
Select the courses you are planning to take and find the corresponding books for those courses. Some of the graduate courses have no textbooks, and the professors provide their material and references to conference papers etc. If you can't find the books corresponding to the courses that you intend to take or for more specific questions, you may request some of the Sanskriti members from your department for help.

 

Electrical Engineering

EE 520: Feedback Control Systems
Required: Modern Control Systems,: Richard C. Dorf and Robert Bishop, 9th ed. Prentice Hall

EE 539: Analog Integrated Circuit Design
Required: Analysis and Design of Analog Integrated Circuits (4th edition): Gray, Hurst, Lewis, and Meyer, Wiley Press, 2001

EE 540: Microwave Devices & Systems
Required: Microwave Engineering: Pozar Second edition, 1998 Wiley

EE 546: Optical Fiber Communications Systems
Required: Optical Electronics in Modern Communication: Amnon Yariv, 5th ed.

EE 553: Stochastic Signals
Required: Probability and Random Processes for Electrical Engineering: Leon-Garcia ,
Addison-Wesley, 1989

EE 556: Digital Signal Processing
Required: Digital Signal Processing: Sanjit Mitra
Reference: Any DSP book you referred in undergrad and are familiar with.

EE 558: Communications Systems II
Modern Digital and Analog Communication Systems: B. P. Lathi, 3rd ed., Oxford Press

EE 622: Sampled Data Systems
Required: Digital Control System Analysis and Design, Charles L. Phillips, H Troy Nagle, Prentice hall 3rd ed.

EE 634: Semiconductor RF Circuit Design
Required: Design of CMOS RF Integrated Circuits:
Thomas Lee.

EE 642: Optical Communications
Required: Optical Electronics in Modern Communication: Amnon Yariv, 5th ed.

EE 645: Antennas & Propagation
Required: Antenna: Kraus (Latest ed.)

EE 705: Seminar In Communication Systems
Required: Wireless Communications: Theodore Rappaport (Latest ed.)

Top


Mechanical Engineering


ME 510: Advanced Design Methods
Required: Introduction to Optimum Design: Jasbir S. Arora, McGraw-Hill

ME 512: Simulation of Engineering Systems
Required: Numerical Methods for Engineers: Chapra Steven C. & Raymond P. Canale, McGrawHill

ME 585: Fundamentals of Micro-Electro Mechanical Systems
Required: An Introduction to Microelectromechanical Systems Engineering, Nadim Maluf, Kirt Williams

ME 596: Powder-Based Manufacturing
Required: Powder metallurgy science, Randall M. German, 2nd Edition 1994

ME 610: Finite Elements Method
Required: The Finite Element Methods: Linear Static and Finite Element Analysis, Thomas Hughes 2000, Prentice-Hall

ME 614: Engineering Design: Analytical Methods
Introduction to Optimum Design: Jasbir S. Arora, 2004, Elsevier Academic Press

ME 645: Mechanical behavior of Engineering Materials
Required: Mechanical behavior of materials, Marc André Meyers, Krishan Kumar Chawla, 1999, Prentice Hall

ME 685: MEMS Design & Application
Required: Microsystem Design, Stephen D. Senturia

ME 696: Mechanics of Sintering
Required: Sintering Theory and Practice: Randall German, John Wiley & Sons

ME 696: Multibody Dynamics
Computer Aided Analysis of Mechanical System, Parviz E. Nikravesh, Prentice
Hall

Top



Computer Science

CS514:
" Database Systems: A Practical Approach to Design, Implementation, and Management (3rd Edition) by Thomas M. Connolly, Carolyn E. Begg, Thomas Connolly, Carolyn Begg
" Database Theory Implementation ---- Sunderaman for Oracle , book by C J Date

CS574: Computer Security
Security in Computing, Pfleeger, C. P., Third Edition, Prentice-Hall

CS635: Advanced Object-Oriented Design & Programming (Roger Whitney): Design Patterns: Elements of Reusable Object-Oriented Software, Gamma, Helm, Johnson, Vlissides, Addison-Wesley, 1995.

CS520: Advanced Programming Languages (Carl Eckberg) : C++ Primer or E Balaguruswamy, Programmin in Prolog – Clocksin And Mellish, The SR Programmin Language by Gregory Andrews.

CS532: Software Engineering : Object-Oriented and Classical Software Engineering - Stephen R.Schach

CS561: Multimedia Systems (Nenad Marovac) : Learning Perl (Oreily)

CS674: Advance Computer Architecture (Faramarz Valafar ) Computer Architecture A Quantitative Approach(Second Edition) - Hennessy & Patterson

Fundamentals of Computer Algorithms -Sahni, Horowitz (for 3 courses: Operating system (CS 570), Combinatorial Algorithms (CS 660), Theory of parallel Algorithms (CS 662))

Advanced Networks and Distributed Systems (Marko Vuskovic) : B. Forouzan and S.C. Fegan: “TCP/IP Protocol Suite” 2nd Ed., McGraw-Hill Book Co., 2003

Reference Books:

" Programming with Java: Balaguruswamy
" Java Complete Reference: Schildt
" Programming Perl O'rielly Programming Guide
" OS - Siberschatz and Galvin
" C: Let us C by Yashwant kanetkar, or E Balaguruswamy
" C pointers: Yashwant Kanetkar
" C++ : E Balaguruswamy
" TCP/IP Protocol Suite : B Forozoun.
" Software Engineering - Pressman OR Larman
" Computer Networks - Andrew Tanenbaum
" Design Patterns - Elements of Reusable Object-Oriented Software by Eric Gamma, Richard Helm, Ralph Johnson and John Vlissides

Note: If you are bringing Java Complete reference then Programming with Java by Balaguruswamy is not needed. Bring basic C/C++ and Java books which you have studied earlier. These books would be helpful both in school and for preparing interviews.

Top


Cell & Molecular Biology

Chem 560A: Biochemistry
Required: Garret & Grisham (ed. 2004)

Bio 596, Bio 549: Molecular Cell Biology
Reference:
" Harvey Lodish et. al (Gen. reference useful for several courses) 4th or 5th ed.
" Stryer
" Lehninger
" Principles of Biochemistry: Nelson & Cox (Too heavy but useful, too expensive here)

Bio 549: Microbial Genetics
Required: S.Maloy

Top



Management

Marketing Management- Philip Kotler

Top



Public Health

Please refer to the website for Public Health Books: Click Here!

Top

Visitors Medical Insurance