The London College Top Banner Ad

SANN International College , Naikap, Kathmandu

Bachelor of Computer Application (BCA)

Affiliated To: Rajarshi Janak University (RJU)

course

BCA

Course Level

Bachelor Degree

Duration

4 Years

Study Mode

Full Time

Total Seats

48

Medium

English

Recognition

RJU FoSTE

Overview

Bachelor in Computer Application (BCA) at SANN International College

The Bachelor in Computer Application at SANN International College is a four-year undergraduate program offered in Naya Naikap-14, Kathmandu. It follows the eight-semester curriculum of Rajarshi Janak University under Humanities and Social Sciences.

The program carries 128 credit hours and has an intake capacity of 48 students at SANN. Its curriculum combines programming, computer systems, mathematics, communication, social sciences, management subjects, practical work, three projects, electives, and an internship.

BCA course overview

Field Details
Program Bachelor in Computer Application
College SANN International College
Location Naya Naikap-14, Kathmandu
Affiliation Rajarshi Janak University
Academic division Humanities and Social Sciences
Duration Four years
Structure Eight semesters
Total credits 128 credit hours
Intake capacity 48 students
Practical components Three projects and an internship

Academic focus

The BCA program develops knowledge of computer applications through programming, software design, databases, operating systems, networking, web technology, mobile applications, and computer architecture. It also includes mathematics, statistics, accounting, economics, communication, social engagement, ethics, and management-related study.

Students learn to analyse computing problems, design suitable solutions, develop programs, test applications, and prepare technical documentation. The course uses both structured and object-oriented programming approaches and introduces students to software reliability, communication, and critical thinking.

Curriculum structure

The first semester establishes a foundation through Computer Fundamental and Office Automation, Foundation Course in Computing English I, Mathematics I, Programming in C, and Digital Logic. The second semester includes The Art of Social Engagement and Technology, Technical English, Mathematics II, C++ Programming, and Operating System.

These opening semesters introduce basic computing concepts before students move into algorithms, systems, networks, and application development. Programming in C includes algorithms, flowcharts, structured programming, functions, arrays, pointers, strings, and file handling.

The third semester covers Financial Accounting, Data Structures and Algorithms, Microprocessor and Assembly Language, Computer-Oriented Numerical Methods, and Data Communication and Computer Networking.

In the fourth semester, students study Java Programming, Database Management System, Computer Architecture, System Analysis and Design, and Discrete Structure. Project I is also completed during this semester. Database study includes data modelling, relational algebra, SQL, normalization, database security, and transaction management.

The fifth semester introduces e-Governance, Web Designing, Applied Economics, Probability and Statistics, and .NET Technology. The sixth semester includes Management Information Systems and e-Commerce, Cyber Law and Computer Ethics, Software Engineering, Advanced Java Programming, Computer Graphics, and Project II.

This part of the program connects application development with organisational information systems, legal and ethical issues, software engineering methods, online commerce, and graphical computing.

The seventh semester includes Programming in Python, Operational Research, an internship, and two electives. Elective options include Cloud Computing, Enterprise Resource Planning, Artificial Intelligence, Geographical Information Systems, and Data Warehousing and Data Mining.

The eighth semester contains Mobile Programming, Project III, and two further electives. The available elective areas include Database Administration, Network Management and Administration, Linux Shell Programming, Distributed Systems, Advanced .NET Technology, and Big Data.

Projects and internship

The curriculum allocates ten credit hours to three projects. Project I and Project II carry two credits each, while Project III carries six credits. The internship carries three credit hours.

These components allow students to work beyond individual theory courses. Project work may involve defining a problem, selecting suitable technologies, developing an application, testing its functions, preparing documentation, and presenting the completed work.

The internship places students in a professional setting where they can observe workplace practices and relate their academic knowledge to assigned responsibilities. The learning gained from these components depends on the quality of the work completed and the student’s participation.

Eligibility and entrance

Applicants must have completed +2, Intermediate, PCL, or an equivalent qualification from any stream. They must have secured at least 40 percent or an aggregate C grade, stated as a minimum GPA of 1.61.

Admission is based on performance in the entrance examination.

Learning facilities and student activities

BCA students have access to computer laboratory facilities, internet-supported classrooms, a library, e-library services, study areas, and a student learning hub. The library contains more than 6,000 books, while the e-library provides access to books, journals, and other online academic materials through ProQuest.

Students interested in activities outside regular classes can participate in the SANN AI Club, SANN IoT and Robotics Club, SANN Cyber Security Club, and SANN Web and Game Development Club. These groups provide space for discussions, presentations, technical activities, and collaborative work.

Who may consider BCA?

BCA may suit students interested in programming, software applications, websites, databases, networking, mobile applications, or the use of technology in organisations. Previous study in a specific stream is not required under the stated eligibility criteria.

Students should be prepared for mathematics, programming exercises, laboratory work, written reports, group projects, presentations, and continuous technical practice. Regular coding outside classroom hours can be important for developing confidence with programming concepts.

Further study and career direction

Graduates may consider further education in computer applications, information technology, information management, business administration, computer management, or related disciplines.

Possible work areas include software and web development, database support, system and network administration, IT support, e-commerce, and computer operations. Career outcomes depend on technical ability, project experience, communication, further qualifications, and the requirements of individual employers.

Frequently asked questions

Which university is the BCA program affiliated with?

The BCA program at SANN International College is affiliated with Rajarshi Janak University.

How long is the BCA course?

It is a four-year program divided into eight semesters.

How many credit hours does the program carry?

The curriculum carries 128 credit hours.

What is the intake capacity at SANN?

The BCA program has an intake capacity of 48 students.

Can students from any stream apply?

Yes. Applicants from any stream may apply after completing +2, Intermediate, PCL, or an equivalent qualification with the required marks or grade.

Does the course include practical work?

Yes. It includes laboratory-based courses, three projects, practical assessments, electives, and an internship.

Contact Details of SANN International College, Kathmandu
  • Chandragiri-14, Naya Naikap, Kathmandu, Nepal
  • college.sann@gmail.com
  • https://sann.edu.np/
  • Sann International College
  • +977-1-4520509
  • +977-1-4530840

Reviews

College Review

Questions & Discussions

Ask Question