Bachelor of Computer Application (BCA)
Study BCA (TU) In Kathmandu
Bachelor in Computer Application (BCA), introduced by Tribhuvan University (TU) under the Humanities and Social Science faculties in the academic year 2074/2075, offers students a comprehensive understanding of computer applications, including programming and software development.
The Bachelor of Computer Application (BCA) is a four-year degree in Nepal, focusing on application development and software development. Students can work in various fields like design, multimedia, network security, and system administration. The program involves programming languages, project development, and internships in IT industries. Core computer courses are similar, but the main focus is programming.
Many students prefer to pursue their BCA degree at Kathmandu Model College (KMC), recognized as one of the Best Private Colleges in Nepal. KMC provides a conducive learning environment with experienced faculty and innovative teaching methods, making it a top choice for BCA students.
At KMC, students enjoy access to top-notch facilities, including state-of-the-art computer labs equipped with the latest technology for hands-on learning. The college offers internship opportunities with leading IT companies, allowing students to gain real-world experience.
KMC’s commitment to excellence is evident in its faculty members, who are dedicated mentors guiding students toward success. With its focus on practical application and industry-relevant curriculum, KMC stands out as the premier choice for BCA education in Nepal.
Detailed course syllabus can be downloaded at
https://www.tufohss.edu.np/wp-content/uploads/Syllabus/Syllabus-BCA.pdf
Program objective
- Foster a comprehensive understanding of computer applications, encompassing both theoretical knowledge and practical skills.
- Cultivate critical thinking and problem-solving abilities essential for addressing challenges in the field of information technology.
- Equip students with the necessary expertise to develop and implement innovative solutions in software development and programming.
- Prepare graduates to adapt to the rapidly evolving technology landscape and stay alongside emerging trends in the IT industry.
- Instill ethical values and professional integrity to guide students in their roles as responsible contributors to the IT community.
Academic Process
Qualification
- Minimum D* grade in each subject of grades 11 and 12 with a CGPA of 1.8 or more.
- Minimum second division marks in 10+2, PCL, or equivalent in any discipline.
- Students awaiting grade 12 results after completing grade 11 are also eligible to apply.
Entrance Exam
- Eligibility for the BCA program depends upon successfully passing the BCA Entrance Exam administered by TU FOHSS (Faculty of Humanities and Social Sciences at Tribhuvan University)
- Candidates are required to attain a minimum passing score, typically around 40%, to qualify for admission.
- Colleges may opt to conduct individual presentations and interviews to evaluate the suitability of candidates. Ultimately, the admission committee of each college retains the final authority in the final selection process for the BCA program.
Eligibility Criteria
- Students seeking admission in Social Work must have secured at least D+ in all subjects in Grade 11 and Grade 12.
- 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.
Start Your Transformation With Globally Acclaimed Academic Credentials
BCA Syllabus
Please find below a summary of subjects that are offered across the four semesters as part of the TU’s BCA program.
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 |
BCA Academic Calendar
Download your respective calendar here:
CALENDAR
5th Sem 2024
KMC College
CALENDAR
6th Sem 2024
KMC College
CALENDAR
7th Sem 2024
KMC College
CALENDAR
8th Sem 2024
KMC College
BCA Fee Structure
The BCA program fee structure reflects its status as one of the newest courses, making it slightly more affordable compared to established programs like BBM and BBA. Due to its recent introduction, institutions may offer competitive pricing to attract prospective students. Additionally, fees vary according to the geographical location of the colleges, with urban centers often commanding higher tuition rates compared to rural areas. As such, students can expect the BCA program fees to be relatively lower, providing an accessible pathway to quality education in the field of computer applications.
BCA Scholarships
When it comes to providing scholarships to deserving students, KMC stands at the forefront. After thoroughly evaluating both your +2 marks and BCA entrance exam scores, KMC offers certain percentage-based discounts on tuition fees. Furthermore, achieving a full GPA in each semester entitles students to additional fee reductions. Additionally, opting to pay the entire fee upfront also unlocks further discounts, making quality education more accessible and rewarding at KMC.
Facilities
Some of our facilities:
- The main building consists of a towering 12 stories.
- An IT lab equipped with computers supports a wide range of IT studies and practical applications.
- A spacious rooftop cafeteria, air-conditioned teaching rooms, conference rooms, auditoriums, and innovation labs are available.
- A sizable parking lot caters to the parking needs of faculty, staff, and visitors.
- A CCTV surveillance system ensures the security and safety of students.
- The Innovation Lab serves as a dynamic hub within the college, encouraging collaborative problem-solving and innovative solutions in the realms of development and humanitarian efforts.
- It provides a creative space where students can brainstorm, test, and scale up ideas aimed at addressing societal challenges and fostering positive change.
- The centralized Learning Management System (LMS) at KMC empowers students with a seamless digital learning experience.
- It offers a user-friendly interface for students to navigate, facilitating easy access to course materials, assignments, and resources anytime, anywhere.
- Through the LMS, students can track their academic progress, set and monitor their learning goals, and engage in interactive learning activities tailored to their individual needs.
- Boasts an extensive collection of textbooks, reference materials, periodicals, and journals from domestic and international publishers.
- Provides access to best-selling titles for coursework supplementation and knowledge expansion.
- Dedicated library staff maintain an organized environment and offer support to students seeking research materials or academic assistance.
- The seminar room accommodates up to 200 attendees for academic presentations, workshops, and guest lectures.
- The auditorium hall enhances presentations with cutting-edge audio and video technology.
- Vital venues for intellectual exchange, fostering vibrant academic discourse and idea-sharing.
- Renowned for vibrant ambiance and commitment to cleanliness and hygiene standards.
- Diverse menu offerings curated to meet nutritional needs and preferences throughout the week.
- Emphasizes culinary excellence, offering students a delightful array of flavorful dishes to enjoy.
- Separate wings for boys and girls overseen by dedicated wardens ensure a safe and supportive living environment.
- Dorm rooms are spacious, impeccably maintained, and furnished with modern amenities to create a comfortable and welcoming atmosphere.
- Weekends feature a balance of academic classes and entertaining indoor and outdoor activities to foster student engagement and relaxation.
- KMC offers a variety of sports activities including basketball, table tennis, chess, and badminton during breaks, providing students with opportunities for physical activity and recreation.
- Regular sporting events organized by the college promote teamwork, sportsmanship, and healthy competition among students.
- Participation in sports is encouraged for all students as part of a holistic approach to personal development and well-being.
- SMS service focusing on the result distribution to students.
- Emergency news for the parents through the SMS info.
- The SDC at KMC provides comprehensive preparation for business management students entering the professional world, incorporating features of a modern management lab.
- Through conferences, seminars, discussion forums, workshops, and campus events, the SDC enriches students’ educational experience and equips them with practical skills for career success.
- Dedicated to nurturing aspiring management professionals, the SDC ensures students are well-prepared for the demands of the twenty-first-century job market.
- Counseling classes are available to support students in addressing psychological, emotional, or academic challenges they may encounter during their academic journey.
- Motivating classes offered by KMC aim to enhance students’ cognitive processing, leading to increased focus, effort, and academic achievement.
- The college’s counseling and placement services are designed to support students’ overall well-being and academic success, ensuring they are equipped to thrive both personally and professionally.
Why Study BCA at KMC?
Studying BCA at KMC, recognized as the Best TU Affiliated College in Nepal, presents an unparalleled opportunity for students seeking quality education and comprehensive career preparation. At KMC, emphasis is placed on nurturing students under the guidance of experienced faculty members who bring a wealth of knowledge and industry insights to the classroom. With a commitment to excellence in education, KMC ensures that students receive a holistic learning experience that goes beyond the curriculum.
As the Best BCA College TU Affiliated in Nepal, KMC stands out for its focus on providing practical exposure and placement opportunities to its students. Through internships, industry collaborations, and career development programs, KMC equips students with the skills and experience necessary to excel in the competitive field of computer applications. Moreover, the college’s strong network of alumni and industry connections enhances students’ prospects for securing lucrative job placements upon graduation.
Modern Computer Labs
Equipped with cutting-edge technology, KMC’s computer labs offer BCA students hands-on experience in programming, software development, and other vital skills. These advanced facilities allow students to apply theoretical knowledge in practical settings, ensuring they are well-prepared for the challenges of the IT industry at the best BCA college in Kathmandu.
Industry-Relevant Curriculum
The BCA program at KMC is designed to align with industry standards and trends, ensuring that students acquire relevant and up-to-date knowledge and skills. With a curriculum crafted in consultation with industry experts, students graduate with a strong foundation in computer applications, making them highly sought-after by employers at the best BCA college in Kathmandu.
Experienced Faculty
KMC’s BCA program is led by experienced faculty members who bring a wealth of knowledge and expertise to the classroom. These dedicated professors not only impart theoretical concepts but also share real-world insights and practical experiences, enriching the learning experience and preparing students for success in their careers at the best BCA college in Kathmandu.
Placement Opportunities
KMC provides ample placement opportunities for BCA students, with partnerships with reputed organizations and IT companies. Through internships and industry collaborations, students gain valuable work experience and networking opportunities, enhancing their employability and career prospects upon graduation from the best BCA college in Kathmandu.
Supportive Learning Environment
At KMC, BCA students benefit from a supportive learning environment that encourages collaboration, critical thinking, and innovation. With small class sizes and personalized attention from faculty, students receive the guidance and support they need to excel academically and professionally at the best BCA college in Kathmandu.
BCA Faculty Members
Respective faculty members:
- All
- Coordinator
- Computer Science
- Marketing Management
- Mathematics
- English
Success Stories
Trusted by Thousand of Students and Tutors
Gokarna Karki (BBA, 2008/12 Batch)
Branch Manager, NMB Bank
Maya Rai (BBA, 2008/12 Batch)
MD of Nepal Knotcraft Center
Abhisek Khadgi (BBA, 2013/17 Batch)
Founder, Lalteen Store
Sagar Kharel (BBA, 2013/17 Batch)
Academic coordinator, KMSS
Have Any Questions?
FAQ's
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.
Why should I choose to study BCA at KMC?
KMC offers a top-notch BCA program recognized as the Best BCA College TU Affiliated in Nepal. With experienced faculty, an industry-relevant curriculum, and ample placement opportunities, KMC ensures students receive quality education and comprehensive career preparation.
What makes KMC's BCA program stand out?
KMC’s BCA program distinguishes itself with modern computer labs, an industry-relevant curriculum, experienced faculty, and a supportive learning environment. These factors collectively contribute to students’ academic and professional growth, making KMC the premier choice for BCA education.
How does KMC support students in securing internships and job placements?
KMC facilitates internships and job placements for BCA students through partnerships with reputed organizations and IT companies. Through these collaborations, students gain valuable work experience and networking opportunities, enhancing their employability and career prospects.
What is the admission process for the BCA program at KMC?
To enroll in KMC’s BCA program, students must successfully pass the BCA Entrance Exam administered by TU FOHSS. Additionally, colleges may conduct individual presentations and interviews as part of the admission process, with the final selection determined by the admission committee of each college.
Does KMC offer scholarships for BCA students?
Yes, KMC provides scholarships to deserving BCA students based on their +2 marks and BCA entrance exam scores. Additionally, students who achieve a full GPA in each semester or choose to pay the entire fee upfront may qualify for further fee reductions, making quality education more accessible at KMC.
Which are the top 10 BCA colleges in Nepal?
The list of top 10 BCA colleges in Nepal are as below:-
- Kathmandu Model College (KMC)
- Kathmandu University School of Engineering (KUSOED)
- Tribhuvan University, Institute of Science and Technology (IOST)
- Pokhara University, School of Engineering (PU-SoE)
- Purbanchal University, School of Science and Technology (PU-SST)
- Nepal College of Information Technology (NCIT)
- Kantipur City College (KCC)
- Nepal Engineering College (NEC)
- Prime College
- St. Xavier’s College, Maitighar