Admission Open for 2017-18

B.C.A - Bachelor of Computer Applications

About the Course : 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, .NET Technologies, Internet, Theory of Computation, Operation Research, Numerical & Statistical Methods along with foundation courses such as Indian Constitution, Personality Development, Environment & Public Health 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.

Duration : The course shall be of 3 years duration spread over six semesters. Each semester shall be of four months duration.

Eligibility :

  • A candidate who has passed the two years Pre-University Examination conducted by the Pre-University Education Board in Karnataka
  • A candidate who has passed JODC / Three years Diploma in Engineering of Government of Karnataka or any other examination considered as equivalent thereto shall be eligible for admission.
  • Any student who has passed PUC –II Science, Arts or Commerce securing a minimum of 35% OF MARKS


  • Any student who has passed JODC or Diploma in Engg. (of three year duration of Govt. of Karnataka) with minimum of 35% of marks in aggregate in all the semester /years.

Course Content :

Title of Papers and Scheme of Study & Examination for BCA (Bachelor of Computer Applications) Under Choice Based Credit System - Semester System.

Year Semester Part Paper Code Title of the paper
Year I 1 Part 1 BCA101T Indian Language
BCA102T English
Part 2 BCA103T Problem Solving Techniques using C
BCA104T Digital Electronics
BCA105T Discrete Mathematics
BCA103P C Programming Lab
BCA104P Digital Electronics Lab
Part 3 - Foundation Course
- CC & EC
2 Part 1 BCA201T Indian Language
BCA202T English
Part 2 BCA203T Data structures
BCA204T Database Management System
BCA205T Numerical and Statistical Methods
BCA203P Data Structures Lab
Part 3 - Foundation Course
- CC & EC
Year II 3 Part 1 BCA301T Indian Language
BCA302T English
Part-2 BCA303T Object Oriented Programming using C++
BCA304T Financial Accounting and Management
BCA305T Operating System
BCA303P C++ Lab
BCA304T Accounting Package Lab
Part 3 - Foundation Course
- CC & EC
4 Part-1 BCA401T Indian Language
BCA402T English
Part-2 BCA403T Visual Programing
BCA404T Unix Shell programming
BCA405T Operation Research
BCA403P Visual Programming Lab
Part 3 - Skill Development Course
- CC & EC
Year III 5 Part-2 BCA501T Data Communication and Networks
BCA502T Software Engineering
BCA503T Computer Architecture
BCA504T Java Programming
BCA505T Microprocessor and Assembly Language
BCA504P Java Programming Lab
BCA505P Assembly Language Programming Lab
BCA506P Project
Part-3 - Skill Development Course
6 Part-2 BCA601T Theory of Computation
BCA602T System Programming
BCA603T Cryptography and Network Security
BCA604T Web Programming
BCA604P Web Programming Lab
BCA605P Project Work
Part-3 - Skill Development Course

Calendar of Events (Tentative) : 

Event Odd Semester Even Semester
Commencement of the term July December
I Test August January
II Test September February
Preparatory Examination October April
Bangalore University Examination November May

Attendance : 75% attendance is a must for registering for the Bangalore University examination.

Academic Activities : Lectures, Seminars, Workshops, Guest Lectures, Skill Development activities and Industrial visit.

Teaching Hours :
Theory : 4 Hrs / subject / week
Practicals : 3 Hrs / subject / week

Examination : Twice in an academic year in October / November and April / May.

Scheme of valuation: As per Bangalore University regulations.

Promotion to next year :A Candidate is allowed to carry over all the previous uncleared theory papers / practical's to subsequent semesters as per Bangalore University regulations in force for Science degree courses.

Internal Assessment : 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.

Vacation :

From Odd to Even semester - 15 days.
From Even to Odd Semester - Approximately one month

Prospects of the Course :

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
  • PG Diploma in computer Applications 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 and Web Design.

Employment Opportunities : 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.

Department of Computer Science

Mr. Aswath Narayan.R



Mrs. Rajashree. G

MCA, M.Tech (CSC)

Asst. Professor

Mrs. Priyanka Sharma


Asst. Professor

Mrs. Neelima Sahu

MCA, M.E., (CSE)

Asst. Professor

Mrs. Lavanya Srinivas

M.Sc (Engineering)

Asst. Professor

Workshops and Seminars conducted in Department of computer Science – 2016-17

Guest Lecture:

A Guest Lecture on "COGNITIVE SCIENCE AND SLEEP STATES IN INDIC TRADITION." was presented by Dr. G. Gopinath Prof of Computer Science and Automation Department in Indian Institute of Science, Bangalore on 05-10-2016.


Workshop on Android Application Development conducted by Noor Ayesha, Senior Project Leader, Theorem India, Bangalore on 16th & 16th September 2016.

Club Events

Gaming events called ECG ZONE conducted by Computer Science Club (Emanation Club) on 26th and 27th of August for all UG Courses.