Bachelor of Computer Application (BCA)

Rajarshi Janak University
4 years
Rs.
Updated December 12, 2025

University

Rajarshi Janak University

Duration

4 years

Fee

Rs.

Colleges

7+

Summary

Bachelor of Computer Application (BCA) at Rajarshi Janak University is a four-year undergraduate program focused on programming, software development, networking, and applied computer applications.

The Bachelor of Computer Application (BCA) program of Rajarshi Janak University is designed to produce skilled IT professionals equipped with practical and theoretical knowledge in computer applications. Spread over eight semesters, the program emphasizes programming, database systems, networking, software engineering, web technologies, and emerging IT domains. The curriculum integrates mathematics, management, social sciences, projects, and internships to ensure industry relevance and professional readiness. Graduates are prepared for technical roles in the IT sector as well as advanced studies in computing and management disciplines.

Description

Curricular Structure

Credit Distribution

CategoryCredit Hours
Computer Application Courses73
Language Courses9
Mathematics & Statistics9
Social Science & Management12
Electives12
Projects10
Internship3
Total128

Semester-wise Course Structure

First Year – First Semester

Course CodeCourse TitleCredits
HCAC 101Computer Fundamental and Office Automation3
HENG 102Foundation Course in Computing English I3
HMTC 103Mathematics I3
HCAC 104Programming in C3
HCAC 105Digital Logic3
Total 15

First Year – Second Semester

Course CodeCourse TitleCredits
HCASO 151Social Engagement and Technology3
HENG 152Technical English3
HMTH 153Mathematics II3
HCAC 154C++ Programming4
HCAC 155Operating Systems3
Total 16

Second Year – Third Semester

Course CodeCourse TitleCredits
HCAC 201Financial Accounting3
HCAC 202Data Structure & Algorithm3
HCAC 203Microprocessor & Assembly Language3
HCAC 204Numerical Methods3
HCAC 205Data Communication & Networking3
Total 15

Second Year – Fourth Semester

Course CodeCourse TitleCredits
HCAC 251Java Programming3
HCAC 252Database Management System3
HCAC 253Computer Architecture3
HCAC 254System Analysis & Design3
HCAC 255Discrete Structure3
HCAPJ 256Project I2
Total 17

Third Year – Fifth Semester

Course CodeCourse TitleCredits
HCAC 301E-Governance3
HCAC 302Web Designing3
HCAEC 303Applied Economics3
HCAST 304Probability & Statistics3
HCAC 305.NET Technology3
Total 15

Third Year – Sixth Semester

Course CodeCourse TitleCredits
HCAC 351MIS and E-Commerce3
HCAC 352Cyber Law & Computer Ethics3
HCAC 353Software Engineering3
HCAC 354Advanced Java Programming3
HCAC 355Computer Graphics3
HCAPJ 356Project II2
Total 17

Fourth Year – Seventh Semester

Course CodeCourse TitleCredits
HCAC 401Programming in Python3
HCAOR 402Operational Research3
HCANP 403Practical Writing and Editing3
HCAIN 404Internship3
Elective IElective Subject3
Elective IIElective Subject3
Total 18

Elective Subjects

  • Cloud Computing
  • ERP
  • Artificial Intelligence
  • GIS
  • Data Warehousing and Data Mining

Features

Key Features

  • Four-year, eight-semester IT degree
  • Strong focus on programming and software development
  • Integrated projects and mandatory internship
  • Coverage of modern technologies and applied computing
  • Balanced mix of technical, managerial, and analytical subjects
  • Designed for industry readiness and further academic progression

Admission Process

Admission Process

  • Completion of Intermediate / PCL / +2 or equivalent
  • Minimum 40% marks or CGPA 1.61
  • Application submission to affiliated institution
  • Admission based on university guidelines

Eligibility

  • Intermediate / PCL / +2 level pass
  • Minimum 40% aggregate or CGPA 1.61
  • Recognized academic qualification

Job Prospects

Job Prospects

  • Software Developer
  • Computer Programmer
  • Technical Support Officer
  • Data Entry and Systems Operator
  • Networking Assistant
  • Web Developer
  • IT Officer
  • Scope for further studies: MCA, MBA, MIM, MCM, MSc IT, and related postgraduate programs

 

 

Colleges Offering This Course

Kantipur Institute of Technology and Management

Ithari Global College

Lord Buddha HRD Academy

University Campus:Rajarshi Janak University

J.S. Murarka Multiple Campus

Reliance International College

Tech AI College