The Bachelor in Computer Application (BCA) at Nandani Multiple International College, also known as Nandani Multiple Campus, is a four-year undergraduate program affiliated with Rajarshi Janak University. The college is located at Bardibas-1, Mahottari, Madhesh Province, Nepal.
The course combines programming, computer systems, networking, databases, software development, mathematics, communication, projects, electives, and internship work. Students complete 128 credit hours across eight semesters. NMIC also places attention on practical and skill-based learning alongside regular academic study.
| Field | Details |
|---|---|
| Course | Bachelor in Computer Application (BCA) |
| Level | Undergraduate |
| Duration | 4 years |
| Academic Structure | 8 semesters |
| Total Credit Hours | 128 |
| University | Rajarshi Janak University |
| Academic Area | Humanities and Social Sciences |
| College | Nandani Multiple International College |
| Location | Bardibas-1, Mahottari |
| Internship | 3 credit hours |
The BCA curriculum begins with computer fundamentals, programming, mathematics, digital logic, English, and operating systems. Later semesters move into data structures, networking, databases, Java, system analysis, web designing, software engineering, computer graphics, Python, mobile programming, and elective subjects.
The 128-credit curriculum is divided among:
| Semester | Selected Subjects and Study Areas | Credits |
|---|---|---|
| I | Computer Fundamentals, Computing English, Mathematics, C Programming, Digital Logic | 15 |
| II | Social Engagement and Technology, Technical English, Mathematics, C++, Operating System | 16 |
| III | Financial Accounting, Data Structures and Algorithm, Microprocessor, Numerical Methods, Networking | 15 |
| IV | Java, Database Management System, Computer Architecture, System Analysis and Design, Project I | 17 |
| V | E-Governance, Web Designing, Applied Economics, Probability and Statistics, .NET Technology | 15 |
| VI | MIS and E-Commerce, Cyber Law and Computer Ethics, Software Engineering, Advanced Java, Computer Graphics, Project II | 17 |
| VII | Python, Operational Research, Internship, Elective Courses | 18 |
| VIII | Mobile Programming, Project III, Elective Courses | 15 |
Eligibility: Students who have passed +2, Intermediate, PCL, or an equivalent level from any stream with a minimum of 40 percent marks or an aggregate C grade with at least 1.61 GPA are eligible for the BCA program.
Admission is based on marks obtained in the entrance examination.
Programming study begins with C and C++ before moving into Java, Advanced Java, .NET Technology, Python, and Mobile Programming. The curriculum also covers database systems, computer networking, system analysis, software engineering, web designing, computer graphics, and related computing areas.
Project work appears at different stages of the course. Project III in the eighth semester carries six credit hours and serves as the final major project. It involves planning, analysis, design, implementation, reporting, and presentation of a software application.
Elective options listed in the curriculum include areas such as:
The seventh semester includes a three-credit internship with a minimum period of ten weeks. The internship is intended to give students practical experience related to computer applications and information technology.
Students may undertake internship work in organizations that develop or regularly use information technology. Each student is required to prepare an individual report based on their work. The curriculum also assigns mentoring and academic supervision during the internship period.
Alongside the university curriculum, NMIC identifies several practical areas connected with BCA study, including:
These areas align with subjects taught across the BCA curriculum and provide students with different technical directions to explore during their study.
The Rajarshi Janak University curriculum identifies employment possibilities in computer-related work, including computer operation, data entry, system administration, and sectors that use information technology.
It also identifies further study options such as MCA, MBA, Master's Degree in Information Management, Master's in Computer Management, and specialized postgraduate study.
Students who are more interested in management study can also review the BBA at Nandani Multiple International College.
The BCA is a four-year undergraduate program divided into eight semesters.
Students complete 128 credit hours across the full program.
The program is affiliated with Rajarshi Janak University.
Applicants must have passed +2, Intermediate, PCL, or equivalent from any stream with at least 40 percent marks or an aggregate C grade with a minimum 1.61 GPA.
Yes. The seventh semester includes a three-credit internship lasting a minimum of ten weeks.
Yes. The curriculum includes Project I, Project II, and Project III. The final Project III carries six credit hours.