Bachelor of Computer Application (B.C.A)

College offer B.CA program which is fast growing information technology and communication systems have become critical components of almost every company’s strategic plan. Companies which want to take advantage of the new information technologies and communication systems require expert Professionals, who can apply computer science principles to solve problems produced by the interface between business and technology. This is an undergraduate program where students are exposed to various areas of computer applications including the latest developments keeping pace with the industry.


BCA graduates can start up their career in either Government sector or private sector since there are a lot of employment opportunities in both these sectors. This degree helps the students to get a sound knowledge on computer applications with the help of which they can have a perfect launch pad for challenging career in the field of information technology.


Admission to the first year of BCA programme shall be open to a candidate who has passed Senior Secondary Examination (10 2) on the pattern o 10 2 3 from Board of school Education, Haryana, Bhiwani or an equivalent examination recognised by this university.

Subject Scheme

Semester - I Semester - II
Code Subject Code Subject
BCA-101 Computer & Programming Fundamentals BCA-106 C Programming
BCA-102 PC Software BCA-107 Logical Organization of Computer-II
BCA-103 Mathematics BCA-108 Mathematical Foundations of Computer Science
BCA-104 Logical Organization of Computer-I BCA-109 Structured System Analysis and Design
BCA-105 Practical software Lab – Based on paper BCA-
102 i.e Word, Excel and Power point
BCA-110 Practical software Lab – Based on paper BCA- 106, i.e.‘C’ Programming
Semester - III Semester - IV
BCA-201 Introduction to Operating System BCA-206 WEB DESIGNING
BCA-203 Introduction to database system BCA-208 Object Oriented Programming Using C
BCA-204 Communication skills (English) BCA-209 Software Engineering
BCA-205 Practical software Lab – Based on paper BCA-
202 & 203 using C Language and SQL
BCA-210 Practical software Lab - Based on paper BCA
206 & 208, i.e.HTML and C Programming
Semester - V Semester - VI
BCA-301 Management information system BCA-306 E-Commerce
BCA-302 Computer Graphics BCA-307 Object Technologies & Programming using Java
BCA-303 Data Communication and Networking BCA-308 Artificial Intelligence
BCA-304 Visual Basic BCA-309 Introduction to .net
BCA-305 Practical software Lab - Based on paper BCA
304 i.e. Visual Basic
BCA-310 Practical software Lab– Based on paper BCA-
307 & 309 using java & .net