Bachelor of Computer Applications

BCA

Overview

The Bachelor of Computer Applications (BCA) program at Rajarshi Janak University is designed to provide students with a strong foundation in computer science and its applications. This undergraduate program combines theoretical knowledge with practical skills, preparing students for various careers in the IT industry. The curriculum covers key areas such as programming, software development, database management, networking, and web technologies.

Program Highlights

  • Duration: 4 years (8 semesters)
  • Eligibility:
    • Completion of higher secondary education (10+2) in any stream with a minimum percentage as specified by the university.
    • Proficiency in English.
  • Curriculum: The program includes core courses, electives, and projects that provide hands-on experience in real-world applications.
  • Faculty: Experienced and qualified faculty members who are experts in their respective fields.
  • Facilities: State-of-the-art computer labs, a well-stocked library, and access to the latest software and technologies.

Course Structure

The BCA program is structured to cover the following areas:

  1. Core Courses:

    • Programming Languages (C, C++, Java, Python)
    • Data Structures and Algorithms
    • Database Management Systems
    • Operating Systems
    • Computer Networks
    • Web Technologies
  2. Elective Courses:

    • Mobile Application Development
    • Artificial Intelligence
    • Cloud Computing
    • Cyber Security
    • Data Analytics
  3. Practical and Project Work:

    • Laboratory sessions for hands-on experience
    • Minor and Major projects in the final year
    • Internship opportunities to gain industry exposure

 Courses and Credit Hours:

  1. Computer Application : 73[(23 * 3 )+(1*4)]
  2. Language courses : 9(3*3)
  3. Mathematics and statistics course: 9(3 *3)
  4. Social Sciences & Management courses: 12(4*3)
  5. Elective courses: 12(4*3)
  6. Projects: 10(2*2+6)
  7. Internships: 3
  8. Total Credit Hours: 128

First Semester

First Year/First semester
Sr.No Course Code Course Title Credit
hours
1 HCAC-101 Computer Fundamental and Office Automation 3
2 HENG-102 Foundation course in computing English-I 3
3 HMTH-103 Math-I 3
4 HCAC-104 Programming in C 3
5 HCAC-105 Digital Logic 3
      15

 

Second Semester

First Year/Second semester
Sr.No Course Code Course Title Credit
hours
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 SYSTEM 3
      16

 

Third Semester

Second Year /Third semester
Sr.No Course Code Course Title Credit
hours
1 HCAC-201 Financial Accounting 3
2 HCAC-202 Data Structures & Algorithm 3
3 HCAC-203 Microprocessor & Assembly language 3
4 HCAC-204 Computer Oriented Numerical Methods 3
5 HCAC-205 Data communication and Computer
Networking
3
      15

 

Fourth Semester

Second Year/ Fourth semester
Sr.No Course Code Course Title Credit
hours
1 HCAC-251 Java programming 3
2 HCAC-252 Database Management System 3
3 HCAC-253 Computer Architecture 3
4 HCAC-254 System Analysis and Design 3
5 HCAC-255 Discrete Structure 3
6 HCAPJ-256 Project -I 2
      17

Fifth Semester

Third year / Fifth semester
Sr.No Course Code Course Title Credit
hours
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
      15

Seventh Semester

Fourth Year/Seven semester
Sr.No Course Code Course Title Credit hours
1 HCAC-401 PROGRAMMING IN PYTHON 3
2 HCAOR-402 Operational Research 3
3 HCANP-403 Jojxfl/s nvg tyf ;Dkfbg 3
4 HCAIN-404 Internships 3
5   Elective –I 3
6   Elective –II 3
      18

 

Elective subjects:
Sr.No Course Code Course Title
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

 

Eighth Semester

Fourth year/Eight semester
Sr.No Course Code Course Title Credit hours
1 HCAC-451 Mobile programming 3
2 HCAPJ-452 Project – III 6
3   Elective-III 3
4   Elective -IV 3
      15
Elective Subjects:
Sr.No Course Code Course Title
6 HCAC-481 Database Administration
7 HCAC-482 Network management and Administration
8 HCAC-483 Linux Shell Programming
9 HCAC-484 Distributed System
10 HCAC-485 Advance .Net Technology
11 HCAC-486 Big data

Inquiry Form