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.
Sophisticated, well-equipped labs
Access to lab even after college hours
Campus recruitment training and soft skills classes
Library well equipped with CD’s and video lectures
Basic computer training programs to teaching, non-teaching staff and non-computer science students.
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