Bachelor of Computer Applications
BCA
A comprehensive full-time undergraduate degree program that emphasizes knowledge in the fundamentals of computer applications and software development. It introduces students to the basics of computer applications, covering nuances of computer hardware and software. The curriculum explores the application of computer technology in various fields, including operating systems, web technology and computer languages such as Java, HTML, C++ and more.
Affiliated to Bangalore University, Bengaluru & Approved by Govt.of Karnataka
Affiliation
Duration: 4 years full-time program (8 semesters)
The undergraduate programs span four academic years (eight semesters) and offer multiple entry and exit options. Students have the flexibility to exit after completing
- One academic year (two semesters) with a Certificate in a specific discipline or field
- Two academic years (four semesters) with a Diploma
- Three academic years (six semesters) with a Regular Bachelor’s Degree.
- The successful completion of the four-year undergraduate program results in the conferment of Bachelor’s Degrees with Honours in a chosen discipline or subject.
Admission Requirement: Completion of 10+2
Candidates who have completed the two-year Pre-University Examination conducted by the Pre-University Education Department or any other examination deemed equivalent, are eligible for admission to these programs.
Why Choose BCA?
Upon BCA completion, individuals can further their studies by specializing in various BCA sub-domains and pursue an MCA. This qualification opens doors to roles such as app developer, software developer, system administrator, or opportunities in teaching as a lecturer or computer teacher. In the swiftly evolving Information Technology landscape, BCA presents promising career prospects. Professionals in this field need to possess solid knowledge in IT and computers, along with proficiency in practical applications of software technology.
Major subjects in BCA Course
Core Discipline
- Internet Technologies
- Animation
- Network Systems
- Programming Languages C++, JAVA, etc.,
- Systems Analysis
- Music and Video Processing
- Management Information System (MIS)
- Accounting Application
Open electives/skill enhancement course
- Digital Fluency
- Financial Literacy
- Banking & Finance
- Artificial Intelligence
- Creativity and Innovation
- Cyber Security
- Entrepreneurship
- Professional Communication / German / French
- Critical thinking & problem solving
- Cultural Awareness
Languages
- English
- Kannada
- Hindi
- Sanskrit