Introduction of Bachelor of Computer Application (BCA):

BCA is an undergraduate degree in the field of Information and Technology. With technological advancement and the rise in MNCs and IT, the requirement for computer professionals is growing day by day.

BCA Curriculum Structure

This increasing growth within the IT industry has created lots of opportunities for computer graduates. Hence, BCA is a wonderful career choice for those that have always been fascinated by the realm of computers and technologies.

Bachelor of Computer Application (BCA) is one of the popular courses among scholars who want to form their career within the IT (Information Technology) field. This course imparts knowledge about different computer applications and the way to resolve and address the issues which arise from a computer and its applications.

Bachelor of Computer Applications is a four-year (8 semesters) undergraduate course that deals with information technology and computer applications. This course includes subjects like core programming languages Java and C++, organization, networking, and others.

BCA provides various opportunities to scholars who wish to pursue their careers in IT and software. After completing a BCA degree, the graduates are eligible to get admission to a master’s degree such as MCA, MBA, MIS, MIT, MSc. and other master-level courses.

Furthermore, the BCA graduates will get enough opportunities to perform as IT officers, system developers, system analysts, software engineers, system administrators, etc. within and out of doors the country.


Eligibility:

The students who have successfully completed +2 or Intermediate in any discipline such as science, management, and others with a minimum of 45% marks or C Grade in each subject can join the BCA program of Pokhara University. It is also mandatory to have attended 100 marks of Mathematics or Computer Science in 10+2 or Intermediate level. The students with mathematics and computer backgrounds will have an extra advantage.


Job Prospects:

BCA graduates have a good scope in jobs such as Web Developer, Web Designer, Network Administrator, System Manager, Software Engineer, Software Developer, Software Tester, etc. depending on the talents gained during the BCA degree.

In the reality, Information and Technology are so deep-rooted in our lives that without the utilization of technology, life can’t be thought of in easier ways. BCA offers various opportunities for students who are always able to learn and don't seem to be afraid to perform hard.

Acquiring a graduation certificate in BCA isn’t enough to compel employers to hire us. One must be receptive to learning new skills and grabbing opportunities coming their way.

Normally, scholars begin working on online gigs during their college. This helps them gain experience and find out about real-world challenges. If you’re someone who is often generous to new experiences, then the I.T. sector will welcome you with open arms.


BCA Course Details:

FIRST SEMESTER

Code

Course Details

Credits

ENG 121

English

3

MTH 131

Mathematics I

3

ELX 111

Digital Logic Systems

3

CMP 116

Computer Fundamental and Application

3

CMP 117

Programming Logic and Techniques

3

→ First Semester Detailed Syllabus

SECOND SEMESTER

Code

Course Details

Credits

ENG 122

Business and Technical Communication

3

MTH 132

Mathematics II

3

ACC 131

Financial Accounting I

3

CMP 118

Programming Language in C

3

ELX 112

Fundamentals of Electrical and Electronic

3

PRJ 151

Project I

1

→ Second Semester Detailed Syllabus

THIRD SEMESTER

Code

Course Details

Credits

CMP 215

Object Oriented Programming in C++

3

CMP 227

Data Structure & Algorithms

3

CMP 221

System Analysis and Design

3

ACC 231

Financial Accounting II

3

ELX 232

Microprocessor

3

→ Third Semester Detailed Syllabus

FOURTH SEMESTER

Code

Course Details

Credits

MTH 230

Numerical Methods

3

CMP 216

Visual Programming

3

CMP 230

Operating Systems

3

CMP 226

Database Management System

3

CMP 242

Computer Graphics & Multimedia Technology

4

PRJ 251

Project II

2

→ Fourth Semester Detailed Syllabus

FIFTH SEMESTER

Code

Course Details

Credits

CMP 332

Computer Architecture

3

CMP 313

Java Programming

3

CMP 380

Web Technologies I

3

MTH 330

Mathematical Foundation of Computer Science

3

CMP 323

Software Engineering

3

→ Fifth Semester Detailed Syllabus

SIXTH SEMESTER

Code

Course Details

Credits

MGT 322

Organization Management

3

MTH 320

Fundamentals of Probability and Statistics

3

CMP 402

Web Technologies II

3

CMP 336

Data Communication and Computer Network

3

ECO 311

Applied Economics

3

PRJ 351

Project III

3

→ Sixth Semester Detailed Syllabus

SEVENTH SEMESTER

Code

Course Details

Credits

CMP 401

E-Business

3

CMP 350

Simulation and Modelling

3

CMP 337

Linux

3

INT 461

Internship

3

N/A

Elective I

3

→ Seventh Semester Detailed Syllabus

EIGHTH SEMESTER

Code

Course Details

Credits

MGT 421

Management Information System

3

CMP 404

Mobile Application Development Technology

3

PRJ 451

Project IV

5

N/A

Elective II

3

→ Eighth Semester Detailed Syllabus



Elective Subjects:

S.N.

Computer Subjects

1.

Geographical Information System

2.

Artificial Intelligence

3.

Distributed Database System

4.

COM/DCOM Programming

5.

Advanced Techniques in Programming

6.

Data Mining and Warehousing

7.

Advanced Multimedia

8.

Advance Database (PL/SQL)

9.

Dot (.) Net Programming

10.

Cloud Computing

11.

WAP and WML

12.

Information and Network Security

13.

Software Testing and Project Management

14.

OODBMS

15.

Embedded System

S.N.

Management Subjects

1.

Project Management

2.

International Business

3.

Promotion Management

4.

International Marketing

5.

Marketing Management

6.

Sales Management


==== Point to Note ====

If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].

See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.

Please write comments if you find anything incorrect, or if you want to share more information about the topic discussed above.

Pokhara University (PU) BCA Information: