BCA Syllabus
BCA Syllabus
FIRST SEMESTER
BCACsT1.1: Programming concepts using C.
BCACsP1.2: C programming lab
SECOND SEMESTER
BCACsT2.1: Database management systems
BCACsP2.2: DBMS lab
BCACsT4.5: ADA
BCACsP4.6: ADA lab
Reference Books:
1. E. Balaguruswamy : Programming in ANSI C” Tata Mc Graw-Hill
2. Problem Solving with C -PHI(EEE). By - M.T.Somashekara.
3. Kamthane, Programming with ANSI and Turbo C. Pearson Education
4. V. Rajaraman.: “Programming in C”, PHI (EEE) (2000)
5. S. ByronGottfried. : “Programming with C”, Tata McGraw-Hill(2000)
6. Yashawant Kanetkar : “Let us C”
7. Brain Verminghan & Dennis M. Ritchie “ANSI C Programming” (PHI)
8. Ramkumar & Rakesh Aggarwal “ANSI C Programming” Tata McGraw Hill
9. Kernigham, C Programming Language ANSI C Version. Pearson
Education.
10. Venkateshmurthy, Programming Techniques through C. Pearson
Education.
Total : 50 Marks
Note
Reference Books:
a) cls g) time
b) copy con h) cd
c) REN i) rd
d) Del j) vol
e) MD k) Ver
f) date l) copy
a) EDIT f) MORE
b) FORMAT g) BACKUP
c) TREE h) DELTREE
d) CHKDSK i) XCOPY
e) SORT
MS Word
1. Design your College banner.
2. Create a document of your C PROGRAMMING Syllabus. Perform the
following features: Cut, Copy, Paste, Bold, Italic, Underline,
Indentation, Font size, Color change, Paragraph alignment, Line
spacing, Bullets and Numbering.
3. Write an appointment letter for Marketing Executive of “ABC Company”
using the company’s letter head.
4. Using Clip Art & WordArt insert images in your document and design it
with text special effects and back ground effects.
5. Write your bio-data using formatting tools – colors, numbers/bullets,
alignment, and border.
6. Write a birthday invitation to your friends using mail merge.
7. Create a macro to print your College name “…………………………”.
8. Design your college timetable using Table and its formatting features.
MS Excel
1. Design your class time table.
2. Prepare a mark sheet of your class subjects.
3. Prepare a salary slip of an employee.
4. Prepare a bar chart & pie chart for the analysis of Election results.
5. Prepare a generic bill of a super Market.
6. Work on the following exercise on a Workbook:
a) Copy an existing Sheet
b) Rename the old Sheet
c) Insert a new Sheet into an existing Workbook
d) Delete the renamed Sheet.
7. Prepare an attendance sheet of 10 students for any 5 subjects of your
syllabus. Calculate their total attendance, total percentage of attendance of
each student & average of attendance. [Hint: Use excel in-built functions.]
8. Create a worksheet on students list and perform the following database
functions:-
a) Sort data by name
b) Filter data by class
c) Subtotal of No. of students in a class.
MS-Power Point:
Creating new slides, formatting slide layout, slide show & sorter,
inserting new slide, slide no., date, time, chart and other tool operations.
Internet concepts:
To create an email-id, To compose and send a mail, To forward a mail
and to reply for a mail, To send a mail with an attachment, To download
the attached document of a mail received, To send a mail to a large
number of recipients using cc and bcc options, To search a thing using a
search engine, To verify a university /college details by opening their
websites, To upload your resume with any one job portal.
Total : 50 Marks
Note
1. Internal Assessment for each paper(Theory) : 10 Marks
2. Practical Examination of 3 hours duration : 50
Marks
3. Theory Examination of 3 hours duration : 90
Marks
Reference Books:
1. Draw the block diagram of the computer and tabulatly mention the basic
configuration of present PC.
2. Study the peripheral device ( Keyboard, Mouse, Monitor, Printer).
3. Study of the CPU cabinet with its front and back view (Brief Explanation of
SMPS).
4. Study the overview of Motherboard and Microprocessor.
5. To study the Memory
RAM
ROM
DDR Series
Hard disk, CD and DVD
6. Study the different types of ports, Cable and Connectors
Serial and Parallel port
PS/2 Port
VGA Port
DVI Port
Audio Ports
Expansion Slots
7. DOS based practical Internal and External commands.
8. Desktop and control panel settings of windows operating system.
9. Assembling and disassembling the system hardware components of the
personal computer
10. Format the System. Installation of software and anti-virus software.
Total : 50 Marks
Note
1. Internal Assessment for each paper(Theory) : 10 Marks
2. Practical Examination of 3 hours duration : 50 Marks
3. Theory Examination of 3 hours duration : 90 Marks
1. The Student detail database has a table with the following attributes.
The primary keys are underlined.
Student (regno number, name varchar2, dob date, marks number)
a) Create the above table.
b) Remove the existing attribute marks from the table.
c) Change the data type of regno from number to varchar2.
d) Add a new attribute phno to the existing table.
e) Enter 5 tuples into the table.
f) Display the tuples in table
Total : 50 Marks
Note
1. Internal Assessment for each paper(Theory) : 10 Marks
2. Practical Examination of 3 hours duration : 50 Marks
3. Theory Examination of 3 hours duration : 90 Marks
1. Study of logic gates: AND, OR, NOT, NAND, NOR, XOR using respective
ICs
2. Realization of AND,OR and NOT gates using IC 7400.
3. Realization of AND,OR and NOT gates using IC 7402.
4. Design and realization of Half Adder/Subtraction using NAND Gates.
5. Design and realization of Full Adder using Logic Gates.
6. Design and realization of 4 bit Adder/subtraction using IC 7483.
7. Design and realization of BCD Adder using IC7483.
8. Realization of R-S and D flip-flop using NAND gates.
9. Realization of J-K flip-flop using IC 7400 and 7410.
10. Realization of T and D flip-flops using IC 7476.
11. Implementation of SISO Shift Registers using flip flops(IC 7476).
12. Implementation of SIPO Shift Registers using flip flops(IC 7476).
13. Implementation of PISO Shift Registers using flip flops(IC 7476).
14. Implementation of PIPO Shift Registers using flip flops(IC 7476).
15. Study of Multiplexer by Using 74153
Total : 50 Marks
Note
1. Internal Assessment for each paper(Theory) : 10 Marks
2. Practical Examination of 3 hours duration : 50 Marks
3. Theory Examination of 3 hours duration : 90 Marks
Reference Books:
1. Horowitz, sahni, Anderson-Freed: Fundamentals of Data Structures in
C, 2nd Edition, Unversities Press, 2007.
2. Debasis Samanta: Classics Data Structure, 2nd Edition, PHI, 2009
3. Robert Kruse & Bruce Leung: Data Structures & Program Design in C,
Pearson Education, 2007.
4. Systematic approach to Data Structures Using C by Padma Reddy, Sri
Nandi Publication, Bangalore.
5. Data Structures by Tremblay and Sorrenson
Total : 50 Marks
Note
1. Internal Assessment for each paper(Theory) : 10 Marks
2. Practical Examination of 3 hours duration : 50 Marks
3. Theory Examination of 3 hours duration : 90 Marks
Reference Books:
1. B.S.Grewal, Higher engineering mathematics, 43rd Edition, Khanna
Publishers.
2. Jain, Iyengar & Jain, Numerical methods for scientific & engineering
computation, New Age International, 2003.
Total : 50 Marks
Note
1. Internal Assessment for each paper(Theory) : 10 Marks
2. Practical Examination of 3 hours duration : 50 Marks
3. Theory Examination of 3 hours duration : 90 Marks
Reference Books:
1. Lippmann: C++ primer,3/e Pearson Education
2. Object oriented programming with C++, E.Balagurusamy, Tata McGraw
Hill publications.
3. Object-Oriented Programming with C++ by M.T. Somashekara, D.S. Guru,
H.S. Nagendraswamy and K.S. Manjunatha, PHI, New Delhi.
4. The C++ Programming language, Strousstrup, Pearson edition, 3rd edition.
5. object-oriented programming using C++, Dr.M.A.Rama, fourth edition,
Subhas stores
4 Hrs/Week Max.Marks: 50
Total : 50 Marks
Note
1. Internal Assessment for each paper(Theory) : 10 Marks
2. Practical Examination of 3 hours duration : 50 Marks
3. Theory Examination of 3 hours duration : 90 Marks
Reference Books:
1. Robert W.Sebesta: Programming the World Wide Web, 4th Edition,
Pearson Education, 2008 (chapters 1 to 9)
2. Web programming: Srikanth S, Skyward Publishers.
Practical
4Hrs/Week Max.Marks: 50
1. Write a HTML code to create simple Web page to display your college
information.
2. Write a HTML code to display different levels of headings.
3. Write a HTML code to illustrate all text formatting tags.
4. Write a HTML code to create different types of ordered lists.
5. Write a HTML code to display the glossary of any 5 HTML tags using
definition lists.
6. Write a HTML code to insert an image of ‘Tim Berners Lee’ and display
his Bio data.
7. Write a HTML code to embed multimedia on to a web page.
8. Write a HTML code to create text and images as links.
9. Write a HTML code to create your class time table.
10. Write a HTML code to create a form to accept student details.
11. Write a HTML code to display a menu of twelve months.
12. Write a HTML code to create nested frames.
13. Writing XML web Documents which make use of XML Declaration,
Element Declaration, Attribute Deceleration.
14. Usage of Internal DTD, External DTD, Entity Declaration.
Total : 50 Marks
Note
1. Internal Assessment for each paper(Theory) : 10 Marks
2. Practical Examination of 3 hours duration : 50 Marks
3. Theory Examination of 3 hours duration : 90 Marks
Chapter 4 : Data link layer , Network layer & Transport Layer 20 Hrs
4 Hrs/Week Max.Marks: 50
Students are expected to develop a static website project for the above
mentioned lab. Students can carry out the project in a group /team
consisting of not more than 4 students. The entire project to be submitted
by each group/team with some related entity information about static
website
Note: minimum 8 web pages including all the basic html tags.
Total : 50 Marks
Note
1. Internal Assessment for each paper(Theory) : 10 Marks
2. Practical Examination of 3 hours duration : 50 Marks
3. Theory Examination of 3 hours duration : 90 Marks
Reference Books:
1. UNIX – The Complete Reference– Second Edition.
2. Classic Shell Scripting- Arnold Robbins & Nelson H. F. Beebe
3. Unix Shell Programming (3rd Edition) 3rd Edition by Stephen G.
Kochan (Author), Patrick Wood (Author)
1. Use of Basic UNIX Shell Commands: ((man, who, cat, cd, cp, ps, ls, mv,
rm, mkdir, rmdir, echo, more, date, time, kill, history, chmod, chown,
finger, pwd, cal, logout, shutdown) commands
2. Write a Shell Program to check whether a given year is leap year or not.
3. Write a shell Script program to check whether the given number is even
or odd.
4. Write a shell program to check whether a given string is a palindrome or
not.
5. Simple shell script for basic arithmetic operations
6. Write a shell program to count the number of vowels.
7. Write a shell script to print the multiplication table for the given number.
8. Write a shell program to find the factorial of a given number.
9. Write a shell script to count lines, words and characters in its input
10. Write a shell program to print a string in reverse order.
11. Write a shell program to display all the files in the current directory.
12. Write a shell script that computes the gross salary of a employee
according to the following rules: i)If basic salary is < 1500 then HRA
=10% of the basic and DA =90% of the basic. ii)If basic salary is >=1500
then HRA =Rs500 and DA=98% of the basic The basic salary is entered
interactively through the key board.
13. Write a shell script to compute gcd lcm & of two numbers. Use the
basic function to find gcd & LCM of N numbers.
14. Write a shell script that accepts a file name, starting and ending line
numbers as arguments and displays all the lines between the given line
numbers.
15. Write a shell script that displays a list of all the files in the current
directory to which the user has read, write and execute permissions.
Note
1. Internal Assessment for each paper(Theory) :10 Marks
2. Practical Examination of 3 hours duration :50 Marks
3. Theory Examination of 3 hours duration :90 Marks
Total :150 Marks
Reference Books
1. “Programming in Ada” by John Barnes, Cambridge University Press
2. Introduction to Algorithms by Thomas H. Cormen , Charles E.
Leiserson , Ronald L. Rivest, Clifford Stein, MIT; 3rd edition
3. Design and analysis of algorithms by R. Panneer Selvam second edition,
PHI publication.
4. Introduction to the design and analysis of algorithms second edition, By
Anany Lebtin Pearson international edition.
Practical
Note
1. Internal Assessment for each paper(Theory) :10 Marks
2. Practical Examination of 3 hours duration : 50 Marks
3. Theory Examination of 3 hours duration : 90 Marks
Total : 150 Marks
Report should be in A4 size paper & book binding with the following
table of contents
1) Certificate
2) BOE approved copy
3) Acknowledgement
4) Synopsis
5) Contents
6) About the project
7) Analysis
8) Design
9) Coding
10) Testing
11) Reports/output
12) Conclusion
13) Bibliography