Bachelor in Computer Applications (BCA)

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: