It is a three-year degree programme, conducted in affiliation to Bengaluru North University, spread over six semesters.
The objective of this course is to enable students to excel in software development, thereby opening doors to pursue postgraduate programmes such as Computer Science (M.Sc CS), Information Science (M.Sc IS), Computer Applications (MCA), Information Technology (M.Sc IT), MBA, etc.
In this course, computer programming, networking, software and hardware related papers are taught through semesters 1 to 6. In addition, mathematics is taught during semesters 1 and 2. English language and optional languages are taught during semesters 1 to 4.
The course covers subjects like C, C++, Java, VB, VC++, UNIX, database management system, operating system, networking, digital electronics, computer architecture, discrete mathematics, operations research, financial accounting and management,statistical methods and graph theory cryptography and network security, microprocessor and assembly language,software engineering, data structures, web programming and theory of computation.Programme Outcome (PO):
A BCA Graduate would:
PO1: possess the essential technical as well as basic managerial skills to meet corporate requirement
PO2: have the zeal to pursue higher studies in the field of Computer Science/Applications
PO3: apply the computing and mathematical knowledge to develop applications to support societal needs
PO4: design, implement, and evaluate a computational system to meet desired needs within realistic constraints
PO5: work collaboratively as a member or leader in multidisciplinary teams
PO6: analyze large and complex problems using various techniques
PO7: Learn new technologies life-long through professional activities, while unveiling ethical and professional standards.