KMC College

All Courses

Know about your course

Bachelor of Computer Application (BCA)

Tribhuvan University introduced the four-year Bachelor of Computer Application (BCA) program in the 2074–2075 academic year. This degree focuses on the creation of software and computer applications. Students can expect to explore various topics such as computer applications, mathematics, statistics, software engineering, database management systems, operating systems, web technologies, and social science and management as part of the BCA curriculum.

Every computer-related degree has comparable core computer courses; however, each degree has a different primary concentration. Reading over the BCA syllabus will reveal that programming is the course’s primary focus. Students will get a chance to traverse through ample programming languages during their course of study. 

Additionally, they are entitled to create numerous projects using various programming languages and complete an internship in the IT sector during their final semester, depending on their area of interest.

Detailed course syllabus can be downloaded at
https://www.tufohss.edu.np/wp-content/uploads/Syllabus/Syllabus-BCA.pdf

 

Program Objective

  • Create professionals who work as software developers and programmers in the realm of computer applications.
  • Impart knowledge of the many methods and tools used in software development.
  • Give students insight into both the academic and practical aspects of computer application courses.
  • Improve students’ ability to develop solutions for technical issues that occur in commercial, industrial, and government organizations.
  • Assure students a strong foundation for their future study in MIT, MBA, MCA, etc.

Why BCA at KMC? 

Faculty members of BCA at KMC come from excellent academic and professional backgrounds. Learn from lecturers who are profoundly wise when it comes to domains of computer application.

  • KMC prioritises learning, comprehending, analysing, and achieving beyond memorization or taking notes for exams. Experience practical pedagogy at KMC.
  • As one of the best institutions in the nation, KMC also offers a range of student support services to ensure its students’ success.
  • BCA graduates of KMC have shown optimum competence in the market. Be a part of the skilled product of KMC.

Subjects

BCA subjects:

1 Computer Fundamental and Application
2 Digital Logic
3 Society & Technology
4 English I
5 Math I
1 Mathematics II (CAMT154)
2 Microprocessor and Computer Architecture (CACS155)
3 Financial Accounting (CAAC152)
4 English II (CAEN153)
5 C-Programming (CACS151)
1 Data Structures and Algorithms (CACS201)
2 System Analysis and Design (CACS203)
3 OOP in Java (CACS204)
4 Web Technology (CACS205)
5 Prabability and Statistics (CAST202)
1 Software Engineering (CACS253)
2 Numerical Methods (CACS252)
3 Operating System (CACO251)
4 Database Management System (CAMT255)
5 Scripting Language (CAEN254)
6 Project I (CAPJ256)
1 MIS and E-Business (CACS301)
2 DotNet Technology (CACS302)
3 Computer Networking (CACS303)
4 Introduction to Management (CAMG304)
5 Computer Graphics and Animation (CACS305)
1 Mobile Programming (CACS351)
2 Distributed System (CACS352)
3 Applied Economics (CAEC353)
4 Advanced Java Programming (CACS354)
5 Network Programming (CACS355 )
6 Project II (CAPJ356)
1 Cyber Law and Professional Ethics (CACS401)
2 Cloud Computing (CACS402)
3 Internship (CAIN403)
4 Elective I
5 Elective II
1 Operations Research (CAOR451)
2 Project III (CAPJ452)
3 Elective III
4 Elective IV

Faculty member

Respective faculty members:

Academic Calendar

Download your respective calendar here:

CALENDAR

1st Sem 2023

KMC College

CALENDAR

2nd Sem 2023

KMC College

CALENDAR

3rd Sem 2023

KMC College

CALENDAR

4th Sem 2023

KMC College

CALENDAR

5th Sem 2023

KMC College

CALENDAR

6th Sem 2023

KMC College

CALENDAR

7th Sem 2023

KMC College

CALENDAR

8th Sem 2023

KMC College

Facilities

Some of our facilities:

Admission Criteria
  • Students seeking admission in Social Work must have secured at least D+ in all subjects in Grade 11 and Grade 12.
    OR
  • Passed + 2 or Intermediate or PCL from TU or from any other institution recognized by TU with a minimum of 45% marks.
  • Only those students who have passed the interview will be eligible for an admission

Admission Procedure

Scholarship

FAQs

 

What is BCA?

BCA stands for bachelor’s in Computer Application. The primary subject area for this degree is the fundamentals of software development and computer applications.

Why choose BCA?

Students who pursue a bachelor’s degree in computer applications (BCA) will acquire knowledge and abilities in administration, organisation, and communication in addition to computer and information technology. Additionally, one learns programming languages like Java, C++, HML, SQL, and others.

Is BCA good for a career?

The growing digital world proves the worth of any IT course. As for BCA graduates, a few career options include technical analyst, data scientist, web developer, digital marketer, software programmer, network administrator, and more. This course gives people a range of chances to advance and excel in their life in the IT industry.

 

 

 

Can management students study BCA?

Students from all streams of +2 can study BCA. All you have to do is pass the BCA entrance exam facilitated by TU FOHSS. 

Can we study BCA from the arts stream?

Yes, you can study BCA from the arts stream. You have to pass a BCA entrance exam for admission, though.

Can you be a software developer with a BCA degree?

Yes, BCA opens opportunities for software developer roles at prestigious IT companies nationally and internationally.

What is the minimum GPA requirement for BCA?

A minimum of 2 GPA or D+ in each subject in +2 is required for the BCA program.

Is maths required for BCA in Nepal?

One of the most crucial topics included in BCA courses in mathematics. You will find things like differentiation, statistics, probability, limits, continuity, and more in the syllabus of BCA.

 

 

 

How to get admission to BCA on TU?

Students must have completed grades 11 and 12 with a minimum GPA of 2 or a minimum grade of D+ in each subject. Additionally, to be admitted to BCA, students must pass the entrance exam administered by TU FOHSS. Colleges also have you sit for an interview before providing the offer letter for admission.

Is BCA a software engineer?

BCA is a degree, while software engineer is a designation. If you are a BCA graduate with both technical and communication skills, you can be recruited as a software engineer or a software engineer trainee.

Does BCA have coding?

Programming languages, including C++ and JAVA, networking, computer fundamentals, multimedia systems, data structures, web-based application development, web design, and software engineering are just a few of the topics covered in the BCA curriculum. The course definitely involves coding.