Bachelor of Computer Applications (BCA)
Course Code
Start Date
01 July 2026
Study Location
NGI
Qualification
10+2
Department
Department of Computer Applications
Duration
3 Years
Course Overview
BCA is a three-year undergraduate degree program designed to provide students with a strong foundation in computer science and its applications. The course aims to equip students with the necessary knowledge and skills to work in various fields of the IT industry.
BCA graduates can pursue careers as software engineers, developers, analysts, web developers, mobile app developers, and more. They can also pursue higher education in computer science and applications, such as MCA, M.Sc. (Data Analytics), M.Sc. (I.T.), or Ph.D. in Computer Science.
BCA programs at our institute provide students with a comprehensive understanding of computer applications and prepare them for successful careers in the IT industry.
Admission Eligibility
- Candidates must have passed 10+2 or an equivalent examination from a recognized board.
- Candidates should have obtained at least 45% marks (40% for reserved categories) in the qualifying examination.
- Software Developer: Designing, developing, and maintaining software applications for different industries.
- Web Developer: Creating and managing websites for businesses and organizations.
- Data Scientist: Analyzing and interpreting complex data to derive insights and drive business decisions.
- Network Administrator: Managing and maintaining a company's computer networks, including hardware, software, and security.
- Database Administrator: Designing, implementing, and maintaining databases for organizations.
- IT Project Manager: Planning and managing the development and implementation of IT projects.
- Mobile Application Developer: Designing and developing applications for mobile devices.
- Quality Assurance Tester: Testing software applications to ensure they are error-free and meet quality standards.
- Technical Analyst: Executing IT processes to enhance efficiency and recommending cost-effective technological solutions.
- Digital Marketer: Leveraging digital platforms and tools to promote products and services.
- BCA graduates can find employment in various sectors, including IT consulting, software development, financial services, e-commerce, and more.
Modules
Bachelor of Computer Applications (BCA) is a three‑year undergraduate program that provides a comprehensive foundation in computer science and information technology. The course begins with modules such as Computer Fundamentals, Programming in C, Digital Electronics, and Mathematics for Computer Science, gradually moving towards advanced subjects. In the second year, students study Data Structures, Database Management Systems, Object‑Oriented Programming in C++, and Operating Systems.
Fees and funding
| Category | Income Limit | Max Reimbursement |
|---|---|---|
| General / OBC / Minority | ₹ 2.0 LPA | ₹ 50,000 |
| SC / ST | ₹ 2.5 LPA | ₹ 84,930 |
Mandatory Requirements: Eligibility 60% in last qualifying examination | Min. 75% attendance | Valid JEE Mains/CUET qualification | Documents: Income, Caste, Domicile (Tehsildar issued)
| Category | Income Limit | Max Reimbursement |
|---|---|---|
| General / OBC / Minority / SC / ST | ₹ 2.0 LPA | ₹ 14,775 |
Why NGI
We are committed to empowering students with the knowledge, skills, and values needed to excel in a dynamic world.
Next steps
Experience campus at an Open Day. Can't visit? Receive regular email updates or ask current students and staff questions about life at NGI.