Kavikulagurukalidas Sanskrit University, Ramtek: Bachelor of Computer Application (Bca)
Kavikulagurukalidas Sanskrit University, Ramtek: Bachelor of Computer Application (Bca)
University established by State Government of Maharashtra and UGC Recognized u/s 2f and 12B Accreditedby NAAC with B++ Grade
RamtekOffice : Administrative Building, Mauda Road, Ramtek - 441106, Dist.Nagpur
th
Nagpur Office: 05 Floor, NIT Commercial Complex, Near Morebhavan, Sitabuldi, Nagpur 440012
(2021-2022 Onwards)
Name of the Program Bachelor of Computer Application (BCA)
Subject
Course Course Title Internal Theory Other Total No.
Code A B ( Practical ) (in case of Credits
C joint (if credit
passing) system is
A+B +C applicabl
Max Passin Max Passing Max Passing Max Passin e)
g g
1)Cloud Computing
28
2)Data Mining
3)Digital Marketing
3)R Programming
b) PO (Program Outcomes):
After completion of program Students / graduates will be able to:
PO1: Apply knowledge of ICT in solving business problems.
PO2: Learn various programming languages and custom software.
PO3: Ability to understand the Software concepts and their applications.
PO4: Ability to practice and develop software for interpretation and analysis of data.
PO5: Ability to use the techniques, skills, and modern Software tools necessary for software
Development.
PO6: Identify, formulate, and solve problems using computational temperaments.
PO7: Express effective communication skills.
PO8: Recognize the need for interdisciplinary, and an ability to engage in life-long learning.
PO9: Utilize the techniques, skills and modern tools, for actual development process.
c) CO (Course Outcomes):
Every individual course under this program has course outcomes (CO). The course outcomes rationally
match with program educational objectives. The mapping of PEO, PO and CO is as illustrated below:
Program Educational Thrust Area Program Outcome Course Outcome
Objectives
PEO I Technical PO1,PO2,PO3,PO9 All Core and Lab
Expertise courses
PEO II Successful PO4,PO5,PO6 All AEC courses
Career
PEO III Interdisciplinary PO7,PO8 All Electives
and Life Long
Learning
*AEC- Ability Enhancement Compulsory Courses
5. Workload (Period/Lectures for each Course):
For every semester 60 periods (60 minutes per period) are allotted to complete the syllabus of each Course
(Subject).
6. Guidelines for Internal Assessment, Theory paper pattern and Practical:
1. Each semester shall comprise of minimum 90 teaching days.
2. Each semester will comprise
a. Five theory papers – 80 Marks each
b. Internal assessment for each paper - 20 Marks each.
3. In addition to the above, Semester I and II will have
a. One compulsory Sanskrit paper of 80 marks with 20 marks internal assessment, Total 100
marks.
b. One compulsory English paper of 80 marks with 20 marks internal assessment, Total 100
marks.
4. Medium of paper setting & Examination will be English for all Courses.
a) Internal Assessment:
1. The internal assessment shall be done by the College at least 15 days prior to the final examination
of each semester. The Marks shall be sent to the University immediately after the Assessment in the
prescribed format.
2. Guidelines for Internal Assessment are appended herewith.
a) The internal assessment marks assigned to each theory paper as mentioned in Appendix - A shall
be awarded on the basis of assignments like class test, attendance, project assignments, seminar,
study tour, industrial visits, visit to educational institutions and research organizations, field work,
group discussions or any other innovative practice / activity.
b) There shall be one / two assignments (as described above) per Theory paper.
c) There shall be no separate / extra allotment of work load to the teacher concerned. He/ She shall
conduct the Internal Assessment activity during the regular teaching days / periods as a part of
regular teaching activity.
d) The concerned teacher / department / college shall have to keep the record of all the above
activities until six months after the declaration of the results of that semester.
e) At the beginning of each semester, every teacher shall inform his / her students unambiguously
the method he / she proposes to adopt and the scheme of marking for internal assessment.
f) Teacher shall announce the schedule of activity for internal assessment in advance in consultation
with HOD / principal.
g) Final submission of internal marks to the University shall be before the commencement of the
University Theory examinations.
b) Theory Papers:
1. All Theory papers shall be divided into four units.
2. The theory question papers shall be of 3 hours duration and comprise of 5 questions with
equal weightage to all units.
3. The pattern of question papers is appended herewith.
Each theory paper will be of 80 marks each.
Paper Pattern –
All questions are compulsory and carry equal marks.
Unit – I Q. 1 Long answer ( Any one out of two ) 01X12 = 12
Unit – II Q. 2 Long answer ( Any one out of two ) 01X12 = 12
Unit – III Q. 3 Long answer ( Any one out of two ) 01X12 = 12
Unit – IV Q. 4 Long answer ( Any one out of two ) 01X12 = 12
Unit – I to IV Q. 5 Short notes ( Any four out of six) 04X05 = 20
Unit – I to IVQ. 6 Short answer ( All questions Compulsory)6X2 = 12
All questions are compulsory and will carry equal marks.
Question paper for any theory paper will comprise of five questions of 12 marks each.
Question No. 1 to 4 will be from four units each with an internal choice.
The questions can be asked in the form of long answer type for 12 marks.
Question No.5 will be from four units and in the form of short notes type for 5 marks each and
student shall have option of answering any 4 out of six question.
Question No. 6 shall be compulsory with four questions / notes of very short answer type
from each of the four units having 1 mark each. The student shall have an option of answering
any 12 questions out of the 14 questions.
c) Practical:
1. Two practical's –50 marks each (Paper I + Paper II 25 marks each)
2. Practical exam shall be of 4 hours duration.
a. The Practical Record of every student shall carry a certificate as shown below, duly
signed by the teacher-in-charge and the Head of the Department.
b. If the student fails to submit his / her certified Practical Record duly signed by the
Teacher In-Charge and the Head of the Department, he / she shall not be allowed to
appear for the Practical Examination and no Marks shall be allotted to the student.
c. The certificate template shall be as follows:
CERTIFICATE
Name of the college / institution _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Name of the
Department: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
This is to certify that this Practical Record contains the bonafide record of the Practical work of Shri /
Kumari / Shrimati _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ of _ _ _ _ _ _ _ _ _ _ _ _ _ _ Semester
_ _ _ _ _ _ _ _ during the academic year _ _ _ _ _ _ _. The candidate has satisfactorily completed the
experiments prescribed by Kavikulaguru Kalidas Sanskrit University, Ramtek for the subject _ _ _ _ _ _ _ _
________
Dated _ _ _ / _ _ _ / _ _ _ _ _
1. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
2. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
PAPER NO-3 C++ PROGRAMMING After completion of this course students will able
to –
1) Understand object-oriented programming and
advanced C++ concept.
2) Apply the concepts of object, classes and
constructor.
3) Design C++ Programs based on object, class,
inheritance, abstraction.
4) Implement concept of virtual functions and
exception handling Model.
PAPER NO-4 SYSTEM ANALYSIS AND On successful completion of the course, a student
DESIGN will be able to:
1) Understand the steps in software development.
2) Know the tools for System Analysis and
design.
3) Understand the implementation and project
planning.
4) Learn the Configuring Management Activities.
PAPER NO-5 FINANCIAL ACCOUNTING After completion of this course students will able
WITH TALLY to –
1) Use basic accounting terminology, procedures
and systems of maintaining accounting records.
2) Understand financial statements
3) Learn to create company, enter accounting
voucher entries and also print financial
statements, etc. in Tally.
4) Learn GST and its objectives.
PAPER NO-6 LINUX OPERATING On successful completion of the course, a student
SYSTEM will be able to:
1) To know the basic concepts of Linux
Operating System.
2) Familiar with Linux commands.
3) Understand shell programming
4) Familiar with system administration
PAPER NO-2 SQL & PL/SQL 1) To prepare students in using and managing
databases.
PAPER NO-4 WEB TECHNOLOGY-II On completion of the course, the student will be
able to:
1) Learn Java Script and VB Script
fundamentals.
2) Understand, analyze and build interactive web
applications.
3) Understand and analyze the different web
services.
PAPER NO-5 DIGITAL After learning the course the students should be
ELECTRONICS able to:
1) Explain about the fundamentals of computers,
digital number systems and logic circuits.
2)The student should be able to solve logic
function minimization.
3)The students should be able to differentiate
between combinational and sequential circuits
such as decoders, encoders, multiplexers, de-
multiplexers, flip-flops, counters, registers.
4). Learn 8086 Microprocessor and able to write
Assembly language programming for 8086.
5)Understand the Assembler directives.
BCA -I Semester-I
SANSKRIT
PAPER NO-1
Credits-04 Total Marks 100
1. Neetishatakam (Complete)
Theory: 80 Marks
Internal Assessment : 20 Marks
Reference Books:
Neetishatakam – ChaukhambaPrakashan, Varanasi. Neetishatakam – Prasad Prakashan, Pune. SuyogPrakashan –
Amravati.
BCA -I Semester-I
COMMUNICATION ENGLISH
PAPER NO-2
Credits-04 Total Marks 100
UNIT- I: 25 Marks (credit - 01)
Comprehension, Enriching Vocabulary, Single Word For a Group of Words, Words Frequently
Misspell.
Theory: 80 Marks
Internal Assessment : 20 Marks
Reference Books:
1. Oxford Practice Grammar – John Eastwood (Oxford)
2. Basic Business Communications – Rober M. Archer
4. English Grammar – Wren in & Martin
5. Effective Business Communication – Herta Murphy Chorles Perk (Tata McGraw Hill)
6. Business Communication: Urmila Rai, S.M. Rai- (Himalaya Publishing House)
7. Business Correspondence & Communication Skill- Kapur (S. Chand Co.)
8. A Guide to Business Correspondence – Kapoor A. (S. Chand & Co.)
BCA -I Semester-I
COMPUTER FUNDAMENTALS
PAPER NO-3
Credits-04 Total Marks 100
Reference Books:
1.Information technology concepts by Dr. Madhulika Jain, Shashank & Satish Jain, [BPB Publication, New
Delhi.]
2. Fundamentals of Information Technology By Alexis And Mathews Leon [Leon Press, Chennai &Vikas
Publishing House Pvt Ltd, New Delhi]
BCA -I Semester-I
C PROGRAMMING
PAPER NO-4
Credits-04 Total Marks 100
Reference Books:
1.The Art of programming through flowcharts & algorithm by Anil B. Chaudhari
Firewall Media, Laxmi publication, New Publication.
2.Programming in C by E. Balagurusamy TMH Publications.
3.C Programming- KernighenRitche
4.Programming with C – Y. Kanetkar.
5.C Programming – Holzner, PHI Publication.
6.Programming in C – Ravichandran
BCA -I Semester-I
OPERATING SYSTEM
PAPER NO-5
Credits-04 Total Marks 100
Reference Books:
1.Operating Systems by P. BalakrishnaPrasad [Scitech Publication]
2.Operating System Concept :Silbershaz (Addision Education)
3.Operating Systems - H.M. Deitel - Addision Wesley.
4.Operating Systems- John J. Donoven.
5.Operating System : A.S.Godbole (TMH)
6.Modern Operating Systems : Tenenenbaum (Pearson Education)
7.Operating System : Peterson.
BCA -I Semester-I
OFFICE AUTOMATION
PAPER NO-6
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1. MS Office XP for Everyone By Sanjay Saxena (VikasPubli, Noida)
2. MS-Office 2000(for Windows) By Steve Sagman A First Course in Computers – Sanjay
Saxena
BCA -I Semester-I
FUNDAMENTALS OF STATISTICS
PAPER NO-7
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Reference Books:
1.SSastry Introduction to Numerical Analysis
2.Y. Rajaraman, Computer Oriented Numerical Methods - Prentice Hall Publication
3.Gupta and Kapoor Fundamental of Mathematical Statistics
4.Brian Flowers Introduction to Numerical Methods in C++ By. (Oxford)
5.E. Balaguruswamy, Numerical Methods - Tata McGraw Hill Publication
6.Srimanta Pal Numerical Methods (Oxford)
7.KSankara Rao Numerical Methods for Scientists & Engineers [PIlI].
8.Manish Goyal Computer Based Numerical And Statistical Techniques (Laxmi)
BCA -I Semester-II
SANSKRIT
PAPER NO-1
Credits-04 Total Marks 100
1.SwapnaVasavadattam (Complete)
Theory: 80 Marks
Internal Assessment : 20 Marks
Reference Books:
1.SwapnaVasavadattam – ChaukhambaPrakashan, Varanasi.
2.SwapnaVasavadattam – Prasad Prakashan, Pune. SuyogPrakashan – Amravati.
BCA -I Semester-II
COMMUNICATION ENGLISH
PAPER NO-2
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Reference Books:
1. Textbook entitled ‘Prism: Spoken and Written Communication, Prose & Poetry’ published by
Orient Longman
2. Orient Longman, Raj N Bakshi 2003-2007.
3. The grammar Tree, MridulaKaul, BeenaSugathan, ArchanaGilani- Oxford university press 2011
4. Grammar for All, N Ramlingam, Himalaya Publishing House, 2nd Edition 2014.
5. John Eastwood, Oxford Practice Grammar with answers
6. High School English Grammar & Composition, Wren & Martin Revised by NDV Prasad Rao, S
Chand Publication
7. Business Correspondence & Report Writing, R C Sharma &Krisha Mohan, 3rd Edition, Tata
Mcgrall Hill
8. Communication, C S Rayudu, Himalaya Publication July 2008
9. Business Communication, UrmilaRai, S M Rai, Himalaya Publication 9th Edition
BCA -I Semester-II
C++ PROGRAMMING
PAPER NO-3
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1.Mastering C++ by K R Venugopal Tata McGraw-Hill , New Delhi.
2.The C++ Programming Language –Bjarne Stroustrup
3.Programming with C++ - Ravichandran
4.Programming with C++ - Robert Lafore
5.Object Oriented Programming with C++ by E. Balagurusamy, McGraw Hill
BCA -I Semester-II
SYSTEM ANALYSIS AND DESIGN
PAPER NO-4
Credits-04 Total Marks 100
Reference Books:
1.Information Systems Analysis, Design and Implementation By K. M. Hussain
Donna Hussain [Tata McGraw-Hill Publishing Company Ltd, New Delhi]
2.Fundamentals of Software Engineering by RajibMall [PHI Publication]
3.Workbook on Systems Analysis & Design by V. Garg [PHI Publication]
4.System Analysis and Design- Don Yeates, shiebls, Helmy (M).System
Analysis & Design - Edward –TMH
5.System Analysis and Design – Satzinger, Robert Jackson and Stephen Burd, Thomson
Learning
Introduction to Systems Analysis Design, Igor Hawryszkiewycz, PHI
BCA -I Semester-II
FINANCIAL ACCOUNTING WITH TALLY
PAPER NO-5
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1.Anthony, RN. and Reece. J.S.: Accounting Principles: Richard Irwin Inc.
2. Gupta. R.L.and Radhaswamy. M: Financial Accounting; Sultan Chand and Sons, New Delhi.
3. Shukla. M.C., Grewal T.S., and Gupta, S.C.: Advanced Accounts: S. Chand & Co. New Delhi.
4. Advance Accountancy:- Maheshwari
5. Advance Accountancy:- R.L.Gupta
6. Computerized Financial Accounting Using Tally - Rajan Chougale.
BCA -I Semester-II
LINUX OPERATING SYSTEM
PAPER NO-6
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1.SAMS Teach Yourself Linux by Craig and Coletta Witherspoon [Techmedia] 2.LINUX
complete reference by Richard Peterson
BCA -I Semester-II
E-COMMERECE
PAPER NO-7
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Reference Books:
1.E-Commerce, Strategy, Technologies and Applications By: David Whiteley Tata McGraw-
Hill Edition.
BCA -II Semester-III
DATABASE MANAGEMENT SYSTEM
PAPER NO-1
Credits-04 Total Marks 100
Reference Books:
1. Data Base System Concepts By A SilbersChatz By Henry KorthAndS.Sudarshan [Mcgraw-Hill
ltd. New Delhi] 3rd Edition.
2. Introduction to Data Base Management by NAVEEN PRAKASH [Tata McGrawHill ltd.]
3. Bipin C. Desai, An Introduction to Database Systems, Galgotia Publications.
4. Raghu Ramakrishnan& Johannes Gerhrke, "Data Base Management Systems", McGraw Hill
International Edition, 2000
5. Muzumdar, Introduction to Database Management Systems. TMH
BCA -II Semester-III
ELECTIVE-1
CLOUD COMPUTING
PAPER NO-2
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1.Cloud computing a practical approach - Anthony T.Velte , Toby J. Velte Robert Elsenpeter,
TATA McGraw- Hill , New Delhi – 2010
2.Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate
Online - Michael Miller - Que 2008
3. Cloud computing for dummies- Judith Hurwitz , Robin Bloor , Marcia Kaufman ,Fern Halper,
Wiley Publishing, Inc, 2010
4.Cloud Computing (Principles and Paradigms), Edited by RajkumarBuyya, James Broberg,
AndrzejGoscinski, John Wiley & Sons, Inc. 201
BCA -II Semester-III
ELECTIVE-2
DATA MINING
PAPER NO-2
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1. Introduction to Data Mining by Tan, Steinbach, Kumar.
2. Data Mining: Concepts and Techniques by Jiawei Han, MichelineKamber, Morgan Kaufmann
3. Data Mining: Practical Machine Learning Tools and Techniques by Ian H. Witten and Eibe
Frank, Morgan Kaufmann, 2nd Edition (2005).
4. Principles of Data Mining: David Hand, HeikkiMannila&Padhraic Smyth, PHP Publication
BCA -II Semester-III
ELECTIVE-3
DIGITAL MARKETING
PAPER NO-2
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1.Digital Marketing: Strategy, Implementation & Practice – Dave Chaffey & Fiona Ellis.
2.Art of SEO (3rd edition) – Eric Enge
3.The Social Media Bible: Tactics, Tools, & Strategies for Business Success – Lon Safko. ...
4. Epic Content Marketing – Joe Pulizzi.
BCA -II Semester-III
DATA STRUCTURES
PAPER NO-3
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1. Classical Data Structures : D. Samanta. PHI, New Delhi.
2. DATA STRUCTURE : LIPSCTUZ SCHUM OUTLINE SERIES
3. Data structure Using C++ : Y. Kanetkar
4. Data Structures Using C++: Tennenbaum
5. Data structures by Tremblay Sorenson
6. Data structures by Bhagatsingh Naps
BCA -II Semester-III
WEB TECHNOLOGY-I
PAPER NO-4
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
Theory: 80 Marks
Internal Assessment : 20 Marks
Reference Books:
1. Discrete Mathematical Structures with applications to computer Science
By J,P.Tremblay& R. Manohar, (TMH)
2. Discrete Mathematical Structures by Kolman Busby and Ross (pearson)
3.Discrete Mathematics By Norman Biggs. (Oxford).
4. Logic and Discrete Mathematics : Grassmann, Tremblay (Pearson)
5. Introduction to Automata Theory, Languages, and computation :Hopcroft, Motwani and
Ullman(Pearson)
6. An introduction to the theory of computer science , languages and machines : Sudkamp
7. Kenneth H Rosen Discrite Mathematics & it’s Applications TMH
BCA -II Semester-IV
SOFTWARE ENGINEERING
PAPER NO-1
Credits-04 Total Marks 100
Reference Books:
1. Software Engineering, A practitioner’s Approach- Roger S. Pressman, 6th edition.McGrawHill
International Edition.
2. Software Engineering- Sommerville, 7th edition, Pearson education.
3. Software Engineering- K.K. Agarwal &Yogesh Singh, New Age International Publishers
4. Software Engineering, an Engineering approach- James F. Peters, WitoldPedrycz, John Wiely.
5. Systems Analysis and Design- Shely Cashman Rosenblatt,Thomson Publications.
6. Software Engineering principles and practice- Waman S Jawadekar, The McGraw-Hill
Companies.
BCA -II Semester-IV
SQL & PL/SQL
PAPER NO-2
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1.Understanding ORACLE By Ivan Bayross [ BPB Publication]
2.Database System Using Oracle: A Simplified Guide to SQL & PL-SQL: Nilesh Shah, PHI Publication.
3.Database Management Systems (Complete practical approach) by SharadMaheshwari&Ruchin Jain,
Firewall media
4.Dr.P.S.Deshpande SQL & PL/SQL for Oracle 10g Black Book
5.Scott Urman Programming PL/SQL TMH
BCA -II Semester-IV
ELECTIVE-1
COMPUTER GRAPHICS
PAPER NO-3
Credits-04 Total Marks 100
Reference Books:
1. “Computer Graphics Principles & practice”, second edition in C, Foley, VanDam, Feiner and
Hughes, Pearson Education.
2. “Computer Graphics”, second Edition, Donald Hearn and M.Pauline Baker, PHI/Pearson
Education.
3. Procedural elements for Computer Graphics, David F Rogers, Tata McGraw hill, 2nd edition.
4. “Principles of Interactive Computer Graphics”, Neuman and Sproul, TMH.
5. Computer Graphics, Amrendra N Sinha,Arun D Udai TMH
6. Computer Graphics, Steven Harrington, TMH
BCA -II Semester-IV
ELECTIVE-2
INTERNET OF THINGS
PAPER NO-3
Credits-04 Total Marks 100
Reference Books:
1. The Internet of Things: From RFID to the Next-Generation Pervasive Networked Lu Yan, Yan
Zhang, Laurence T. Yang, HuanshengNing
2. Internet of Things (A Hands-on-Approach) , Vijay Madisetti , ArshdeepBahga
3. Designing the Internet of Things , Adrian McEwen (Author), Hakim Cassimally
4. “Mobile Computing,” Tata McGraw Hill, Asoke K Talukder and Roopa R Yavagal, 2010.
5. Computer Networks; By: Tanenbaum, Andrew S; Pearson Education Pte. Ltd., Delhi, 4th
Edition
6. Data and Computer Communications; By: Stallings, William; Pearson Education Pte. Ltd.,
Delhi, 6th Edition
7. “Fundamentals of Mobile and Pervasive Computing,” F. Adelstein and S.K.S. Gupta, McGraw
Hill, 2009. 8. Cloud Computing Bible, Barrie Sosinsky, Wiley-India, 2010
BCA -II Semester-IV
ELECTIVE-3
R PROGRAMMING
PAPER NO-3
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1. Beginning R – The Statistical Programming Language ,Mark Gardener, Publication: Wiley,
2013
2.Introductory R: A Beginner's Guide to Data Visualisation, Statistical Analysis and
Programming in RRobert KnelL, Publication: Amazon Digital South Asia Services Inc, 2013
BCA -II Semester-IV
WEB TECHNOLOGY-II
PAPER NO-4
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1. Internet and web design by R Bangia, Second edition , firewall media
2. Multimedia and Wed technology by R Bangia
3. Internet and web designing by ITELS (Macmillan)
4. Web Enabled Commercial Application Development Using HTML, DHTML, JS, Perl by Ivan
Bayross
5. Deitel, Deitel& Nieto, Internet and Worldwide Web how to Program, Pearson
a.Education, PHI.
Theory: 80 Marks
Internal Assessment : 20 Marks
Reference Books:
1. Digital Electronics by Gothman(PHI)
2. Digital and analogue technique by Navaneeth, Kale and Gokhale
3. Modern Digital Electronics by R. P. Jain
4. Microcomputers Systems: The 8086/8088 family by Liu. Gibson
5. Introduction to Microprocessor by Duglas V Hall (McGraw Hill
BCA-III Semester-V
CORE JAVA
PAPER-1
Credits-04 Total Marks 100
Reference Books:
1. Programming with Java a primer II edition:-E Balaguruswamy(Tata McGraw-Hill)
2. Java Programming (For absolute beginners) Russell PHI
3. Black Book on Java
4. Java-Complete References
BCA-III Semester-V
SOFTWARE TESTING
PAPER-2
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1. Srinivasan Desikan and Gopalaswamy Ramesh, “Software Testing – Principles and
Practices”, Pearson education, 2006.
2. Ilene Burnstein, “Practical Software Testing”, Springer International Edition, 2003.
3. Ron Patton, “ Software Testing”, Second Edition, Sams Publishing, Pearson education, 2007
4. RenuRajani, Pradeep Oak, “Software Testing – Effective Methods, Tools and Techniques”,
Tata McGraw Hill, 2004.
5. Edward Kit, “Software Testing in the Real World – Improving the Process”, Pearson
Education, 1995.
6. Boris Beizer, “Software Testing Techniques” – 2nd Edition, Van Nostrand Reinhold New York,
1990.
7. Aditya P. Mathur, “Foundations of Software Testing – Fundamental algorithms and techniques”,
Dorling Kindersley (India) Pvt. Ltd., Pearson Education, 2008
BCA-III Semester-V
ASP.NET
PAPER-3
Credits-04 Total Marks 100
Reference Books:
1. Biginning XML By Wrox Press
2. XML how to program By Deitel and Deitel
3. Web Enabled Commercial Application Develeopement using HTML, DHTML, JAVA
Script, and PERL-CGI By Ivan Bayross
4. The Complete Reference By Thomas Powell, Tata MacGraw Hill
5. ASP .NET-The Complete Reference, Tata MacGraw Hill
BCA-III Semester-V
PHP
PAPER-4
Credits-04 Total Marks 100
Reference Books:
1. PHP 5.1 for beginners by Evan Bayross and Sharman Shah, SPD Publications
2. PHP 5.2 The Complete Reference by Steven Holzner, Mc Graw Hill Edition 2008.
3. Programming PHP by RasmusLerdorf and Kevin Tatroe, Orilly Publications
BCA-III Semester-VI
ANDROID PROGRAMMING
PAPER-1
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1. Android: A Programming Guide by J.F. DiMarzio
2. Hello, Android: Introducing Google's Mobile Development Platform by Ed Burnett
3. Programming android by Zigurd Mednieks
4. Android User Interface Design: Turning Ideas and Sketches into Beautifully Designed Apps
byIan G. Clifton
5. Android Developer Fundamental Course by Google.
6. Advance Android Developer Course by Google.
BCA-III Semester-VI
PYTHON PROGRAMMING
PAPER-2
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Practical –I :25 Marks
Internal: 15 Marks
External :10 Marks
Reference Books:
1.Introducing Python- Modern Computing in Simple Packages – Bill Lubanovic, O„Reilly
Publication
2. Beginning Python: From Novice to Professional, Magnus Lie Hetland, Apress
3. Practical Programming: An Introduction to Computer Science Using Python 3, Paul Gries, et
al., Pragmatic Bookshelf, 2/E 2014
4. Introduction to Computer Science Using Python- Charles Dierbach, Wiley Publication
Learning with Python “, Green Tea Press, 2002
BCA-III Semester-VI
CYBER SECURITY
PAPER-3
Credits-04 Total Marks 100
Theory: 80 Marks
Internal Assessment : 20 Marks
Reference Books:
1. William Stalling, Data and Computer Communication, PHI Publication.
2. Forouzan, Data Communication and Networks, Tata McGraw Hill. 3.Godbole,
Data Communication and Network, TMH
4. Tanenbum, Computer Networks, PHI Publication.
5. Comer Internetworking with TCP/IP Vol-1, PHI Publication