Kindly find below links for Program Matrix for the Year 2024-2025:

BCA Autonomous-1 2 sem syllabus

I Sem

Course Table

SL NO. COURSE CODE TITLE OF THE PAPER
1 24BCAT101 Discrete Structures
2 24BCAT102 Problem solving Techniques Using C
3 24BCAT103 Computer Architecture
4 24BCAP104 Problem solving Using C Lab
5 24BCAP105 CA Lab
6 24BCAP106 OMT Lab
7 24BCAK101/24BCAH101/24BCAS101 Kannada/Hindi/Sanskrit/Additional Eng/Telugu/Tamil/Malayalam
8 24BCAE101 Gen English
9 24ICCC101 Constitutional values-1

II Sem

Course Table

SL NO. COURSE CODE TITLE OF THE PAPER
1 24BCAT201 Database Management System
2 24BCAT202 Object Oriented Programming using Java
3 24BCAT203 Data Structure
4 24BCAP204 Java Programming Lab
5 24BCAP205 Data Structure Using C Lab
6 24BCAP206 Database Management System Lab
7 24BCAK201/24BCAH201/24BCAS201 Kannada/Hindi/Sanskrit/Additional Eng/Telugu/Tamil/Malay
8 24BCAE201 Gen English
9 24BCAEV201 EVS

Fees

 

Syllabus

 

Faculty

 

Lab

 

Activities

 
 
 
BCA NEP Course Matrix

I Sem

COURSE CODE. TITLE OF THE PAPEE Languages, Skill Enhancement (SEC), and Ability Enhancement Courses (AECC)
CA-C1T Discrete Structure OE1: Open Elective
CA-C2T Problem solving Techniques Language L1
CA-C3T Data Structure Language L2
CA-C4L 2Problem solving Lab SEC I : Office Management Tools
CA-C5L Data Structure Lab Physical Education,Health & Willingness

II Sem

COURSE CODE. TITLE OF THE PAPEE Languages, Skill Enhancement (SEC), and Ability Enhancement Courses (AECC)
CA-C6T Computer Architecture OE2: Open Elective
CA-C7T Object Oriented Programming using Java Language L1
CA-C8T Database Management System Language L2
CA-C9L Java Lab Environmental Science
CA-C10L Database Management System Lab Physical Education NCC/NSS/CL/R&R

III Sem

COURSE CODE. TITLE OF THE PAPEE Languages, Skill Enhancement (SEC), and Ability Enhancement Courses (AECC)
CA-C11T Operating Systems OE2: Open Elective
CA-C12T Computer Networks Language L1
CA-C13T Python Programming Language L2
CA-C14L Computer Networks Lab SEC II : Computer Assembly and Repair
CA-C15L Python Programming Lab Physical Education NCC/NSS/CL/R&R

IV Sem

COURSE CODE. TITLE OF THE PAPEE Languages, Skill Enhancement (SEC), and Ability Enhancement Courses (AECC)
CA-C16T Software Engineering OE2: Open Elective
CA-C17T Artificial Intelligence Language L1
CA-C18T Internet Technologies Language L2
CA-C19L Artificial Intelligence Lab SEC II : Computer Assembly and Repair
CA-C20L Internet Technologies Lab Physical Education NCC/NSS/CL/R&R

V Sem

COURSE CODE. TITLE OF THE PAPEE Languages, Skill Enhancement (SEC), and Ability Enhancement Courses (AECC)
CA-C21T Design and Analysis of Algorithm CA-V1 Vocation Course I : Quantitative Techniques
CA-C22T Data Analytics CA-E1 Elective I :
  • a.Data Mining
  • b.Computer Graphics
CA-C23T Web Programming SEC III : Cyber Crime, Cyber Law, and Intellectual Property Right
CA-C24L Data Analytics Lab Physical Education
CA-C25L Web Programming Lab NCC/NSS/CL/R&R

VI Sem

COURSE CODE. TITLE OF THE PAPEE Languages, Skill Enhancement (SEC), and Ability Enhancement Courses (AECC)
CA-C26T Theory of Computation CA-V1 Vocation Course I : Quantitative Techniques
CA-C27T Machine Learning CCA-E2 Elective II :
  • a.Operations Research
  • b.Software Testing
CA-C28T Mobile Application Development Professional Communicationt
CA-C29L Machine Learning Lab Physical Education
CA-C30L Mobile Application Development Lab NCC/NSS/CL/R&R

VII Sem

COURSE CODE. TITLE OF THE PAPEE Languages, Skill Enhancement (SEC), and Ability Enhancement Courses (AECC)
CA-C31T Cloud Computing CA-V3 Vocation Course III: Technical Writing
CA-32T Internet of Things CA-E3 Elective III:
  • a.Modeling and Simulation
  • b. Compiler Design
CA-C33T Internship Research Methodologyt
CA-C34L Cloud Computing Lab  
CA-C35L Internet of Things Lab  

VIII Sem

COURSE CODE. TITLE OF THE PAPEE Languages, Skill Enhancement (SEC), and Ability Enhancement Courses (AECC)
CA-C36T Block Chain Technologies CA-V4 Vocation Course IV: Project Management
CA-37T Cryptography and System Security CA-E4 Elective IV :
  • a. Human Computer Interface
  • b. Parallel Algorithms
CA-C38L CBlock Chain Technologies Lab Research Project