Bachelor of Computer Application

Bachelor of Computer Application

Bachelors
·
4 years

Rajarshi Janak University's Bachelors in Computer Application (BCA) is a four-year course spread over 8 semesters. To meet the needs of growing IT industry in the country, RJU seeks to enhance the quality and skills of the students interested in the field through BCA.

Rajarshi Janak University started the Bachelor of Computer Application (BCA) from the academic session 2075/76.  Every year it enrolls 30 students. 

Course objectives

  1. Develop competent technical skills.
  2. Industry relevant training.
  3. To familiarize students with software programming, web designing, system networking etc.
  4. To inculcate values and experience important throughout the student's life.
  5. To enable students to develop computer programs using various programming methodologies.
  6. Enhance communication as well as critical thinking skills of the students

Eligibility

Intermediate / PCL or +2 level pass with minimum 40% marks or aggregate 'C' grade (at least 1.61 CGPA)

Job Prospects

The undergraduates in this field can work in the future as technical data entry operators in both private as well as public fields. A wide range of market in insurance business, accounting sector, stock markets, e-commerce sectors as well as marketing field is open for the undergrads to dive into.

For further studies after BCA, Students have options ranging from, Master in Computer Application (MCA), Master in Business Administration (MBA), Masters in Animation, Master's degree in Information Management (MIM), and Masters in Computer Management (MCM) etc. 

Curricular Structure

Courses and Credit Hours

  1. Computer Application - (23*3)+(1*4) = 73
  2. Language Courses - 3*3 = 9
  3. Mathematics and Statistics Courses - 3*3 = 9
  4. Social Science and Management Courses - 4*3 = 12
  5. Elective Courses - 4*3 = 12
  6. Projects - 2*2+6 = 10
  7. Internships - 3
  8. Total Credit Hours - 128

S.No

Course Code

Course Title

Credit Hours

First Year- First Semester

1

HCAC 101

Computer Fundamental and Office Automation

3

2

HENG 102

Foundation Course in Computing English I

3

3

HMTC 103

Math I

3

4

HCAC 104

Programming in C

3

5

HCAC 105

Digital Logic

3

Total Credit

15

First Year- Second Semester

1

HCASO 151

The Art of Social Engagement and Technology

3

2

HENG 152

Technical English

3

3

HMTH 153

Math II

3

4

HCAC 154

C++ Programming

4

5

HCAC 155

Operating Systems

3

Total Credit

16

Second Year- Third Semester

1

HCAC 201

Financial Accounting

3

2

HCAC 202

Data Structure & Algorithm

3

3

HCAC 203

Microprocessor & Assembly Language

3

4

HCAC 204

Computer Oriented Numerical Methods

3

5

HCAC 205

Data Communication & Computer Networking

3

Total Credit

15

Second Year- Forth Semester

1

HCAC 251

Java Programming

3

2

HCAC 252

Database Management System

3

3

HCAC 253

Computer Architecture

3

4

HCAC 254

System Analysis & Design

3

5

HCAC 255

Discrete Structure

3

6

HCAPJ 256

Project I

2

Total Credit

17

Third Year- Fifth Semester

1

HCAC 301

e- Governance

3

2

HCAC 302

Web Designing

3

3

HCAEC 303

Applied Economics

3

4

HCAST 304

Probability & Statistics

3

5

HCAC 305

.Net Technology

3

Total Credit

15

Third Year- Sixth Semester

1

HCAC 351

MIS and e-Commerce

3

2

HCAC 352

Cyber Law & Computer Ethics

3

3

HCAC 353

Software Engineering

3

4

HCAC 354

Advance Java Programming

3

5

HCAC 355

Computer Graphic

3

6

HCAPJ 356

Project II

2

Total Credit

17

Forth Year- Seventh Semester

1

HCAC 401

Programming in Python

3

2

HCAOR 402

Operational Research

3

3

HCANP 403

Bebharik Lekhan Tatha Sampadan

3

4

HCAIN 404

Internships

3

5

 

Elective I

3

6

 

Elective II

3

Total Credit

18

Grand Total Credit

113

Elective Subjects

1

HCAC 471

Cloud Computing

 

2

HCAMT 472

ERP

 

3

HCAC 473

Artificial Intelligence

 

4

HCAC 474

GIS

 

5

HCAC 475

Data Warehousing and Data Mining