X

BCA

Bachelor of Computer Application (BCA)


With the rapid growth of IT industry in India, industry has created a lot of opportunities for computer graduates. Through labs, lectures and projects, you will also

  • Study programming methodology to design data structures
  • Receive in-depth instruction in practical subjects
  • Learn the principles of programming languages

Our hands-on approach sets the way for a smooth transition to the workforce after graduation. A Bachelor of Computer science takes a minimum of three years of full-time study and provides students with flexibility to combine a solid grounding of hardware and software with another field of study of Computer Science. The core comprises a basic and broad study of theory, mathematical basics, programming methodology, computer architecture, data structures, operating systems and software engineering.


DURATION:

Three years; Full time

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.

a) Any student who has passed PUC –II Science, Arts or Commerce securing a minimum of 35% OF MARKS OR

b) 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

Semester - 1

Language I:
Kannada | Sanskrit | Urdu | Tamil | Telugu | Malayalam | Additional English | Marathi | Hindi •
Language II: English
Problem Solving Techniques using C
 Digital Electronics
 Discrete Mathematics
 Programming Lab
Digital Electronics Lab
Foundation Course*
CC & EC*


Semester – 2

Language I:
Kannada | Sanskrit | Urdu | Tamil | Telugu | Malayalam | Additional English | Marathi | Hindi •
Language II: English
Data Structures
Database Management System
Numerical and Statistical Methods
 Data Structures Lab
DBMS Lab
Foundation Course*
CC & EC*


Semester – 3

Language I:
Kannada | Sanskrit | Urdu | Tamil Telugu | Malayalam | Additional English | Marathi | Hindi
Language II: English

Object Oriented Programming using C++
 Financial Accounting and Management
Operating System
 C++ Lab
Accounting Package Lab
SDC*
CC & EC*


Semester – 4

Language I:
Kannada | Sanskrit | Urdu | Tamil Telugu | Malayalam | Additional English | Marathi | Hindi
Language II: English
Visual Programming
Unix Shell Programming
 Operation Research
 Visual Programming Lab
 UNIX Lab
SDC*
 CC & EC*


Semester – 5

Data Communication and Networks
 Software Engineering
 Computer Architecture
 Java Programming
Microprocessor and Assembly Language
 Java Programming Lab
SDC*


Semester – 6

Theory of computation
System Programming
Cryptography and Network Security
 Web Programming
Web Programming Lab
 Project Work
SDC*

*SDC- Skill Development Course
 *CC&EC- Co and Extra Curricular activities