BCA-III-Semester-Syllabus-2024-25
BCA-III-Semester-Syllabus-2024-25
The Draft
REGULATIONS AND COURSE STRUCTURE
Governing the Choice Based Credit System (CBCS) Semester
Scheme with multiple entry and exit options in
L-5 40 60 100 4 0 0 3 2
----------------------- Languages
Explain the various database concepts and the need for database systems.
Identify and define database objects, enforce integrity constraints on a database using
DBMS.
Demonstrate a Data model and Schemas in RDBMS.
Identify entities and relationships and draw ER diagram for a given real-world
problem.
Convert an ER diagram to a database schema and deduce it to the desired normal
form.
Formulate queries in Relational Algebra, Structured Query Language (SQL) for
database manipulation.
Explain the transaction processing and concurrency control techniques.
References:
1. Fundamentals of Database Systems, Ramez Elamassri, Shankant B. Navathe, 7th Edition,
Pearson, 2015
2. An Introduction to Database Systems, Bipin Desai, Galgotia Publications, 2010.
3. Introduction to Database System, C J Date, Pearson, 1999.
4. Database Systems Concepts, Abraham Silberschatz, Henry Korth, S.Sudarshan, 6th
Edition, McGraw Hill, 2010.
5. Database Management Systems, Raghu Rama Krishnan and Johannes Gehrke, 3rd Edition,
McGraw Hill, 2002
Year II Course Title : DBMS LAB Credits 02
Code : 126BCA03XXXDSC08L
Sem. III Hours 40
References:
Additional Reading:
5. http://www.bestdotnettraining.com
6. http://www.bestsharepointtraining.com
7. https://stackoverflow.com/documentation
8. Troelsen, Andrew, Pro C# 5.0 and the .NET 4.5 Framework, 6th Edition, APress, India
Year II Course Code: 126BCA03XXXDSC09L Credits 02
Sem. III Hours 40
Course Title: C# and Dot Net Framework LAB
The Data Link Layer: Data Link Layer design issues, Error detection – Single
parity checking, Checksum, polynomial codes – CRC, Error correction-
3 Hamming code, Elementary data link protocols, sliding window protocols. 08
Unit IV 08 Hrs
Python Functions: Types of Functions; Function Definition- Syntax, Function Calling,
Passing Parameters/arguments, the return statement; Default Parameters; Command line
Arguments; Key Word Arguments; Illustrative programs.
Unit V 6 Hrs
Strings: Creating and Storing Strings; Accessing Sting Characters; the str() function;
Operations on Strings- Concatenation, Comparison, Slicing and Joining, Traversing; Format
Specifiers; Escape Sequences; Raw and Unicode Strings; Python String Methods; Illustrative
programs.
References
1. Computer Fundamentals (BPB), P. K. Sinha & Priti Sinha
2. Think Python How to Think Like a Computer Scientist, Allen Downey et al., 2nd
Edition, Green Tea Press. Freely available online 2015.
@https://www.greenteapress.com/thinkpython/thinkCSpy.pdf
3. Introduction to Python Programming, Gowrishankar S et al., CRC Press, 2019.
4. http://www.ibiblio.org/g2swap/byteofpython/read/
5. http://scipy-lectures.org/intro/language/python_language.html
6. https://docs.python.org/3/tutorial/index.html
Semester End Exam Question Paper Pattern
Duration of the examination: 2hour Max. Marks:60
Section A
Answer any TEN from the following, each carries 2 marks: [10X2=20]
1. ----------------------------------------
2. ----------------------------------------
3. ----------------------------------------
4. ----------------------------------------
5. ----------------------------------------
6. ----------------------------------------
7. ----------------------------------------
8. ----------------------------------------
9. ----------------------------------------
10. ----------------------------------------
11. ----------------------------------------
12. ----------------------------------------
Section B
Answer any FOUR from the following questions each carries 5 marks.
[4X5=20]
13. ----------------------------------------
14. ----------------------------------------
15. ----------------------------------------
16. ----------------------------------------
17. ----------------------------------------
Section C
Answer Any two from the following questions each carries 10 marks.
(The Question may consist two sub-questions)
[2X10=20]
18. ----------------------------------------
19. ----------------------------------------
20. ----------------------------------------
Theory Paper IA 40 Marks distribution
C1 C2 Total
Marks
First IA Test-1: Assignment/Activity-1: 20
15marks 05Marks
Second IA Test-2: Assignment/Activity-2 : 20
15marks 05Marks
30 10 40
C1 C2 Total
Marks
First IA Test-1: -- 10
10 marks
Second IA Test-2: Assignment/Activity-2 : 10
5marks 05
15 5 20
BCA LANGUAGES SEMESTER III
Question paper codes for languages
SEMESTER-III
SL Category of Course Code Title of the Course
NO the Course
1 L-5 126BCA03LANAEC17T Kannada
2 L-5 126 COM03LANAEC18T Functional Kannada
3 L-5 126 BCA03LANAEC19T English
4 L-5 126 BCA03LANAEC20T Hindi
5 L-5 126 BCA03LANAEC21T Sanskrit
6 L-5 126 BCA03LANAEC22T Marathi
7 L-5 126 BCA03LANAEC23T Urdu
8 L-5 126 BCA03LANAEC24T Arabic
SEMESTER-III
SL Category of Course Code Title of the Course
NO the Course
1 L-6 126BCA03LANAEC17T Kannada
2 L-6 126 COM03LANAEC18T Functional Kannada
3 L-6 126 BCA03LANAEC19T English
4 L-6 126 BCA03LANAEC20T Hindi
5 L-6 126 BCA03LANAEC21T Sanskrit
6 L-6 126 BCA03LANAEC22T Marathi
7 L-6 126 BCA03LANAEC23T Urdu
8 L-6 126 BCA03LANAEC24T Arabic