BACHELOR OF COMPUTER APPLICATIONS (B.C.A.)
Duration:
THREE Years - 6 Semesters
Eligibility:
10+2 any stream with 50% marks
Semester 1
Communicative English
Language - I
Basics of C
Computer Organization and System Architecture
Information Technology Basics and Services
Statistics and Numerical Methods
Cultural Education - I
Practicals
PC Software and Internet Basics
Basics of C
Semester 2
Professional Communication
Language - II
Database Management Systems
Advanced C
Management Information Systems and Applications
Discrete Mathematics
Cultural Education - II
Practicals
DBMS
Advanced C
Semester 3
Environmental Studies
Multimedia and Graphics
Object Oriented Programming using Java
Data Structures and Algorithms
Fundamentals of Operating Systems
Life Skills - I
Practicals
Java
Data Structures
Multimedia and Graphics
Semester 4
Data Communication and Computer Networks
Java and J2EE
Web Technologies and Applications
Software Engineering
Distributed Computing
Life Skills - II
Practicals
Java and J2EE
Web Technologies
Semester 5
C# and the .NET framework
Advanced Operating System [Red Hat Linux]
Elective - I
Principles of Management and Accounting
Life Skills - III
Practicals
C# and the .NET framework, Linux
Mini Project
Semester 6
Information and Network Security
Systems and Network Administration
Object Oriented Analysis and Design
Elective - II
Project Report and Viva voce
Electives listed above are only indicative. Actual Offering will depend on the number of students registering for the courses and availability of faculty.
School Administration reserves the right to modify the subjects / curriculum / detailed syllabus as per the topical needs or changes in trends of the academic stream or industry requirements.