Bachelor in Computer Applications (B.C.A)

B.C.A degree helps the students to acquire sound knowledge of computer applications with the help of which they can have a perfect launch pad for a challenging career in the field of Information Technology (IT). Our course aims at providing deeper knowledge to the students in different areas like database and application packages, networking and internet, logical and numerical methods, programming basics and computer fundamentals. The course also helps the students develop core competencies in computer applications thereby creating best professionals for the IT industry.

A student who has passed 10 + 2 in any discipline (preference to those who have Mathematics, Physics and Chemistry) with a minimum of 45% marks can seek admission. The medium of instruction is English and all exams will have to be written in English. All students shall undergo an English Proficiency Test after securing admission, based on which they will be divided into different groups for English Proficiency Classes.

B.C.A Ist Semester
S.No Course Code Name of Paper Credits Hours
1 Communicative English 4 3
2 Basic Mathematics 5 5
3 Information Technology & Application 4 4
4 Principles of Management & Organization 5 5
5 Python Programming (Elective 1) 4 4
6 Problem Solving & Programming Concept (Elective 2) 4 4
7 Lab 103 2 3
8 Lab 105 2 3
9 Lab 106 2 3
B.C.A IInd Semester
S.No Course Code Name of Paper Credits Hours
1 Business English 4 3
2 Mathematics [Numerical Techniques] 5 5
3 System Analysis & Design 5 5
4 Problem Solving Technique & Programming in C 4 4
5 Operating System & Unix 4 4
6 Lab 204 2 3
7 Lab 205 2 3

B.C.A IIIrd Semester
S.No Course Code Name of Paper Credits Hours
1 Objected Oriented Programming using C++ 4 4
2 Internet & Web Designing 5 5
3 Java Programming 4 4
4 Software Engineering 5 5
5 Lab 301 3 4
6 Lab 303 3 4

B.C.A IVth Semester
S.No Course Code Name of Paper Credits Hours
1 Relational Data Base Management System 5 5
2 Digital Electronics – Computer System Architecture and Organisation 5 5
3 File & Data Structure 4 4
4 Introduction to Statistics 4 4
5 Lab 401 3 4
6 Lab 403 3 4

B.C.A Vth Semester
S.No Course Code Name of Paper Credits Hours
1 Windows Programming using VB .Net 4 4
2 Graphics & Multimedia 4 4
3 Computer Network, Data Communication, and Client Server Technology 5 5
4 Business Accounting & ERP 4 4
5 Lab 501 3 4
6 Lab 502 3 4
B.C.A VIth Semester
S.No Course Code Name of Paper Credits Hours
1 Web Technology (Elective 1) 5 5
2 Concept of Data Mining & Data Warehousing (Elective 2) 5 5
3 E-Commerce 5 5
4 Project & Viva 12 n/a
5 Lab 601 A 2 3
6 Lab 601 B 2 3

Annual Fee Rs. 52,000/-

After successful completion of B.C.A a student can work as a: Software Programmer, Database Administrator, System and Network Administrator, Multimedia/Web Programmer, Web Designer or if one leans towards the academic side – as Faculty for Computer Science/Computer Application Technologies. Alternatively, one can opt for post graduate courses such as Masters in Computer Application (M.C.A) or M.B.A in Information Technology. Remuneration for B.C.A degree holders is generally very attractive as the range of careers in Computer and IT related fields are immense.