Bachelor in Computer Applications

Bachelor in Computer Applications

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:

  • to produce professionals in the field of computer application as programmer and software developers.
  • to provide knowledge about various tools and techniques used in software development.
  • to provide students with both practical and theoretical aspects of studies related to computer applications.
  • to enhance the skill of students to create solutions of technical problems that arises in industrial, commercial as well as in government companies.
  • to provide students a fine base to continue their studies further such as Master in Computer Application (MCA), Masters in Arts as well as Management subject like MIT andd MBA.

Requirements

There is a certain eligibility criterion for all admission processes. In general, students must meet the following criteria:

  • Must obtain a minimum of D+ grade in each subject of grades 11 and 12 with a CGPA of 1.8 or higher, or a minimum of second division marks in 10+2, PCL, or equivalent in any discipline.
  • Must pass the entrance examination.

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.

bca.pkcampus.edu.np