Relevance o f B.C.A.

B.C.A. is oriented towards training the students in computer applications. Standard curriculum is structured to cover areas necessary to impart essential knowledge and skills towards career development in the existing environment. In the contemporary Indian parlance the information technology industry generates innumerable job prospects both within and outside the computer industry. With the growth of export market and multinationals entering software industry, there are increasing openings in the fields of software development training, processing, multimedia building and maintaining hardware and software, desktop publishing and also the new growth areas of internet and E-commerce to name a few.

Teaching Methodology

Students will be provided with the detailed discussion in theory and practical aspects on the various areas through classroom lectures and computer labs, where students can explore their knowledge and develop various skills. They are given regular feedback through internal assessment, viva, presentation and projects. Workshops on latest technology, site visits and summer internship training are the integral part of the course.

Duration : The duration of the course is 3 years divided in to 6 semesters.

Eligibility : 10 + 2 passed with Maths

There are 120 seats in B.C.A. in the college.


The Schedule of papers prescribed for BCA examination is as follows.


Semester – ISemester – II
Computer fundamental & Office AutomationC Programming
Programming Principle & AlgorithmDigital Electronics & Computer Organization
Principle of ManagementOrganization Behavior
Business CommunicationFinancial Accounting & Management
Mathematics ­ IMathematics ­ II
Computer Laboratory and Practical Work of Office AutomationComputer Laboratory and Practical Work of C Programming
Computer Laboratory and Practical Work of Programming Principle & Algorithm


Semester – IIISemester – IV
Object Oriented Programming Using C++Computer Graphics & Multimedia Application
Data Structure Using C & C++Operating System
Computer Architecture & Assembly LanguageSoftware Engineering
Business EconomicsOptimization Techniques
Elements of StatisticsMathematics-III
Computer Laboratory and Practical Work of OOPSComputer Laboratory and Practical Work of Computer Graphics & Multimedia Application
Computer Laboratory and Practical Work of DS 


Semester – VSemester – VI
Introduction to DBMSComputer Network Security
Java Programming and Dynamic Webpage DesignInformation System : Analysis Design & Implementation
Computer NetworkE-Commerce
Numerical MethodsKnowledge Management
Minor ProjectMajor Project
Viva-Voice of Summer TrainingPresentation / Seminar based on Major Project
Computer Laboratory and Practical Work of DBMS 
Computer Laboratory and Practical Work of Java Programming & Dynamic Webpage Design