Bachelor in Computer Applications (BCA)

The Patan Multiple Campus is Tribhuvan Universitie’s lone component campus in Lalitpur district, the valley’s second biggest city. It was formally established on 17th Bhadra, 2011 B.S., and was known as “Patan Inter College” at the time. On Bhadra 31, 2021 BS, the college was opened by His Majesty Mahendra Bir Bikram Shah. Bachelor of Computer Applications (BCA) is a four-year, semester-based undergraduate degree offered by Tribhuvan University’s Faculty of Humanities and Social Sciences. It’s a technical-professional degree that prepares students for careers in computer applications and software development.
Objectives of BCA
- Produces programmers and software developers who are experts in the field of computer applications with theoretical and practical knowledges.
- Teaches students about various software development tools and methodologies.
- Improves student’s ability to generate answers to technical issues that emerge in industrial, commercial, and government organizations.
- Offers students with a solid foundation for subsequent study at MIT, MBA, MCA, and other institutions.
Eligibility to Study BCA at Patan Multiple Campus
- Admission to the Computer Application degree is open to students from all faculties.
- Graduates from PCL or +2 or equivalent in any discipline who completed all subjects in 11 and 12 with a minimum of 40% marks or ‘C’ grade or 2 CGPA or C grade are eligible for admission.
Course Structure
First Year
Semester I
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CASC101 |
Computer Fundamentals and Applications |
4 |
4 |
– |
4 |
| 2 |
CASO102 |
Society and Technology |
3 |
3 |
– |
– |
| 3 |
CAEN103 |
English I |
3 |
3 |
1 |
– |
| 4 |
CAMT104 |
Mathematics I |
3 |
3 |
1 |
1 |
| 5 |
CASC105 |
Digital Logic |
3 |
3 |
– |
2 |
| |
Total |
|
16 |
16 |
2 |
7 |
Semester II
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CASC151 |
C programming |
4 |
4 |
1 |
3 |
| 2 |
CAAC152 |
Financial Accounting |
3 |
3 |
1 |
1 |
| 3 |
CAEN153 |
English II |
3 |
3 |
1 |
– |
| 4 |
CAMT154 |
Mathematics II |
3 |
3 |
1 |
1 |
| 5 |
CASC155 |
Microprocessor and Comp. Architecture |
3 |
3 |
1 |
2 |
| |
Total |
|
16 |
16 |
5 |
7 |
Second Year
Semester III
| |
Third Semester |
|
|
|
|
|
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS201 |
Data Structure and Algorithms |
3 |
3 |
– |
3 |
| 2 |
CAST202 |
Probability and Statistics |
3 |
3 |
1 |
1 |
| 3 |
CACS203 |
System Analysis and Design |
3 |
3 |
1 |
– |
| 4 |
CACS204 |
OOP in Java |
3 |
3 |
1 |
2 |
| 5 |
CACS205 |
Web Technology |
3 |
3 |
– |
3 |
| |
Total |
|
15 |
15 |
3 |
9 |
Semester IV
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS 251 |
Operating System |
3 |
3 |
1 |
2 |
| 2 |
CACS 252 |
Numerical Methods |
3 |
3 |
1 |
2 |
| 3 |
CACS 253 |
Software Engineering |
3 |
3 |
1 |
– |
| 4 |
CACS 254 |
Scripting Language |
3 |
3 |
– |
3 |
| 5 |
CACS 255 |
Database Management System |
3 |
3 |
1 |
2 |
| 6 |
CAPj256 |
Project I |
2 |
– |
– |
4 |
| |
Total |
|
17 |
15 |
4 |
13 |
Third Year
Semester V
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS301 |
MIS and e-Business |
3 |
3 |
– |
2 |
| 2 |
CACS302 |
DotNet Technology |
3 |
3 |
– |
3 |
| 3 |
CACS303 |
Computer Networking |
3 |
3 |
– |
2 |
| 4 |
CAMG304 |
Introduction to Management |
3 |
3 |
1 |
– |
| 5 |
CACS305 |
Computer Graphics and Animation |
3 |
3 |
1 |
2 |
| |
Total |
|
15 |
15 |
2 |
9 |
Semester VI
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS351 |
Mobile Programming |
3 |
3 |
– |
3 |
| 2 |
CACS352 |
Distributed System |
3 |
3 |
1 |
– |
| 3 |
CACS353 |
Applied Economics |
3 |
3 |
1 |
– |
| 4 |
CACS354 |
Advanced Java Programming |
3 |
3 |
– |
3 |
| 5 |
CACS355 |
Network Programming |
3 |
3 |
– |
2 |
| 6 |
CAPj356 |
Project II |
2 |
– |
– |
4 |
| |
Total |
|
17 |
15 |
2 |
12 |
Fourth Year
Semester VII
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS401 |
Cyber Law and Professional Ethics |
3 |
3 |
1 |
– |
| 2 |
CACS402 |
Cloud Computing |
3 |
3 |
– |
3 |
| 3 |
CAIN403 |
Internship |
3 |
– |
– |
– |
| 4 |
N/A |
Elective I |
3 |
3 |
– |
– |
| 5 |
N/A |
Elective II |
3 |
3 |
– |
– |
| |
Total |
|
15 |
12 |
1 |
3 |
Semester VIII
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CAOR451 |
Operations Research |
3 |
3 |
1 |
– |
| 2 |
CAPj452 |
Project III |
6 |
– |
– |
12 |
| 3 |
N/A |
Elective III |
3 |
3 |
– |
– |
| 4 |
N/A |
Elective IV |
3 |
3 |
– |
– |
| |
Total |
|
15 |
9 |
1 |
12 |
For More Information on Patan Multiple Campus:
Course Structure
First Year
Semester I
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CASC101 |
Computer Fundamentals and Applications |
4 |
4 |
– |
4 |
| 2 |
CASO102 |
Society and Technology |
3 |
3 |
– |
– |
| 3 |
CAEN103 |
English I |
3 |
3 |
1 |
– |
| 4 |
CAMT104 |
Mathematics I |
3 |
3 |
1 |
1 |
| 5 |
CASC105 |
Digital Logic |
3 |
3 |
– |
2 |
| |
Total |
|
16 |
16 |
2 |
7 |
Semester II
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CASC151 |
C programming |
4 |
4 |
1 |
3 |
| 2 |
CAAC152 |
Financial Accounting |
3 |
3 |
1 |
1 |
| 3 |
CAEN153 |
English II |
3 |
3 |
1 |
– |
| 4 |
CAMT154 |
Mathematics II |
3 |
3 |
1 |
1 |
| 5 |
CASC155 |
Microprocessor and Comp. Architecture |
3 |
3 |
1 |
2 |
| |
Total |
|
16 |
16 |
5 |
7 |
Second Year
Semester III
| |
Third Semester |
|
|
|
|
|
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS201 |
Data Structure and Algorithms |
3 |
3 |
– |
3 |
| 2 |
CAST202 |
Probability and Statistics |
3 |
3 |
1 |
1 |
| 3 |
CACS203 |
System Analysis and Design |
3 |
3 |
1 |
– |
| 4 |
CACS204 |
OOP in Java |
3 |
3 |
1 |
2 |
| 5 |
CACS205 |
Web Technology |
3 |
3 |
– |
3 |
| |
Total |
|
15 |
15 |
3 |
9 |
Semester IV
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS 251 |
Operating System |
3 |
3 |
1 |
2 |
| 2 |
CACS 252 |
Numerical Methods |
3 |
3 |
1 |
2 |
| 3 |
CACS 253 |
Software Engineering |
3 |
3 |
1 |
– |
| 4 |
CACS 254 |
Scripting Language |
3 |
3 |
– |
3 |
| 5 |
CACS 255 |
Database Management System |
3 |
3 |
1 |
2 |
| 6 |
CAPj256 |
Project I |
2 |
– |
– |
4 |
| |
Total |
|
17 |
15 |
4 |
13 |
Third Year
Semester V
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS301 |
MIS and e-Business |
3 |
3 |
– |
2 |
| 2 |
CACS302 |
DotNet Technology |
3 |
3 |
– |
3 |
| 3 |
CACS303 |
Computer Networking |
3 |
3 |
– |
2 |
| 4 |
CAMG304 |
Introduction to Management |
3 |
3 |
1 |
– |
| 5 |
CACS305 |
Computer Graphics and Animation |
3 |
3 |
1 |
2 |
| |
Total |
|
15 |
15 |
2 |
9 |
Semester VI
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS351 |
Mobile Programming |
3 |
3 |
– |
3 |
| 2 |
CACS352 |
Distributed System |
3 |
3 |
1 |
– |
| 3 |
CACS353 |
Applied Economics |
3 |
3 |
1 |
– |
| 4 |
CACS354 |
Advanced Java Programming |
3 |
3 |
– |
3 |
| 5 |
CACS355 |
Network Programming |
3 |
3 |
– |
2 |
| 6 |
CAPj356 |
Project II |
2 |
– |
– |
4 |
| |
Total |
|
17 |
15 |
2 |
12 |
Fourth Year
Semester VII
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CACS401 |
Cyber Law and Professional Ethics |
3 |
3 |
1 |
– |
| 2 |
CACS402 |
Cloud Computing |
3 |
3 |
– |
3 |
| 3 |
CAIN403 |
Internship |
3 |
– |
– |
– |
| 4 |
N/A |
Elective I |
3 |
3 |
– |
– |
| 5 |
N/A |
Elective II |
3 |
3 |
– |
– |
| |
Total |
|
15 |
12 |
1 |
3 |
Semester VIII
| S.N. |
Course Code |
Course Title |
Credit Hours |
Lecture Hours |
Tutorial Hours |
Lab Hours |
| 1 |
CAOR451 |
Operations Research |
3 |
3 |
1 |
– |
| 2 |
CAPj452 |
Project III |
6 |
– |
– |
12 |
| 3 |
N/A |
Elective III |
3 |
3 |
– |
– |
| 4 |
N/A |
Elective IV |
3 |
3 |
– |
– |
| |
Total |
|
15 |
9 |
1 |
12 |
For More Information on Patan Multiple Campus: