The Bachelor of Computer Applications (BCA) is a three-year undergraduate program that focuses on computer science and its applications. Students gain knowledge in programming languages, software development, database management, and computer networks, preparing them for careers in the IT industry.
10+2 or equivalent examination from a recognized board
Minimum aggregate score of 50%.
Individuals interested in computer science and information technology
Strong analytical thinking and problem-solving skills.
Merit-based selection considering 10+2 academic performance.
Software Developer
System Analyst
Master of Computer Applications (MCA)
M.Sc. in Computer Science
3 years, Divided into 6 semesters.
To acquire technical skills and knowledge in computer applications and software development.
To meet the growing demand for IT professionals in various industries.
Opportunities in software development companies, IT consultancies, database administration and tech startups.
Potential for entrepreneurship in the tech industry.
Entry-Level
Mid-Level
Senior-Level
0-2 years experience
₹3 to ₹5 LPA (Lakhs per Annum)
3-5 years experience
₹6 to ₹10 LPA
5+ years experience
₹12 LPA and above
Software Developer
Per Annum
Web Developer
Per Annum
Database Administrator
Per Annum
System Analyst
Per Annum
Technical Support Engineer
Per Annum
* Salaries may be higher for BCA graduates in companies like TCS, Infosys, Wipro, Accenture, and IBM offer competitive packages for freshers.
You'll learn software , web application, system-experience, and more—all while building a professional portfolio to prepare for life after you graduate.