BCA was introduced in the academic year 2000-01. The course covers all major areas of computer technology like the basic Digital Electronics, Microprocessors, Computer Architecture, Systems Programming, Graphics, internet, and e-Commerce along with the basic knowledge of personality development and communications skills.
The programme aims to bridge the gap between the IT industries and the Institutes by imparting in-depth knowledge of the cutting edge technology.
The course shall be of 3 years duration spread over six semesters. Each semester shall be of four months duration.
Any student who has passed two years PUC of Karnataka State or equivalent examination in Science, Arts or Commerce stream securing a minimum of 35% of marks.
orAny Candidate who has passed JODC or Diploma in Engg. (three year duration of Govt. of Karnataka) with a minimum of35% of marks in aggregate in all the Semesters.
| Year | Semester | Title | Books |
| I Year |
I Sem |
* Indian Language | * As prescribed by Bangalore University |
| * Indian Language | * As prescribed by Bangalore University |
| * English | * As prescribed by Bangalore University |
| * Computer Fundamentals | - |
| * Electronics | - |
| * Programming Concepts using C | * Digital Design - Morris Mano, 3/e, PHI Programming in ANSI "C# - E. Balaguruswamy, Tata Mc Graw-Hill (1998) |
| * C Lab | - |
| II Sem |
* English |
* As prescribed by the Bangalore University
|
| * Mathematics | * Higher Engineering Mathematics, Grewal B. S., |
| * OOPS using C++ | * C++ Prime Plus-Prata, 4/e, Pearson Education |
| * Database Management Systems | * Fundamentals of Database Systems - Elmasri & Navathe, 4/e, Pearson Education (2003) |
| * C++ Lab | - |
| * Database Management Systems Lab | - |
| II Year |
III Sem |
* Indian Language | * As prescribed by the Bangalore University |
| * English | * As prescribed by the Bangalore University |
| * Indian Constitution | * We the people - Nani Palkhhivala, UBS Publishers (1999) |
| * Data Structures using C | * Introduction to Data Structures in C -Kamthane, Pearson Education - (2005) |
| * Operating Systems | * Operating Systems - Nutt, 3/e, Pearson Education (2004) |
| * Operating Systems Lab | - |
| * Data Structures Lab | - |
| IV Sem |
Indian Language | * As prescribed by the Bangalore University |
| * English | * As prescribed by the Bangalore University |
| * Environmental Studies | * Environment Biology - Agarwal, Nidi Publications (2001) |
| * Computational Methods and Optimization Techniques | * Operations Research - H.A.Taha, PHI (1996) |
| * Data Communications and Networks | * Data & Computer Communications - Stallings, 7/e, Pearson Education (2003) |
| * Computational Methods Lab | - |
| * Data Communications and Networks Lab | - |
| III Year |
V Sem |
* Software Engineering |
* Software Engineering - Ian Sommervile, Pearson Pub, 6/e, (2001) |
| * Computer Architecture | * FinancialManagement - IMPandy,VikasPub(2003) |
| * Financial Management & Insurance | * Internet Programming with VB Script & Java Script - Hathleen Halata, Thomsen pub - (2005) |
| * Internet Programming | * Computer System Architecture ! M. Moris Mano, 2/e, PHI, 1991. |
| * Internet Programming Lab | * Computer Algorithms, Introductin to Design & Analysis-Sara Base, Allen Van Gelder, 3/e, Pearson (2005) |
| * Mini Project | - |
| VI Sem |
* Design and Analysis of Algorithms | * System Programming-Jhon J Donowon, Tata Mc Graw Hill |
| * Systems Programming | * Computer Graphics, C Version - Donold Hearn & M. Pauline Baker, PHI, 1990 |
| * Computer Graphics | * Electronic Comerce-Gary P Schneider, 4/e, (2006) |
| * E-Commerce and Web Designing | - |
| * E-Commerce and Web Designing Lab Mini Project | - |
| Event |
Odd Semester |
Even Semester |
| Commencement of the term |
August |
January |
| I Test |
September |
Febraury |
| II Test |
October |
March |
| Preparatory Examination |
November |
April |
| Bangalore University Examination |
Decemeber |
May |
75% attendance is a must for registering for the Bangalore University examination.
Lectures, Seminars,Workshops, Guest Lectures, Skill Development activities and Industrial visit.
Theory : 4 Hrs / subject / week
Practicals : 3 Hrs / subject / week
| VI Seme | * Project to Design aWeb Page using the recentTechnologies |
| * Afull fledged project with full validations using C/C++/Java/ORACLE/Visual Basic |
Twice in an academic year in December and May.
| |
Theory (Max. Marks) |
Practical (Max. Marks) |
Internal Assessment (Max. Marks) |
Total Marks |
| Paper with practical component | 60 |
30 | 10 | 100 |
| Paper without practical component | 90 |
- | 10 | 100 |
As per Bangalore University regulations.
A Candidate is allowed to carry over all the previous uncleared (failed) theory papers / practicals to subsequent semesters as per Bangalore University regulations in force for Science degree courses.
Internal marks are assessed based on the performance of the student in tests, assignments, seminars, attendance, punctuality, interaction relating to subject during class hours, approach in solving the problem - awareness, progress, creative thinking development and the overall attitude of the student.
From Odd to Even semester - 15 days.
From Even to Odd Semester - Approximately one month
Higher Education
After the completion of the course the students can join the following post-graduate and other
professional courses.
- MCA, Msc-IT, MS, MBA
- PGDiploma in computerApplications or Management.
- National Level Competitive Exams like IAS, IFS, IPS, BSRB or equivalent in their respective countries.
- Certified courses in Microsoft, SUN, CISCO, SCO, Red Hat, Novell, Netware, Multimedia &Animation andWeb Design.
BCA is the most comprehensive IT programme designed to give an edge in any computer related career. It covers a wide spectrum of areas such as :
Software Programmer, System Administrators, Database Managers, Software Testing Engineers, Technical Writers, Teaching faculty at schools and institutes, Technical assistants in Research Organisations, Web Design Professionals, Networks Engineers and career in Business Process Outsourcing.