Bachelor in Computer Applications (BCA)

Indira Gandhi National Open University
3 years
Rs.
Updated December 19, 2025

University

Indira Gandhi National Open University

Duration

3 years

Fee

Rs.

Colleges

6+

Summary

Bachelor in Computer Applications (BCA) at Indira Gandhi National Open University (IGNOU) is a three‑year distance learning program focused on developing foundational IT and programming skills. The program combines theoretical knowledge with practical lab work and projects, with flexibility to complete within 3–6 years.

Description
The BCA program prepares students for careers in software development, IT management, networking, database administration, and web technologies. It emphasizes programming, system analysis, algorithm design, networking, e-commerce, and project-based learning. The program is suitable for working students or those seeking flexible learning schedules.

 

Description

Curricular Structure (table)

SemesterCourseCredits
1stFoundation Course in English II, Business Organization, Computer Basics & PC Software, Basic Mathematics, Computer Basics Lab17
2ndAccountancy I, Problem Solving and Programming, MCS Courses, Labs14
3rdSystems Analysis and Design, Data & File Structure, DBMS, C++ Programming, Labs16
4thStatistical Techniques, Object-Oriented Technologies & Java, Computer Networks, Algorithm Design, Web Design, Labs14
5thSoftware Engineering, Network Programming & Administration, Web Programming, Computer Oriented Numerical Techniques, Business Communication, Labs13
6thOperating Systems & Network Management, E-Commerce, Lab, Project15
Total credits 96

Features

Features
Minimum duration: 3 years; Maximum: 6 years
Credit-based flexible distance learning system
Practical lab classes with 75% attendance required
Examination through IGNOU via ICA
Optional academic counseling sessions
No age limit and no entrance exam

 

Admission Process

Admission process
10+2 or equivalent qualification required
Apply through IGNOU Samarth admission portal or regional centre
Submit academic transcripts, ID proof, and photographs
Pay registration and program fees
Attend practical labs with required attendance
Complete assignments, practical work, and exams as scheduled

 

 

Job Prospects

Job prospects
Software developer, programmer, or coder
Web developer or designer
Database administrator or data analyst
Network administrator or IT support specialist
E-commerce and digital business management
System analyst and software project management
Further studies: MCA, MBA in IT, or specialized IT certifications

Colleges Offering This Course

Nepal Mega College

AADIM National College

Nepal Information Technology

International Center for Academics

Nepal Information Technology (NIT)

International Center for Academic College of Distance Education and Online Studies (ICA)