Bachelor of Computer Applications (BCA)
Course Code
Start Year
2011
Study Location
North Campus
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) and M.Sc. (I.T.).
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.
The program then expands into Computer Networks, Software Engineering, and Web Technologies, ensuring students gain both theoretical and practical knowledge.
Fees and Funding
| Academic fee (annual) | CSJMU University exam fee (annual) |
|---|---|
| ₹ 41,450 | ₹ 2,000 |
The institute supports Uttar Pradesh state scholarships under the Post Matric / Dashmottar scheme. These scholarships are designed to help eligible students continue their education with financial assistance from the Government of Uttar Pradesh.
Major funding streams- Social Welfare Department Scholarships: For students belonging to the General and SC/ST categories, including economically weaker students where applicable.
- Backward Class Welfare Scholarships: For OBC students pursuing recognised post-matric and professional programmes.
- Minority Welfare Scholarships: For eligible students from minority communities such as Muslim, Sikh, Christian, Buddhist, Jain, and Parsi.
The Post Matric (Dashmottar) scholarship may provide tuition reimbursement and maintenance support to eligible UP students studying in recognised institutions. Amounts and benefits vary by course, category, and government guidelines for the academic year.
Income ceilings- General / OBC / Minority: Annual family income up to ₹2.0 lakh.
- SC / ST: Annual family income up to ₹2.5 lakh.
To apply, the student should be a permanent resident or domicile holder of Uttar Pradesh, enrolled in a recognised programme, and admitted through the applicable route such as counselling where mandated by the scheme. The student must also have an Aadhaar-linked bank account for DBT transfer.
Mandatory requirements- Minimum qualifying marks:Generally 60% in the last qualifying examination for many professional courses, subject to scheme rules.
- Attendance:Students must maintain the attendance level required by the institute and scholarship authorities; many institutions report attendance for verification.
- Entrance qualification:Valid JEE Main / CUET / equivalent qualification, wherever required by the programme or admission route.
- Aadhaar card.
- Caste certificate, if applicable.
- Tehsildar-issued income certificate.
- Recent fee receipts.
- Previous academic mark sheets.
- Counselling or allotment letter, where applicable.
- Bank account details linked with Aadhaar for DBT.
The scholarship cell assists students with application guidance, document verification, and online portal submission to help ensure timely and accurate processing. Students are also guided on Aadhaar linkage, bank verification, and form correction before final submission.
Important noteScholarship benefits are subject to the official rules of the Uttar Pradesh government and may change from year to year. Students should apply only through the official portal and submit complete, correct documents to avoid rejection or delay.
- To encourage academic progression within Naraina Group of Institutions by offering tuition relief when students continue higher education inside the Naraina Group.
- Applies when a student progresses to another NGI programme/year without interruption and meets NGI’s academic and conduct requirements.
How to apply
- Apply to the institute’s student services cell at admission for the subsequent NGI programme. Approval is subject to academic standing and administrative verification.
Why NGI
We are committed to empowering students with the knowledge, skills, and values needed to excel in a dynamic world.
Encouraging students to explore innovation through advanced research facilities and practical project-based learning.
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.