Share

Digital Marketing Workshop at WRC College, Pokhara
22 August, 2023

Bachelors of Computer Application

Divya Gyan offers a Bachelor of Computer Application (BCA) degree in affiliation with Tribhuvan University, the oldest university in Nepal. The course program is developed by the Faculty of Humanities and Social Science. BCA is already quite a popular program at the crest of the IT revolution, and the main objective of the BCA program is to produce IT professionals like Software Engineers, Database Developers, Network Engineers, System Administrators, Network Security Experts, Quality Assurance Analysts, System Analyst, IT managers and so on.The demand for IT professionals in software companies in Nepal and elsewhere in the world has been on a steady increase in recent years. There are a lot of opportunities for IT graduates both in Nepal and abroad.

Why BCA?

Bachelor of Computer Application is a foundational course that bases the students on a rather wide variety of courses like Networking, Programming, Database, Systems, AI, and so on. In the latter semesters, students can even choose a specialization that they would want to further their careers in with the concentration area of their choosing. The multifaceted foundation building whilst retaining the flexibility to select a specialization later on is one of the primary advantages of this program.

4 Years Bachelors

BCA is a four-year bachelor's program administered in eight semesters, which is widely recognized as the most effective way of imparting a program like this. Additionally, having a four-year program is taken in higher regard both in Nepal and abroad. Should the student choose to go abroad, the process would be much smoother, and they would have more choices in academic programs going forward.

Bachelor of Computer Application at Divya Gyan College

  • Category: Bachelors
  • Course: Bachelor of Computer Application (BCA)
  • Faculty: Humanities and Social Science
  • Duration: 4 years
  • Affiliated to: Tribhuvan University

Since its founding, Divya Gyan College has garnered a relationship with some of the best IT companies operating in Nepal. This relationship has been mutually beneficial, as these IT Companies provide our students with the expert tutelage they need to become informed professionals in the field. We, in turn, provide these IT companies with our brilliant students as talent through internship and job placement programs.

At Divya Gyan, we train students in different areas according to their interests and help them grow their professional skills by providing them with an environment where they can work under the supervision of experts. The internship and job placement programs ensure that the students get a chance to put their skills to the test in the real world as well.

Moreover, the provisions for Non-credit training courses are set up so that the student can bridge the gap between academic teachings and professional expectations before they graduate. This drastically increases the student’s chances of employment after the program. A more detailed breakdown of the syllabus is presented later in the page.

Benefits of learning BCA at Divya Gyan

  • Learn professional courses right from the first semester to impart industry skills in different areas, like application development, networking, cloud computing, data science, database, networking, network security, quality assurance, design, multimedia, etc.
  • Grow your professional skills with the help of our in-house internship program.
  • Get continuous support from our lecturers and intern supervisors.
  • Get assistance in college projects while doing both coding and documentation.
  • Get familiar with the latest industry trends through guest lectures from industry experts, workshops, and seminars.
  • Enhance your skills by participating in different college project competitions.
  • Get premium quality education at an affordable cost without having to pay extra for training and books.
  • Get paid when you start working on real projects before you complete the degree.
  • Get college-endorsed placement into some of the top software companies in Nepal and other corporate houses.
  • Get the opportunity to network with industry experts along with college faculty.

Eligibility for studying BCA at TU

The minimum requirements to enroll in a 4-year TU, BCA program is mentioned below:
Students who have secured minimum “D” grades in each subject of grades 11 and 12 with CGPA 2.0 or a minimum score of second division marks in all subjects of 10+ 2 or equivalent examinations are eligible for admission to the BCA program of Tribhuvan University.

Syllabus:

S.N Suject Code File
First
1 Computer Fundamentals and Applications CACS101 View
2 Socieity & Technology CACO102 View
3 English I CAEN103 View
4 Mathematics I CAMT104 View
5 Digital Logic CACS105 View
Second
1 C-Programming CACS151 View
2 Financial-Accounting CAAC152 View
3 English-II CAEN153 View
4 Mathematics II CAMT154 View
5 Microprocessor-and-Computer Architecture CACS155 View
Third
1 Data-Structure-and-Algorithms CACS201 View
2 Probability-and-Statistics CAST202 View
3 System-Analysis-and-Design CACS203 View
4 Object Oriented Programming in Java CACS204 View
5 Web-Technology CACS205 View
Fourth
1 Operating-System CACS251 View
2 Numerical-Methods CACS252 View
3 Software-Engineering CACS253 View
4 Scripting-Language CACS254 View
5 Database Management System CACS255 View
6 Project-I CAPJ256 View
Fifth
1 Mis-and-E-Business CACS301 View
2 Dot-Net-Technology CACS302 View
3 Computer-Networking CACS303 View
4 Introduction to Management CAMG304 View
5 Computer Graphics and Animation CACS305 View
Sixth
1 Mobile Programming CACS351 View
2 Distributed System CACS352 View
3 Applied Economics CAEC353 View
4 Advanced Java Programming CACS354 View
5 Network Programming CACS355 View
6 Project II CAPJ356 View
Seventh
1 Cyber law and Professional Ethics CACS401 View
2 Cloud Computing CACS402 View
3 Internship CAIN403 View
4 Image Processing CACS404 View
5 Database Administration CACS405 View
6 Network Administration CACS406 View
7 Operational Research CAOR451 View
8 Project III CAPJ452 View
Eight
1 Database Programming CACS453 View
2 Geographical Information System CACS454 View
3 Data Analysis and Visualization CACS455 View
4 Machine Learning CACS456 View

Recent Notices

Bachelor of Computer Application results notices of first third and fourth semesters 28 October,2024
Tribhuvan University published re entrance notice for admission in Bachelor of Computer Application 2081/82. 24 October,2024
BCA sixth and eighth semesters exam schedules notice published by TU 8 August,2024
BCA sixth and eighth semester online form fillup notice of TU 30 July,2024
TU published BCA third semester of 2022 batch exam centers list notice 9 July,2024