For any type of help regarding computer science and IT subjects please contact me :9594950917

Search This Blog

Saturday, 26 July 2014

Fire Fox Setup (Download) New



Reference Books for FY, SY & TYB.Sc. Computer Science

F.Y.B.Sc(Computer Science)
REFERENCES

COMPUTER ORGANIZATION:

(1) Computer organization and architecture: William Stallings, PHI, Sixth edition
(2) Computer System architecture: M. Morris Mano, PHI,
(3) Microprocessor architecture, programming and applications with 8085:
Ramesh Gaonkar, Fourth edition, Penram international.
(4) 8086 Microprocessor: Kenneth Ayala

ALGORITHMS AND PROGRAMMING IN C :

(1) Introduction to Algorithms (Second Edition): Cormen, Leiserson, Rivest, Stein
PHI
(2) Data Structures (Schaum’s outline series in computers): Seymour Lipschutz
McGraw-Hill book Company 
(3) Programming in ANSI C (Third Edition) : E Balagurusamy, TMH

Text Book
 1. Let us C by Yashwant Kanetkar, BPB
2. Vipul Prakash & Tech Max Book



S.Y.B.Sc(C.S.)

Discrete Mathematics
References:
1. Elements of Discrete Mathematics: C.L. Liu , Tata McGraw Hill Edition .
2. Discrete Mathematics and its applications: Kenneth H. Rosen, Third Edition, McGraw Hill Inc.
3. Concrete Mathematics (Foundation for Computer Science): Graham, Knuth, Patashnik Second
Edition, Pearson Education.
4. Data Structures Seymour Lipschutz, Schaum’s out lines, McGraw Hill Inc.
5. Discrete Mathematics: Semyour Lipschutz, Marc Lipson, Schaum’s out lines, McGraw Hill Inc.

Additional References:
1. Norman L. Biggs: Discrete Mathematics, Revised Edition, Clarendon Press Oxford 1989.
2. K.D. Joshi: Foundations in Discrete Mathematics, New Age Publication , New Delhi.
3. Edward R. Scheinerman, Mathematics, Thompson learning

C++ Programming

Main Reference:
1. Object Oriented Programming with C++, 2e, E. Balguruswamy, TMH.
2. Starting out with C++, 3e, T. Gaddis, Dreamtech.
Additional References:
1. Complete Reference C++, H. Schildt, TMH.
2. Object Oriented Programming with C++, Y. Kanitkar, BPB.

Database Management Systems-I

References:
1. Database Management Systems‐ Ramakrishnam, Gehrke , McGraw‐ Hill.
2. SQL, PL/SQL The Programming language of Oracle‐ Bayross, B.P.B. Publications.
3. Professional SQL server 2000 Programming – Rob Vieira, Wrox Press Ltd, Shroff.
Additional References:
1. SQL server 2000 black book‐ Patrick Dalton and Paul Whitehead, Dreamtech Press.
2. Elsmasri and Navathe, “Fundamentals of Database Systems”, Pearson Education.
3. Peter Rob and Coronel, “Database Systems, Design, Implementation and Management”, Thomson
Learning
4. C.J.Date, Longman, “Introduction to database Systems”, Pearson Education.
5. Jeffrey D. Ullman, Jennifer Widom, “A First Course in Database Systems”, Pearson Education.
6. Martin Gruber, “Understanding SQL”,B.P.B. Publications.



S.Y.B.Sc(C.S.)
Computer Graphics

References:
1. Procedural elements of Computer Graphics, David F. Rogers, Tata McGraw Hill.
2. Computer Graphics, Donald Hearn, M P. Baker, PHI.
3. Computer Graphics: A programming Approach, Steven Harrington, McGraw‐Hill.
Additional References:
1. Computer Graphics: A programming Approach, Steven Harrington, McGraw‐Hill.
2. Theory and Problems of Computer Graphics, Zhigang Xiang, Roy, plastock, Schaum’s outline series,
McGraw‐Hill.

Java Programming

Main References:
(1) Java2: The Complete Reference – Tata McGraw Hill, Fifth edition
(2) Programming with Java A primer, by E. Balagurusamy 3rd Edition
Additional References:
(1) Programming in Java, Schaum Series.
(2) Java2 Programming – Black Book, Dreamtech Press.

Software Engineering

References:
1. Software Engineering – A Practitioner’s Approach – 6th Edition,Roger Pressman, McGraw Hill.
2. Integrated Approach to Software Engineering (3rd Edition) ‐ Pankaj Jalote (Narosa)
3. System Analysis & Design in a Changing World, Satzinger, Jackson, Burd – Thompson Learning
4. Instant UML, Pierre‐Alain Muller, Wrox.
Additional References:
1. UML User’s Guide – By Grady Booch, Ivar Jacobson, James Rambaugh
2. OO Modeling & Design with UML, IInd Edition, Blaha, Rambaugh, Pearson



T.Y.B.Sc(C.S.)
Data Communication & Networking

References
1) Data Communication & Networking (Forouzan), Tata McGraw-Hill Education
Additional Reference
1) Computer Networks and Internets - Douglas Comer, Prentice Hall
2) Computer Networks - Andrew Tanenbaum, Prentice Hall
Advanced Java – I
References
1) Joe Wigglesworth and Paula McMillan, Java Programming: Advanced Topics, Thomson
Course Technology (SPD)
2) Cay S. Horstmann, Gary Cornell, Core Java™ 2: Volume II–Advanced Features Prentice
Hall PTR
3) Herbert Schildt, Java2: The Complete Reference, Tata McGraw-Hill
Additional Reference
1) The Java Tutorials of Sun Microsystems Inc
Operating Systems
References
1) Operating System Concepts- Silberschatz, Galvin, Gagne, John wiley & Sons
2) Operating Systems- William stallings, Pearson-Prentice Hall.
Additional Reference
1) Operating Systems- Andrew Tanenbaum & Albert WoodHull, PHI.
2) Operating Systems – Achyut S Godbole, Tata Mc-Graw Hill,

Database Management System – II

References
1) Ramakrishnam, Gehrke, “Database Management Systems”, McGraw- Hill.
2) Ivan Bayross, “SQL,PL/SQL -The Programming language of Oracle”, B.P.B. Publications
3) Michael Abbey, Michael J. Corey, Ian Abramson, Oracle 8i – A Beginner’s Guide, Tata
McGraw-Hill.
Additional Reference
1) Elsmasri and Navathe, “Fundamentals of Database Systems”, Pearson Education.
2) Peter Rob and Coronel, “Database Systems, Design, Implementation and Management”,
Thomson Learning
3) C.J.Date, Longman, “Introduction to database Systems”, Pearson Education.
4) Jeffrey D. Ullman, Jennifer Widom, “A First Course in Database Systems”, Pearson
Education.
5) Martin Gruber, “Understanding SQL”,B.P.B. Publications.
6) George Koch and Kevin Loney ,ORACLE “The Complete Reference”, Tata McGraw
Hill,New Delhi

Data Communication, Networking & Security-II

References
1) Data Communication & Networking (Forouzan) , Tata McGraw-Hill Education
2) Cryptography & Network Security, Behrouz A. Forouzan, Tata McGraw-Hill,
3) Network security essentials-applications and standards, William Stallings, Third Edition,
Pearson Education
Additional Reference
1) Computer Networks and Internets - Douglas Comer, Prentice Hall
2) Computer Networks - Andrew Tanenbaum, Prentice Hall

Advanced Java – II

References
1) Joe Wigglesworth and Paula McMillan, Java Programming: Advanced Topics, Thomson
Course Technology (SPD)
2) Eric Jendrock, Jennifer Ball, D Carson and others, The Java EE 5 Tutorial, Pearson
Education
3) Bryan Basham, Kathy Sierra, Bert Bates, Head First Servlets and JSP, O’reilly (SPD)
4) The Java Tutorials of Sun Microsystems Inc.
Additional Reference
1) Cay S. Horstmann, Gary Cornell, Core Java™ 2: Volume II–Advanced Features Prentice
Hall PTR, 2001
2) Ivan Bayross, Web Enabled Commercial Applications Development Using Java 2, BPB
Publications

Linux

References
1) Unix Concepts and Applications, Sumitabha Das., TMH.
2) Linux Command line and Shell Scripting: Bible, Richard Blum, Wiley-India.
3) Linux Networking Cookbook, Carla, Schroder, O’reilly.
Additional Reference
1) Unix Complete Reference, TMH.
2) Linux Complete Reference, TMH.
3) Linux Command Reference – Shroff

Software Engineering

References
1) System Analysis & Design – Satzinger, Jackson,Burd,Cengage Learning, India.
2) Software Engineering- A Practitioner’s Approach, McGraw Hill Int.
3) Integrated Approach to Software Engineering - Pankaj Jalote (Narosa)
Additional Reference
1) Design Patterns – Elements of Reusable Object-Oriented Software, Pearson By – Erich
Gamma, Richard Helm, Ralph Johnson, John Vlissides,
2) Software Engineering: Waman Jawadekar, TMH

3) Software Engineering : Sommerville, Pearson Education

Web Design & Technologies
SEM-V
References
1) Using HTML 4, XML & JAVA by Eric Ladd & Jim O’Donnell. (Platinum Edition) (PHI)
2) Principles of Web Design by Joel Sklar
3) Java Script the definitive guide by David Flanagan
4) Ajax for Dummies Steve Holzner,PhD, Wiley Publishing Inc
5) XML Unleasdhed Techmedia SAMS,Michael Morrison
6) Murach’ Visual Basic 2008, Anne Boehm, Murach
7) Mastering Visual Basic 2008, Evangelos Petroutsos, Wiley-India Edition
8) Beginning Microsoft Visual Basic 2008(Wrox) by Thearon Willis & Bryan Newsome
Additional Reference
1) Ajax in Action Dave Crane,Eric Pascarello, Darren James
2) Beginning javascript ,Wilton, Wrox Publication
3) Head first HTML whith CSS and XHTML, Elisabeth freeman and Erice freeman, SPD O,reilly
4) AJAX For Beginners , Ivan Bayross And Sharanam Shah, SPD The team

5) Murach’s VB.NET Programming with ADO.NET

SEM-VI

References
1) Ajax for Dummies Steve Holzner,PhD, Wiley Publishing Inc
2) Beginning ASP.NET 3.5 in VB 2008, From Novoice to professional, Second edition,
Mathew Mcdonald
Additional References
1) Ajax in Action Dave Crane,Eric Pascarello, Darren James
2) AJAX For Beginners , Ivan Bayross And Sharanam Shah, SPD The team
3) Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer) By Imar Spaanjaars
4) Murach’s ASP.NET 3.5 with VB2008

5) ASP.NET 3.5 Application Architecture & Design –Vivek Thakur(SPD-PACKT)

No comments:

Post a Comment