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 |
Academic Calendar
Download your respective calendar here:
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:
State-of-the-art physical and IT-infrastructure of the College provide an important platform for all academic endeavour. The working environment needs to offer appropriate facilities and equipment for vital teaching and research, whilst also providing the opportunity for engagement, interaction and inspiration. The Kathmandu Model College Complex is at Bagbazzar, in the heart of Kathmandu. It consists of a 12-storey main building and basketball court. It is in close proximity to other KMC institutions and an abundance of easy transportation and shopping options. Kathmandu Model College has … classrooms with a seating capacity of ……. All of the classrooms are fully equipped to provide the faculty with presentation requirements. Our library contains a huge collection of text-books, reference books, newspapers, magazines, new releases, and popular books from national and international publishers. Student also get access to an international e-library free-of-cost. We have an IT lab that provides students and faculty with computers set up for a wide variety of IT-related projects and practicals. Printing and scanning facilities are also available. Additionally, there are over … public PC workstations, located in our Library and elsewhere on the campus, are available to the KMC community, and wireless connectivity is available throughout most of the complex. KMC also includes .. air-conditioned faculty rooms, … conference rooms, .. auditoriums, innovation lab space and spacious roof-top cafeteria. The College has a huge parking facility that strives to meet the parking needs of faculty, staff and visitors. KMC takes the safety and security of its students very seriously and has a CCTV surveillance system installed.
KMC innovation lab is an innovation centre located in the heart of KMC building. Innovation lab provides a collaborative working environment to ideate, test, prototype, and scale breakthrough solutions for humanitarian and developmental challenges. Innovations that are born in Lab are intentionally co-created with the end users.
As educators, we value research and innovation as an integral part of learning. At KMC, pushing the boundaries of knowledge and spawning viable solutions is our core mission. Through our research programs and innovation lab, all of our undergraduates enrich their education through engaging in research and innovation. We aim at becoming a leading research-focused college in Nepal that has a robust research community which explores new intellectual frontiers and benefits society. Research and innovation flourishes in our … departments across the college as in labs, and programs
A centralized and comprehensive Learning Management System (LMS) allows KMC students to personalize and have a satisfying learning experience. It allows for 24/7 access to course materials, evaluation of a student’s academic goals and reporting, collecting, analyzing, storing and archiving data for the College. LMS provides countless ways for faculty members to create engaging lessons and resources, makes teacher-student collaboration and sharing of materials easy, and it automates routine tasks so our lecturers have more time to focus on teaching-learning activities.
Libraries open up windows to the world and inspire students to explore new horizon of knowledge and lend a hand to accomplish the acme of success. At KMC, every student is exposed to the immeasurable world of books to instill the reading habit. Our library is equipped with copious array of bountiful books to gratify the unending quest for knowledge.
The college has a well equipped seminar hall with the capacity of 200 seats with the latest audio and visual aids. The seminar hall is a pivotal space for housing a series of significant educational events, trainings, meetings and workshops.
The college has a well equipped auditorium hall with the capacity of 200 seats with the latest audio and visual aids. The auditorium hall is a pivotal space for housing a series of significant educational events, trainings, meetings and workshops.
The college cafeteria is rather vivacious and tidy. Hygiene and cleanliness are the two most significant grounds on which the meals are prepared and continuously evaluated. The food menu is astutely set for different days across the week in order to best serve the students’ holistic needs for physical and mental growth and development, while carefully avoiding repetitiveness.
Living away from home sweet home is a daunting task for anyone but KM Censures the smooth transition of the students from home life to hostel life by endowing a natural and secure abode and providing a homely care to each students. Our hostel facilities encompass separate wings for boys and girls and are kept under supervision of dedicated and caring wardens for boys and girls respectively. We provide remarkable hostel facilities that ensure hygienic living conditions and cater to all round growth and development of students. Our hostel rooms are spacious, clean and comprises of all the modern facilities and amenities that helps in making the hostel environment jovial and compatible for the students. The hostellers are bound to follow a prescribed to-do list which is strictly adhered to bring about discipline in their daily routine and create a healthy routine for a lifetime. Along with regular academic classes the weekends are scheduled with unlimited fun and frolic with indoor and outdoor games, cinema, cultural programmes, adventure outings, picnics, leisure hours and so on.
Students must get a break from the monotony of regular classes and take part in sports to get healthy experiences outside the classroom. Sports teach life lessons like discipline, responsibility, self-confidence, accountability, and teamwork. Partaking in college sports keeps students physically and mentally fit and offers a means for students to more meaningfully engage with their education, increase academic performance. Playing sports helps the brain grow and makes it work better. KMC colleges offer the opportunity for every student to take part in sports. The college avails basketball table tennis chess and badminton during the break time. It also conducts regular sport competitions.
Today, nearly …… of KMC students pursue a degree in business management. The Student Development Centre (SDC) at KMC prepares our business management students before they start as a working professional. Embracing the functionalities of a Management Lab, SDC incubates would-be management professionals for the 21st-century job market. The center helps KMC students to have a profound educational experience and thrive through offering conferences, seminars, talkshows, workshops, campus development programs. We believe these signature learning experiences adequately prepare our students for successful careers. This uses innovative and interactive methods of learning to enhance the holistic development of students.”
The counseling classes at KMC aim to enable students to cope up any personal and emotional problems or study difficulties that may be affecting them. KMC conducts regular counseling classes to help students gain understanding and insight into any difficulties they may be experiencing, to develop emotional resilience and put into effect real change, enabling them to fulfill your academic and personal potential. KMC also provides motivational classes so as to enhance cognitive processing of students which lead to augmented effort and energy. Through guest speakers, motivational speakers and counselors we motivate our students to pursue a task with enthusiasm evading lackluster.
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.