Suggested Programme Structure for the Under Graduate Programmes
[BCA, BCA (A.I & M.L)]
|
Semester
|
Course1
|
Course2
|
Course3
|
Elective / Optional
|
Course
|
Language
|
Compulsory
|
Total Credit
|
Total Working hour
|
|---|---|---|---|---|---|---|---|---|---|
| I | 5(3T+2P) | 5(3T+2P) | 5T | 3+3 | 2 | 23 | 4+4+4+4+5+4+4+2=31 | ||
| II | 5(3T+2P) | 5(3T+2P) | 5T | 3+3 | 2 | 23 | 4+4+4+4+5+4+4+2=31 | ||
| III | 5(3T+2P) | 5(3T+2P) | 5T | 2 | 3+3 | 23 | 4+4+4+4+5+4+4+2=31 | ||
| IV | 5(3T+2P) | 5(3T+2P) | 5T | 2 | 3+3 | 2 | 25 | 4+4+4+4+5+2+4+4+2=33 | |
| V | 8[(2x3T)+2P] | 8[(2x3T)+2P] | 8[(2x3T)+2P] | 2 | 26 | 3+3+4+3+3+4+3+3+4+2=32 | |||
| VI | 3T | 3T | 3T | 3T | Project work 12 | 24 | 3+3+3+3+24=36 | ||
| Total Credits for the Programme | 144 | 194 | |||||||
Note:
Duration: Six semesters
BCA-GENERAL:
| Group | Courses | Number of Courses | Eligibility | |
|---|---|---|---|---|
| 1 | Core courses | 3 | Pass in II PUC with 45% marks (40% SC/ST )dddddII language K/H/S/AE any of these languages studied in PUC 1 per semester for IV and V Semester |
|
| 2 | Elective Courses | 1 per semester for III and IV semesters | ||
| 3 | Foundation Courses | Compulsory | II language K/H/S/AE any of these languages studied in PUC 1 per semester for IV and V Semester |
|
| Elective | Constitution,Environment etc | |||
| 4 | SEC | 1 per semester for IV and V Semesters | ||
Courses of study comprises the following
Group I: Compulsory Core courses as given below
Semester I: Fundamentals of Computers, Programming in C,Discrete Mathematics for Computer Applications, Information Technology Lab, C programming Lab
Semester II: Data Structures, Object oriented Programming using Java,Computational Mathematics, Data Structures Lab, Object oriented programming lab
Semester III: Database Management System, C# and Dot Net Framework,Computer Networks, DBMS Lab, C# and Dot Net Framework Lab
Semester IV: Python Programming, Advanced JAVA and J2EE, Operating System Concepts,Python Programming Lab,Advanced JAVA and J2EE Lab
Semester V: Software Engineering, Dynamic Web Programming, Design and Analysis of Algorithms, Statistical Computing and R programming, Cloud Computing, Cryptography and Network Security,Design and Analysis of AlgorithmsLab, R Programming Lab,Dynamic Web Programming Lab
Semester VI: Artificial Intelligence and Applications, Fundamentals of Data Science, Artificial Intelligence Lab, Fundamentals of Data Science Lab, Research Methodology + Project Work
Group II: The student has to choose One Elective Course offered.
Group III: Foundation Courses – The student shall study the following courses
Compulsory – English language is the compulsory course and one of the languages Kannada / Sanskrit / Hindi as second language
Basic Web Designing Skills is Compulsory course for IV Semester
AI Tools and Techniques is compulsory course for V Semester
Elective – (i) Constitution of India (ii) Human Rights (iii) Gender Equity (iv) Environmental Studies – shall be studied as compulsory courses in I to IV Semesters.
BCA-AI and ML:
Courses of study comprises the following
Group I: Compulsory Core courses as given below
Semester I: Fundamentals of Information Technology, Problem solving using C, computational Mathematics, Fundamentals of Information Technology Lab, C programming Lab
Semester II: Data Structures using C, Database Management System, Computer
Architecture, Data Structures Lab, Database Management Lab
Semester III: Object Oriented Programming using Java, Operating System, Computer Network,
Object Oriented Programming Lab, Operating System Lab.
Semester IV: Artificial Intelligence-I, Python Programming, Software Engineering,Artificial
Intelligence-I Lab, Python Programming Lab,
Semester V: Machine Learning Techniques, Web Application Development using PHP and
MySQL,, Statistical Analysis and Data Visualization using R, Internet of Things, Advanced Artificial Intelligence,Natural Language Processing,Web Application Development Lab,Statistical Analysis and Data Visualization Lab, Machine Learning and IOT Lab
Semester VI: Artificial Neural Network, Computer Vision, Artificial Neural Network, Computer
Vision Lab, Research Methodology and Project Work
Group II: The student has to choose One Elective Course offered.
Group III: Foundation Courses – The student shall study the following courses
Compulsory – English language is the compulsory course and one of the languages Kannada /
Sanskrit / Hindi as second language
Basic Web Designing Skills is Compulsory course for IV Semester
AI Tools and Techniques is compulsory course for V Semester
Elective – (i) Constitution of India (ii) Human Rights (iii) Gender Equity (iv) Environmental
Studies – shall be studied as compulsory courses in I to IV Semesters.