0% found this document useful (0 votes)
415 views6 pages

Bca Texts

This document provides information on subjects, authors, and reference books for each semester of a computer science degree program. It lists the main topics covered in each semester, along with primary textbooks and additional references for each subject. Some of the key topics included are programming in C and C++, data structures, databases, operating systems, computer networks, software engineering, computer architecture, and web programming. The reference books provided are intended to supplement the primary textbooks for each subject.

Uploaded by

Nikhitha Pai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
415 views6 pages

Bca Texts

This document provides information on subjects, authors, and reference books for each semester of a computer science degree program. It lists the main topics covered in each semester, along with primary textbooks and additional references for each subject. Some of the key topics included are programming in C and C++, data structures, databases, operating systems, computer networks, software engineering, computer architecture, and web programming. The reference books provided are intended to supplement the primary textbooks for each subject.

Uploaded by

Nikhitha Pai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Sl No

1 Sem
Part-2

Subject
Problem
Solving
Techniques
using C

Digital
Electronics

Discrete
Mathematics

Author
E. Balaguruswamy,
Programming In ANSI C,
4th edition, TMH
Publications, 2007 2.
Ashok N. Kamthane,
Programming with ANSI
and Turbo C, Pearson
Education, 2006
Thomas L.Floyd ,Digital
Fundamentals, Peason
Education Inc, New Delhi,
2003

1. Grewal, B.S.Higher
engineering Mathematings,
36th Edition

Reference
Ashok N. Kamthane et. al.,
Computer Programming and IT,
Pearson Education, 2011
2. Mahapatra, Thinking In C , PHI
Publications, 1998.
3. Yashwant Kanetkar, Let Us C,
13th Edition, PHP, 2013.
1. Morris Mano, Digital Design, 5
Th Edition, Prentice Hall, 2013
2) R.P.Jain, Modern Digital
Electronics, 3rd Edition, Tata Mc
Graw Hill, 2003.
3) Bignell and Donovan, Digital
Electronics, 5th Edition, Thomson
Publication, 2007
1.Satyrs S.S, Engineering
Mathematics.
2. Peter V.ONeil. Advanced
Engineering Mathematics, 5th
Edition

II Sem

C
Programming
Lab
Digital
Electronics
Lab
Data
structures

Database
Management
System

1. Seymour Lipschutz, Data


Structures with C,
Schaums outLines, Tata
McGraw-Hill, 2011.

1. Remez Elmasri and


Shamkant B. Navathe,
Fundamentals of Database

1. Mark Allen Weiss, Data


Structures and Algorithm Analysis in
C, Second Edition, Pearson
Education, 2013.
2. Robert Kruse, C.L.Tondo, Bruce
Leung, Shashi Mogalla, Data
Structures and Program Design
using C, Pearson Education, 2009.
3. Forouzan, A Structured
Programming Approach using C,
2nd Edition, Cengage Learning India,
2008.
1. Abrahamsi. Silberschatz, Henry. F.
Korth, S. Sudarshan, Database
System Concepts 6th Edition,

Systems, 5 th Edition,
Pearson Education, 2007.

Numerical and
Statistical
Methods

1. M.K.Jain, SRK Iyengar and


R.K. Jain Numerical methods
for Scientific and
Engineering Computation:
Wiley Eastern.

McGraw Hill, 2012.


2. C.J.Date, Introduction to
database systems, Eight Edition,
Addison Wesley, 2003.
1. J.Medhi : Statistical Methods New
Age Publications.
2. S.C.Gupta and V.K.Kapoor
Elements of Mathematics, Statistics,
Sultan Chand and Sons.

2. Ronald E Walpole &


Raymond H Meyers :
Probability & Statistics for
Engineers and Scientists
(Second Edition).

III Sem

Data
Structures Lab
DBMS Lab
Object
Oriented
Programming
using C++

Operating
System

1. Lafore Robert, Object


Oriented Programming in
Turbo C++, Galgotia
Publications, 2012.

1. Abraham Silberschatz and


Peter Baer Galvin,
Operating System
Concepts, 7th Edition,
Pearson Education, 2002.

1. Lippman, C++ Primer, 3rd


Edition, Pearson Education, 2010.
2. E. Balaguruswamy: Object
Oriented Programming with C++,
Tata McGraw Hill Publications, 2011.
3. Farrell, Object Oriented
Programming Using C++, 1st
Edition 2008, Cengage Learning
India
1. H.M.Deitel, Operating Systems,
Pearson Learning Solutions, 3rd
Edition, 2003.
2. William Stallings, Operating
Systems, 6th Edition, Pearson
Education, 2010.
3. Stuart, Operating systems:
Principles, Design and
Implementation, 1st Edition 2008,
Cengage Learning India

Financial
Accounting
and
Management
C++ Lab
Accounting
Package Lab

IV Sem

Visual
Programing

1. Gurumit Singh, Visual


Basic 6, First Edition,
Firewall Media, 2007.

ference Books: 1.Charles Petzold,


Windows Programming, 5th
Edition, Microsoft Press, 1999.
2.Steve Holzner, Visual C++
Programming, Second Edition, PHI,
1994.

Unix Shell
programming

Operation
Research

1. M.G.Venkateshmurthy,
Introduction to UNIX &
SHELL Programming, First
Edition, Pearson Education,
2004
1. Taha, Operations
Research, 7 th edition,
Pearson Education, 2007.

3.Go ttfried, Programming with


Visual Basic 6, PHI, 2000.
1. Forouzan,Unix and Shell
Programming, 1st Edition,2008
Cengage Learning India 2. UNIX and
Shell Programming, Archana Verma,
Firewall Media.
1. Billey E. Gillett, Introduction to
Operations Research , Himalaya
Publishing House, Delhi, 1979.
2. Hamady A.Taha Operations
Research , Collin Mac Millan, 1982.

V Sem

Visual
Programming
Lab
UNIX Lab
Data
Communicatio
n and
Networks

1. Stallings, Data and


Computer Communications,
7th Edition,Pearson
Education, 2012

1. Andrew S Tanenbaim, Computer


Networks, 4th Edition, Pearson
Education.
2. Behrouz Ferouzan, Introduction to
Data Communication & Networking
TMH, 1999.

Software
Engineering

Computer
Architecture

1. Ian Sommerville
Software Engineering, 9th
Edition, Pearson Education
Ltd, 2010.

1. M.Moris Mano , Computer


System, Architecture, 2nd
Edition Prentice Hall of
India.

3. Larry &Peterson & Bruce S Davis;


Computer networks Second Edition ,
Morgan Kaufman, 2000.
1. Roger S. Pressman Software
Engineering, A Practitioners
approach, 7th Edition, McGRAW-HILL
Publication, 2010.
2. Pankaj Jalote, An integrated
approach to Software Engineering,
3rd Edition, Narosa Publishing
House, 2013.
1. Heuring and Jordan, Computer
systems design and Architecture ,
Peason Edition

2. William Stallings , Computer


Organisation and Archotecture,
Peason Education
3. Floyed , Digital Fundamentals,8th
Edition , Peason Education.
4. Andrew S. Temenbauam,
Structured Computer Organization ,
3rd Edition ; Prentice Hall of India.

Java
Programming

1. A.Balaguruswamy,
Programming with JAVA, A
Primer, TMH, 1999.

5. David Patterson & Hennessy ,


Computer Organization & Design ,
Elsevier.
1. Thomas Boutel, CGI
programming in C and Perl,
Addison Wesley, 1996.
2. Jefry Dwight et al, Using CGI,
Second Edition, Prentice Hall, India,
1997.
3. Patrick Naughton & Herbert
Schildt, JAVA 2: The Complete
Reference, THM, 1999.

Microprocesso
r and
Assembly
Language

1. R.S.Gaonkar
Microprocessor
Architectutre , Programming
and Application with 8085.
Penram Int. 3rd Edn.

4. Schildt, JAVA The Complete


Reference, 7th Edition.
1. Douglas V.Hall- Microprocessors
and digital systems, MH.
2. Kenneth L.Short - Microprocessor
and Programmed Logic , PHI , 2nd
Edn.
3. Aditya P. Mathur- Introduction to
Microprocessors, 3RD Edn. TMH
4. Antonakos: Introduction to Intel
family of Microprosessors Pearson
Education
5. Hoffer: Modern Systems Analysis
and Design Pearson Eduction
Kendall, System Analysis and Design

Java
Programming
Lab

VI Sem

Assembly
Language
Programming
Lab
Theory of
Computation

System
Programming

Cryptography
and Network
Security

Web
Programming

1. John E. Hopcroft, Rajeev


Motwani, Jeffrey D.Ullman:
Introduction to Automata
Theory, Languages and
Computation, 3rd Edition,
Pearson Education, 2011.

1. John J. Donowon, System


Programming, TATA McGrawHill.

1. Behrouz A. Forouzan,
Debdeep Mukhopadhyay:
Cryptography and Network
Security, 2nd Edition,
Special Indian Edition, Tata
McGraw-Hill, 2011.

1. Robert W Sebesta,
Programming the World
Wide Web, 4th Edition,
Pearson Education, 2008.

1. John C Martin: Introduction to


Languages and Automata Theory,
3rd Edition, Tata McGraw-Hill, 2007.
2. Daniel I.A. Cohen: Introduction to
Computer Theory, 2nd Edition, John
Wiley & Sons, 2009.
3. Thomas A. Sudkamp: An
Introduction to the Theory of
Computer Science, Languages and
Machines, 3rd Edition,Pearson
Education, 2006
1. Dhamdhere: System programming
and Operating System TMH
2. Beck: System Software, 3/e
Pearson Education.
1. Michael E. Whitman and Herbert J.
Mattord: Principles of Information
Security, 2nd Edition, Thomson,
Cengage Delmar Learning India Pvt.,
2012.
2. William Stallings: Network
Security Essentials: Applications and
Standards, 4th Edition, Pearson
Education, 2012.
1. M.Deitel, P.J.Deitel, A.B.Goldberg,
Internet & World Wide Web How to
program, 3rd Edition, Pearson
Education / PHI, 2004.
2. Chris Bates, Web Programming
Building Internet Applications, 3rd
Edition, Wiley India, 2006.
3. Xue Bai et al, The Web Warrior
Guide to Web Programming,
Thomson, 2003.
4. Sklar, The Web Warrior Guide to
Web Design Technologies, 1st
Edition, Cengage Learning India.

Web

Programming
Lab,
Projet Work
Ss

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy