Bachelor of Computer Application

Bachelor of Computer Application

Bachelors
·
4 years

Rajarshi Janak University's BCA program is a four-year, eight-semester course designed to equip students with essential IT skills, including programming, networking, and software development, preparing them for technical careers or further studies in computer applications and related fields.

Thinking to Pursue Bachelor of Computer Application but not sure, is this the right match?

Stop Guessing — Let Our Counselors Help You Find the Course That Fits You Best.

Find Your Best-Fit

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.

 

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.NoCourse CodeCourse TitleCredit Hours
First Year- First Semester
1HCAC 101Computer Fundamental and Office Automation3
2HENG 102Foundation Course in Computing English I3
3HMTC 103Math I3
4HCAC 104Programming in C3
5HCAC 105Digital Logic3
Total Credit15
First Year- Second Semester
1HCASO 151The Art of Social Engagement and Technology3
2HENG 152Technical English3
3HMTH 153Math II3
4HCAC 154C++ Programming4
5HCAC 155Operating Systems3
Total Credit16
Second Year- Third Semester
1HCAC 201Financial Accounting3
2HCAC 202Data Structure & Algorithm3
3HCAC 203Microprocessor & Assembly Language3
4HCAC 204Computer Oriented Numerical Methods3
5HCAC 205Data Communication & Computer Networking3
Total Credit15
Second Year- Forth Semester
1HCAC 251Java Programming3
2HCAC 252Database Management System3
3HCAC 253Computer Architecture3
4HCAC 254System Analysis & Design3
5HCAC 255Discrete Structure3
6HCAPJ 256Project I2
Total Credit17
Third Year- Fifth Semester
1HCAC 301e- Governance3
2HCAC 302Web Designing3
3HCAEC 303Applied Economics3
4HCAST 304Probability & Statistics3
5HCAC 305.Net Technology3
Total Credit15
Third Year- Sixth Semester
1HCAC 351MIS and e-Commerce3
2HCAC 352Cyber Law & Computer Ethics3
3HCAC 353Software Engineering3
4HCAC 354Advance Java Programming3
5HCAC 355Computer Graphic3
6HCAPJ 356Project II2
Total Credit17
Forth Year- Seventh Semester
1HCAC 401Programming in Python3
2HCAOR 402Operational Research3
3HCANP 403Bebharik Lekhan Tatha Sampadan3
4HCAIN 404Internships3
5 Elective I3
6 Elective II3
Total Credit18
Grand Total Credit113
Elective Subjects
1HCAC 471Cloud Computing 
2HCAMT 472ERP 
3HCAC 473Artificial Intelligence 
4HCAC 474GIS 
5HCAC 475Data Warehousing and Data Mining