Community Institute of Commerce & Management Studies.

Affiliated to Dr.Manmohan Singh Bengaluru City University, Approved by AICTE New- Delhi & Recognised by Government of Karnataka
#2/1, Natabhairava Shri V Vajramuni Road, 9th Main, 9th Cross, 2nd Block, Jayanagar, Bangalore-560011 Karnataka. India.


arrow_forward BCA

BCA (GENERAL)- Department of Computer Applications

Highlights of the Department:

Bachelor in Computer Application or BCA is one of the sought after course for students who want to make a career in thecomputer field. This course is particularly for the students who want to study computers and further for those who want to join software companies in the future.This department believes that "Applied Knowledge is Power" and provides the students with the latest Hardware and Software resources. The labs have one of the Finest Computing Environments, with a large number of Desktops, world class Servers with Local Area Network and access to High Speed Internet. LCD PROJECTOR is used as Teaching-Aid. Handicam is used to record student activities (seminars. etc) and provide the student with a copy to review his/her presentation skills. The Computer Labs are available to students from 8:30 A.M. to 5:00 P.M.

  1. Sophisticated, well-equipped labs
  2. Access to lab even after college hours
  3. Campus recruitment training and soft skills classes
  4. Library well equipped with CD’s and video lectures
  5. Basic computer training programs to teaching, non-teaching staff and non-computer science students.
  6. Supporting staff attend to trouble shooting of all systems
Career & Job Prospects:
  • Data Scientist
  • Cyber Security Expert
  • Software Developer
  • Technical Support Trainee
  • Web Developer
  • IT Analyst
  • Blockchain Developer
  • Software Developer Trainee
  • Trainee Programmer
  • E-commerce Executive
  • Technical Support
  • Server Monitoring
  • Networking Trainee
  • System Administrator-Computer
  • Server Administrator
  • Software Engineer Trainee
  • Bank Operations
  • IT Recruiter Trainee
  • Online Marketing
  • Search Engine Marketing
  • Data Administration
  • IT Executive
  • Online Sales Admin
  • Inventory Management Online
  • Back-office operations
  • Non-Voice Process
Eligibility Criteria:

A candidate who has passed the two-year Pre-University Examination conducted by the Karnataka Pre University Board or any other examination considered as equivalent there to shall be eligible for admission to the B. Com programme.

Eligibility: PUC or 10+2 or Equivalent.

SEP NEP
Languages:
  • 1st Language : Kannada, Sanskrit, and Hindi
  • 2nd Language : English
Main Subject
  • 24BCA11 Discrete Structure
  • 24BCA12 Problem Solving Technique
  • 24BCA13 Computer Architecture
  • 24BCA13P Computer Architecture Lab
  • 24BCA1P Office Automation Tools
  • 24BCACC1 The Constitution of India
Languages
  • 1st Language : Kannada, Sanskrit, and Hindi
  • 2nd Language : English
Main Subject
  • CA-C1T : Discrete Structure
  • CA-C2T : Problem Solving Techniques
  • CA-C3T : Data Structure
  • CA-C4L : Problem Solving Lab
  • CA-C5L : Data Structure Lab
Skill Enhancement (SEC)
  • SEC 1 : Office Management Tools
Open Electives
  • Accounting for Everyone
  • Personal Finance Planning
Physical Education
  • Health & Wellness
SEP NEP
Languages
  • 1st Language : Kannada, Sanskrit, and Hindi
  • 2nd Language : English
Main Subject
  • 24BCA21 Data Structure
  • 24BCA22 Object Oriented Programming Using JAVA
  • 24BCA23 Operating Systems
  • 24BCA21P Data Structure Lab
  • 24BCA22P Object Oriented Programming Using JAVA Lab
  • 24BCA21P LINUX and Shell Programming Lab
Languages
  • 1st Language : Kannada, Sanskrit, and Hindi
  • 2nd Language : English
Main Subject
  • CA-C6T : Computer Architecture
  • CA-C7T : Object Oriented Programming using Java
  • CA-C8T : Database Management System
  • CA-C9L : Java Lab
  • CA-C10L : Database Management System Lab
Skill Enhancement (SEC)
  • SEC 1 : Environmental Skills
Open Electives
  • Innovation Management
  • Investing in Stock Market
Physical Education
  • NCC / NSS / CL / R&R
SEP NEP
Languages
  • 1st Language : Kannada, Sanskrit, and Hindi
  • 2nd Language : English
Main Subjects
  • 24BCA31 Database Management System
  • 24BCA32 Probability and Statistics
  • 24BCA33 Artificial Intelligence
  • 24BCA31P Database Management System Lab
  • 24BCA32P Artificial Intelligence Lab using Python
  • 24BCAE1 Elective: I
  • Web Programming – I
Languages
  • 1st Language : Kannada, Sanskrit, and Hindi
  • 2nd Language : English
Main Subjects
  • CA-C11T : Operating Systems
  • CA-C12T : Computer Networks
  • CA-C13T : Python Programming
  • CA-C14L : Computer Networks Lab
  • CA-C15L : Python Programming Lab
Skill Enhancement (SEC)
  • SEC II : Computer Assembly and Repair
Open Electives
  • Advertisement Skills
  • Entrepreneurship Skills
Physical Education
  • NCC / NSS / CL / R&R
SEP NEP
Languages
  • 1st Language : Kannada, Sanskrit, and Hindi
  • 2nd Language : English
Main Subjects
  • 24BCA31 Database Management System
  • 24BCA32 Probability and Statistics
  • 24BCA33 Artificial Intelligence
  • 24BCA31P Database Management System Lab
  • 24BCA32P Artificial Intelligence Lab using Python
  • 24BCAE1 Elective: I
  • Web Programming – I
Languages
  • 1st Language : Kannada, Sanskrit, and Hindi
  • 2nd Language : English
Main Subjects
  • CA-C11T : Operating Systems
  • CA-C12T : Computer Networks
  • CA-C13T : Python Programming
  • CA-C14L : Computer Networks Lab
  • CA-C15L : Python Programming Lab
Skill Enhancement (SEC)
  • SEC II : Computer Assembly and Repair
Open Electives
  • Advertisement Skills
  • Entrepreneurship Skills
Physical Education
  • NCC / NSS / CL / R&R
SEP NEP
Main Subjects
  • 24BCA51 Frontend Design
  • 24BCA52 Backend Development
  • 24BCA53 Cloud Computing
  • 24BCA51P Frontend Design Lab
  • 24BCA52P Backend Development Lab
  • 24BCASEC2 Quantitative Techniques
Main Subject
  • CA-C21T : Artificial Intelligence
  • CA-C22T : Data Analytics
  • CA-C23T : Web Programming
  • CA-C24L : Data Analytics Lab
  • CA-C25L : Web Programming Lab
Skill Enhancement (SEC)
  • Cyber Crime, Cyber Law and Intellectual Property Right
Open Electives
  • CA – E1 Elective 1:
  • Data Mining
  • Computer Graphics
Vocational Course I
  • Quantitative Techniques
SEP NEP
Main Subjects
  • 24BCA61 Software Project Management
  • 24BCA62 Mobile Application Development
  • 24BCA63 Project Work
  • 24BCASEC3 Soft Skills
Main Subjects
  • CA-26P : Project Work
  • CA-27T : Machine Learning
  • CA-28T : Mobile Application Development
  • CA-29L : Machine Learning Lab
  • CA-30L : Mobile Application Development Lab
Open Electives
  • CA – E2 Elective 2:
  • Operation Research
  • Software Testing
Vocational Course II
  • CA – V2
  • Electronic Content Design
© Copyright 2026, CICMS College
Design By: Pisumathu