Bachelor in Computer Application (B.C.A) is an undergraduate degree course in computer applications and this course was started in the year 2013-14 in our college. With the rapid growth in IT industry, the demand of computer professional is increasing day by day. This increasing growth of IT industry has created a lot of opportunities for the computer graduates.
Bachelor in Computer Application (B.C.A) is one of the popular courses among the students who want to make their career in the IT (Information Technology) field. The duration of the course is 4 years and divided into 8 semesters. This course provides a lot of opportunities to the students who are interested in computer field and wants to work in the IT sector as programmer or software developer.
Semester I
Course Code |
Title of the Course |
CA-C1T |
Discrete Structure |
CA-C2T |
Problem solving Techniques |
CA-C3T |
Data Structure |
CA-C4L |
C Programming Lab |
CA-C5L |
Data Structure Lab |
OE1: Open Elective |
Language L1 :Kannada / Hindi / Sanskrit / Tamil / Telugu |
Language L2 : English |
SEC I : Office Management Tools |
Physical Education |
Health & Willingness |
Semester II
Course Code |
Title of the Course |
CA-C6T |
Computer Architecture |
CA-C7T |
Object Oriented Programming using Java |
CA-C8T |
Database Management System |
CA-C9L |
Java Lab |
CA-C10L |
Database Management System Lab |
OE2: Open Elective |
Language L1 :Kannada / Hindi / Sanskrit / Tamil / Telugu |
Language L2 : English |
Environmental Science |
Physical Education |
NCC/NSS/CL/R&R |
Semester III
Course Code |
Title of the Course |
CA-C11T |
Operating Systems |
CA-C12T |
Computer Networks |
CA-C13T |
Python Programming |
CA-C14L |
Computer Networks Lab |
CA-C15L |
Python Programming Lab |
OE3: Open Elective |
Language – I : Kannada / Hindi / Sanskrit / Tamil/ Telugu |
Language – II : English |
SEC II : Computer Assembly and Repair |
Physical Education |
NCC/NSS/CL/R&R |
Semester IV
Course Code |
Title of the Course |
CA-C16T |
Software Engineering |
CA-C17T |
Artificial Intelligence |
CA-C18T |
Internet Technologies |
CA-C19L |
Artificial Intelligence Lab |
CA-C20L |
Internet Technologies Lab |
OE4 : Open Elective |
Language – I : Kannada / Hindi / Sanskrit / Tamil/ Telugu |
Language – II : English |
The Constitution of India |
Physical Education |
NCC/NSS/CL/R&R |
Semester V
Course code |
Title of the course |
CA-C21T |
Artificial Intelligence |
CA-C22T |
Data Analytics |
CA-C23T |
Web Programming |
CA-C24L |
Data Analytics Lab |
CA-C25L |
Web Programming Lab |
CA-V1 |
Quantitative Techniques |
CA-E1 |
Data Mining |
SEC II |
Cyber Crime, Cyber Law, and Intellectual Property Right |
Semester VI
Course code |
Title of the course |
CA-C26P |
Project Work |
CA -C27T |
Machine Learning |
CA-C28T |
Mobile Application Development |
CA-C29L |
Machine Learning Lab |
CA-C30L |
Mobile Application Development Lab |
CA-V2 |
Electronic Content Design |
CA-E2 |
Software Testing |
|
Internship |
Job opportunities after B.C.A
Government sector:
B.C.A graduates can enter Sarhasikshan Abhiyan which is a flagship program of Government of India as a teacher on contract basis. Computer faculty job in Kendriya Vidyalaya School Government Information Technology companies like, BHEL, NSDL, MTNL & BSNL are hiring B.C.A graduates
Private Sector:
The B.C.A graduates can have a variety of jobs in reputed companies like Microsoft, Hindalco, Larson, Turbo, TCS, Wipro, Infosys and many more System maintenance, technical support, software development companies, web designer, network, system administrator and many more.