BCA Curriculum Structure - BCA Notes (Pokhara University)

Breaking

Friday, September 18, 2020

BCA Curriculum Structure

BCA Curriculum Structure

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 are growing day-by-day.


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 in all the popular courses among the 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 the scholars who wish to pursue their career 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 Officer, system developers, system analysts, software engineers, system administrators, etc. within and out of doors the country.



Eligibility:

Students should have scored a minimum of "C" Grade in all subjects in 10+2 (Secondary Level).

OR

The students who have successfully completed 10+2 or intermediate level in any discipline such as science, engineering, management, arts, and others can join the BCA program of Pokhara University. The students with mathematics and computer background 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 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 the 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

Course Code

Course Details

Credit Hours

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

SECOND SEMESTER

Course Code

Course Details

Credit Hours

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

THIRD SEMESTER

Course Code

Course Details

Credit Hours

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

FOURTH SEMESTER

Course Code

Course Details

Credit Hours

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

FIFTH SEMESTER

Course Code

Course Details

Credit Hours

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

SIXTH SEMESTER

Course Code

Course Details

Credit Hours

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

SEVENTH SEMESTER

Course Code

Course Details

Credit Hours

CMP 401

E-Business

3

CMP 350

Simulation and Modelling

3

CMP 337

Linux

3

INT 461

Internship

3

N/A

Elective I

3

EIGHTH SEMESTER

Course Code

Course Details

Credit Hours

MGT 421

Management Information System

3

CMP 404

Mobile Application Development Technology

3

PRJ 451

Project IV

5

N/A

Elective II

3

Elective Subjects:

S.No.

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.No.

Management Subjects

1.

Project Management

2.

International Business

3.

Promotion Management

4.

International Marketing

5.

Marketing Management

6.

Sales Management

No comments:

Post a Comment

If you have any doubt, then don't hesitate to drop comments.