Introduction
Bachelor in Computer Application (BCA), offered by the Faculty of Humanities and Social Sciences, Tribhuvan University (TU) is the newly introduced subject approved from the academic year of 2071/72 B.S. Basically, TU has offered teaching of this course from its constituent campuses.
This four years(8 semester) course has been sytarted with an objective to prodiuce qualified computer software developers having wide range of knowledge in the technical field. Students admitting to this subject gets pratical learning to solve computer based problems of different types in infrastructural development, social sciences as well as business and industries. The development sector of Nepal is booming now in the aftermath of the political stability gradually Nepalese people are realizing. At this time, the county requires development scientists, social engineers, software developers for which this subject is the best one for the young aspirants to make their base and to contribute with the digital knowledge and skills.
Objectives
The overall objective of the BCA program is to impart pratical knowledge to solve computer based problems of different types in infrastrucutre development, social services as well as business and industries for the booming development sector worldwide as well as within the nation. The following are the specific objectives:
Requirements
There is a certain eligibility criterion for all admission processes. In general, students must meet the following criteria:
Selected applicants are issued offer letters for admission. They must submit their acceptance along with the required original certificates or testimonials within the stipulated period to secure their admission.
Course Cycle
|
First Semester |
||||||
|
S.N |
Course Code |
Course Ttile |
Credit Hrs. |
Lecture Hrs. |
Tutorial Hrs. |
Lab Hrs. |
|
1 |
CACS101 |
Computer Fundamentals and Applications |
4 |
4 |
- |
4 |
|
2 |
CASO102 |
Society & Technology |
3 |
3 |
- |
- |
|
3 |
CAEN103 |
English I |
3 |
3 |
1 |
- |
|
4 |
CAMT104 |
Mathematics I |
3 |
3 |
1 |
1 |
|
5 |
CACS105 |
Digital Logic |
3 |
3 |
- |
2 |
|
Total |
16 |
16 |
2 |
7 |
||
|
Second Semester |
||||||
|
S.N |
Course Code |
Course Title |
Credit Hrs. |
Lecture Hrs. |
Tutorial Hrs. |
Lab Hrs. |
|
1 |
CACS151 |
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 |
CACS155 |
Microprocessor and Computer Architecture |
3 |
3 |
1 |
2 |
|
Total |
16 |
16 |
5 |
7 |
||
|
Third Semester |
||||||
|
S.N |
Course Code |
Course Title |
Credit Hrs. |
Lecture Hrs. |
Tutorial Hrs. |
Lab Hrs. |
|
1 |
CACS201 |
Data Structure and Algorithm |
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 |
||
|
Fourth Semester |
||||||
|
S.N |
Course Code |
Course Title |
Credit Hrs. |
Lecture Hrs. |
Tutorial Hrs. |
Lab Hrs. |
|
1 |
CACS251 |
Operating System |
3 |
3 |
1 |
2 |
|
2 |
CACS252 |
Numerical Methods |
3 |
3 |
1 |
2 |
|
3 |
CACS253 |
Software Engineering |
3 |
3 |
1 |
- |
|
4 |
CACS254 |
Scripting Languages |
3 |
3 |
- |
3 |
|
5 |
CACS255 |
Database Management System |
3 |
3 |
1 |
2 |
|
6 |
CACS256 |
Project I |
2 |
- |
- |
4 |
|
Total |
17 |
15 |
4 |
13 |
||
|
Fifth Semester |
||||||
|
S.N |
Course Code |
Course Title |
Credit Hrs. |
Lecture Hrs. |
Tutorial Hrs. |
Lab Hrs. |
|
1 |
CACS301 |
MIS and e-Business |
3 |
3 |
- |
2 |
|
2 |
CACS302 |
Dot Net Technology |
3 |
3 |
- |
3 |
|
3 |
CACS303 |
Computer Networking |
3 |
3 |
- |
2 |
|
4 |
CACS304 |
Introduction to Management |
3 |
3 |
1 |
- |
|
5 |
CACS305 |
Computer Graphics and Animation |
3 |
3 |
1 |
2 |
|
Total |
15 |
15 |
2 |
9 |
||
|
Sixth Semester |
||||||
|
S.N |
Course Code |
Course Title |
Credit Hrs. |
Lecture Hrs. |
Tutorial Hrs. |
Lab Hrs. |
|
1 |
CACS351 |
Mobile Programming |
3 |
3 |
- |
3 |
|
2 |
CACS352 |
Distributed System |
3 |
3 |
1 |
- |
|
3 |
CACS353 |
Applied Economics |
3 |
3 |
1 |
- |
|
4 |
CACS354 |
Advance Java Programming |
3 |
3 |
- |
3 |
|
5 |
CACS355 |
Network Programming |
3 |
3 |
- |
2 |
|
6 |
CAPJ356 |
Project II |
2 |
- |
- |
4 |
|
Total |
17 |
15 |
2 |
12 |
||
|
Seventh Semester |
||||||
|
S.N |
Course Code |
Course Title |
Credit Hrs. |
Lecture Hrs. |
Tutorial Hrs. |
Lab Hrs. |
|
1 |
CACS401 |
Cyber Law & Professional Ethics |
3 |
3 |
1 |
- |
|
2 |
CACS402 |
Cloud Computing |
3 |
3 |
- |
3 |
|
3 |
CACS403 |
Internships |
3 |
- |
- |
- |
|
4 |
|
Elective I |
3 |
3 |
|
|
|
5 |
|
Elective II |
3 |
3 |
|
|
|
Total |
|
|
15 |
12 |
|
|
|
Eighth Semester |
||||||
|
S.N |
Course Code |
Course Title |
Credit Hrs. |
Lecture Hrs. |
Tutorial Hrs. |
Lab Hrs. |
|
1 |
CAOR451 |
Operational Research |
3 |
3 |
1 |
|
|
2 |
CAPJ452 |
Project III |
6 |
|
|
12 |
|
3 |
|
Elective III |
3 |
3 |
|
|
|
4 |
|
Elective IV |
3 |
3 |
|
|
|
Total |
|
|
15 |
9 |
|
|
List of Elective Subjects
|
S.N |
Course Code |
Course Title |
Credit Hrs. |
|
1 |
CAPS476 |
Applied Psychology |
3 |
|
2 |
CACS477 |
Geographical Information System |
3 |
|
3 |
CACS478 |
IT in Banking |
3 |
|
4 |
CACS479 |
Hotel Inforemation System |
3 |
|
5 |
CACS480 |
Enterprise Resourse Planning |
3 |
|
6 |
CACS482 |
Knowledge Engineering |
3 |
|
7 |
CACS483 |
Advance DotNet Technology |
3 |
|
8 |
CACS484 |
Database Programming |
3 |
|
9 |
CACS485 |
Database Administration |
3 |
|
10 |
CACS486 |
Network Administration |
3 |
|
11 |
CACS407 |
Software Project Management |
3 |
|
12 |
CACS410 |
Artificial Intelligence |
3 |
|
13 |
CACS404 |
Image Processing |
3 |
|
14 |
CACS456 |
Machine Learning |
3 |
|
15 |
CACS459 |
Information Security |
3 |
Testimonal
Tashka Singh
(8th Semester 2nd Batch)
The object of education is to prepare the young to educate themselves throughout their lives - Robert M.Hutchins
Joining Padmakanya Multiple Campus to achieve BCA degree was my best decision ever. I got the good opportunity to get sucess in IT sector. This college has helped me gain confidence and boldness with a great education that motivated me to be a better version of myself. The environment of our college, BCA department is so friendly that we can present our thoughts, ideas without any hesitation. Padmakanya Multiple Campus plays a vital role for enhancing women empowerment of our country. In our country, it is true that less number of women is involved in IT sector. So, launcing BCA programme in Padmakanya Multiple Campus has definitely helped to increase number of women in IT field.