The Bachelor of Computer Application (BCA) at Nepal College of Information Technology (NCIT), Balkumari, Lalitpur, is a four-year, eight-semester undergraduate program affiliated with Pokhara University. The course combines computer applications and information technology with selected business and management studies.
Its curriculum moves from computing fundamentals and programming to data structures, databases, operating systems, web technologies, networking, software engineering, mobile application development, projects, electives, and an internship.
NCIT has 48 seats for BCA. Applicants need the specified +2 or equivalent academic qualification with Computer Science or Mathematics carrying 100 marks and must complete the BCA entrance process.
| Field | Details |
|---|---|
| Course: | Bachelor of Computer Application (BCA) |
| College: | Nepal College of Information Technology (NCIT) |
| Location: | Balkumari, Lalitpur, Nepal |
| Affiliation: | Pokhara University |
| Level: | Bachelor’s |
| Duration: | 4 years / 8 semesters |
| Seats: | 48 |
| Entrance: | Mandatory for BCA admission |
BCA at NCIT combines information technology with business and management subjects. The academic focus is on applying computer science principles to problems involving computing, information systems, organizations, and technology-based applications.
The course includes both theoretical and practical study. Its learning areas cover programming, computer systems, software development, databases, web technologies, networking, multimedia, mobile applications, information systems, accounting, economics, and organization management.
This combination makes the program relevant to students who want to study software and computer applications while also gaining exposure to how information systems function within organizational and business settings.
Applicants need at least Second Division (45%) in +2 or an equivalent examination, or a minimum C grade in each subject in Grades XI and XII separately.
Candidates must also have studied either Computer Science or Mathematics carrying 100 marks at the +2 or equivalent level. The qualification must be from a board or university recognized by Pokhara University.
Admission to BCA at NCIT includes a competitive entrance examination.
The process includes:
Submission of the NCIT Entrance Exam application form with supporting documents and photographs.
Online application is also available through NCIT.
Passing the entrance examination is mandatory for BCA.
Entrance questions are drawn from related subject areas.
Selected applicants receive an offer letter.
Applicants complete admission by submitting the required certificates or testimonials and fulfilling enrollment requirements.
BCA is structured over four years and eight semesters. NCIT operates two semesters in an academic year, with each semester normally lasting six months.
The curriculum gradually moves from basic computing, mathematics, and programming into software, networking, web, mobile, information systems, projects, and internship work.
| Semester | Subjects |
|---|---|
| Semester I | English (3), Mathematics I (3), Digital Logical Systems (3), Computer Fundamental & Application (3), Programming Logic & Techniques (3) |
| Semester II | Business and Technical Commn. (3), Mathematics II (3), Financial Accounting I (3), Programming Language in C (3), Fundamental of Electrical & Elx. (3), Project I (1) |
| Semester III | Object Oriented Programming in C++ (3), Data Structure and Algorithms (3), System Analysis and Design (3), Financial Accounting II (3), Microprocessor (3) |
| Semester IV | Numerical Methods (3), Visual Programming (3), Operating System (3), Database Management System (3), Computer Graphics & Multimedia Technology (4), Project II (2) |
| Semester V | Computer Architecture (3), Java Programming (3), Web Technologies I (3), Mathematical Foundation of Computer Science (3), Software Engineering (3) |
| Semester VI | Organization Management (3), Fundamentals of Probabalistic & Statistics (3), Web Technologies II (3), Data Communication & Computer Network (3), Applied Economics (3), Project III (3) |
| Semester VII | E-Busines (3), Simulation and Modeling (3), Linux (3), Internship (3), Elective I (3) |
| Semester VIII | Management Information System (3), Mobile Application Development Technology (3), Project IV (5), Elective II (3) |
The curriculum contains four project components across the degree, while the seventh semester includes an internship.
The BCA curriculum is intended to develop understanding across computing applications and management while giving students repeated opportunities to work with practical systems.
Students work toward abilities related to:
Analysis and synthesis of computer systems, information systems, and computing applications.
Understanding concepts in computer applications and management.
Developing multimedia, mobile, network, and web-based applications.
Working with visual programming and human-computer interaction.
Configuration, integration, development, and testing of systems and networks.
Applying practical computing skills to problems involving computer systems and applications.
Academic performance is assessed through semester work and final examinations. For applicable courses, semester performance contributes 50% and the written semester-end examination contributes the remaining 50%.
Practical courses are assessed through continuous evaluation without a separate final examination. Academic performance is recorded through Semester Grade Point Average (SGPA) and Cumulative Grade Point Average (CGPA).
The BCA curriculum itself includes projects and an internship. NCIT also conducts training sessions, workshops, professional interaction, field visits, and supplementary technology-oriented activities.
Computer and programming laboratories, project facilities, training activities, and industry interaction support the practical side of computing study. NCIT is also an authorized training partner of CISCO, Red Hat, and Microsoft.
BCA graduates may explore computing and information-technology roles connected with the subjects and practical work covered during the course.
Possible areas include:
IT Officer
Programmer
Software Developer or Tester
Web Developer
System Developer
System Analyst
System Administrator
Database Administrator
Hardware and networking
Information management
Mobile application development
The course also covers areas relevant to web programming, software applications, system engineering, networking, and organizational information systems. Career outcomes depend on individual skills, practical experience, further training, and available opportunities.
BCA graduates can continue into postgraduate study in computing, information systems, or management. Listed pathways include Master of Computer Application (MCA), Master of Information Technology (MIT), Master of Computer Information Systems (MCIS), Master in Information System (MIS), and Master in Business Administration (MBA).
Scholarship arrangements for bachelor’s students include:
Pokhara University scholarships covering 10% of the annual intake.
NCIT scholarships based on the combined consideration of +2 or equivalent academic performance and the NCIT Entrance Test.
A full semester-fee waiver for the subsequent semester for students who achieve an SGPA of 4.0.
Awards for class toppers and second toppers.
BCA may suit students interested in programming and software applications but who also want exposure to business, accounting, management, and information systems.
The curriculum requires sustained work across programming languages, mathematics, databases, operating systems, web technology, networking, projects, and mobile applications. Students considering the program should also account for its four-year academic commitment, entrance requirement, internship, and project-based components.
BCA at NCIT is a four-year undergraduate program divided into eight semesters.
The BCA program at NCIT is affiliated with Pokhara University.
NCIT has 48 seats for the Bachelor of Computer Application program.
Applicants need at least Second Division (45%) in +2 or equivalent, or a minimum C grade in each subject in Grades XI and XII separately. They must also have studied Computer Science or Mathematics carrying 100 marks.
Yes. Passing the entrance examination is mandatory for admission to BCA at NCIT.
Yes. Internship is included in Semester VII with 3 credits.
Yes. The curriculum includes Project I, Project II, Project III, and Project IV across different semesters.
Listed options include MCA, MIT, MCIS, MIS, and MBA.