Highlights

Regularly guest lectures and seminars and webinars are organized. Students are encouraged to take part in hackathons and other competitions. Value added training in Cloud Computing and Cyber Security is available. The BCA with Microsoft Cloud Computing and Cyber Security course is designed to equip you with proficiency in using various high-demand application software & networking platform. You have the opportunity to learn with the assistance of our fully-equipped, multi-platform computer labs

Eligibility

A candidate who has passed two years pre-university examination conducted by the pre-university education board in the state of Karnataka or 10+2 by CBSE or any other examination considered as equivalent thereto shall be eligible for admission to this 3 year program.

Curriculum

Semester 1

  • Language:  Kannada/ Hindi/ Malayalam/ Additional English/  French/ Urdu/      Sanskrit/ Telugu/ Arabic 
  • General  English 
  • Problem  Solving Techniques using C 
  • Digital Electronics
  • Discrete Mathematics
  • C   Programming Lab 
  • Digital Electronics Lab 
  • Foundation  Course
  • CC  & EC 
  •  

Semester 2 

  • Language
  • English 
  • Data structures 
  • Database Management System 
  • Numerical and Statistical Methods
  • Data  Structures Lab 
  • DBMS Lab 
  • Foundation Course 
  • CC      & EC 

  

Semester  3

  • Indian  Language
  • English 
  • Object-Oriented Programming using C++
  • Financial  Accounting and Management 
  • Operating  System
  • C++  Lab
  • Accounting Package Lab 
  • Foundation  Course 
  • CC      & EC
  •  

Semester 4 

  • Language
  • English
  • Visual      Programming 
  • Unix      Shell Programing
  • Operation      Research
  • Visual      Programming Lab
  • UNIXLab
  • Skill      Development Course
  • CC      & EC

  

Semester 5 

  • Data  Communication and Networks
  • Software  Engineering
  • Computer Architecture
  • Java  Programming 
  • Microprocessor and Assembly Language
  • Java  Programming Lab 
  • Assembly Language Programming Lab 
  • Project 
  • Skill  Development Course 

  

Semester 6 

  • Theory of  Computation
  • System Programming
  • Cryptography and Network Security 
  • Web  Programming 
  • Web  Programming Lab
  • Project Work 
  • Skill  Development Course