Bachelor of Computer Application(BCA) is a common degree for CS/IT students at Indian Universities, and is an alternative to the Engineering counterpart, the B.E/ B.Tech in Computer Science and Engineering /IT, which requires 4 years of study. It is a technical degree that prepares students for a career in the field of computer applications and soft ware development. It is a professional course that prepares students for a bright career in Information and Technology. This course includes subjects such as Programming in C Language (Basic and Advanced), Networking, World-Wide-Web, Data Structure, Advanced C Language Programming, Database Management, Mathematics, Software Engineering, Object Oriented Programming using C++, Programming using PHP, JAVA, Oracle, Operating Systems, Web Scripting and Development, Android development etc.
ELIGIBILITY
A pass in Plus Two/equivalent examination in science stream with Mathematics/Computer Science/Informatics Practices as optional.
PROGRAMME STRUCTURE
SEMESTER 1
English-I
Mathematics
Basic Statistics
Computer Fundamentals and Digital Principles
Methodology of Programming and C Language
Software Lab I
SEMESTER 2
English-II Common
Discrete Mathematics
Data Base Management Systems
Computer Organization and Architecture
Object oriented programming using C++
Software Lab- II
Computer Graphics
Microprocessor and PC Hardware
Operating Systems
Data Structure using C++
Software Lab III
Operational Research
Design and Analysis of Algorithms
System Analysis & Software Engineering
Linux Administration
Web Programming using PHP
Computer Networks
IT and Environment
Java Programming using Linux
Open Course
Software Lab V
Software Development Lab I (Mini Project)
Cloud Computing
Mobile Application development- Android
Elective
Software Lab VI & Seminar
Software Development Lab II ( Main Project)
Viva Voce