BCA

Course Overview

N

Bachelor in Computer Applications (BCA) is a degree course at undergraduate level and is related to computer applications. With the rapid advancement of Information Technology sector, demand for IT professionals has been steadily rising over past couple of decades.

N

This rapid growth of IT industry thereby has created lot of opportunities for computer science graduates due to which many students opt for this program at graduation level. BCA is designed to provide you a deep insight into the modern world of computer applications.

N

The basic objective of BCA Course provides knowledge and necessary skills to get rewarding careers into the changing world of Information Technology. The degree helps interested students in setting up a sound academic base for an advanced career in Computer Applications.

Course Units

Semester I

Unit Subjects
1 Language 1
2 Language 2
3 Problem Solving Techniques (Theory & Lab)
4 Data Structure (Theory & Lab)
5 Management Principles and Application.
6 Skill Enhancement Course: Office Management Tools
7 OEC-I
8 Health and Wellness
9 CC& EA

Semester II

Unit Subjects
1 Language 1
2 Language 2
3 Computer Architecture
4 Object oriented Programming using Java(Theory & Lab)
5 Database Management System(Theory & Lab)
6 Environmental Studies
7 OEC-II
8 NCC/NSS
9 CC& EA

Semester III

Unit Subjects
1 Kannada/Hindi
2 English
3 Operating System
4 Computer Networks(Theory and Lab)
5 Python Programming (Theory and Lab)
6 OEC
7 Computer Assembly And Repair(AECC)
8 Physical Education
9 NCC/NSS

Semester IV

Unit Subjects
1 Kannada/Hindi
2 English
3 Software Engineering
4 Internet Technologies(Theory and Lab)
5 Artificial Intelligence(Theory and Lab)
6 OEC
7 The Constitution Of India
8 Physical Education
9 NCC/NSS

Semester V

Unit Subjects
1 Data Communication and Networks
2 Artificial Intelligence
3 Java Programming
4 Analysis and Design of Algorithm
5 Elective 1
6 Java Programming Lab
7 Analysis and Design of Algorithm Lab
8 Project
9 Skill Development Course

Semester VI

Unit Subjects
1 System Programming
2 Professional and Business Communication
3 Web Programming
4 Elective 2
5 Web Programming Lab
6 Project
7 Skill Development Course

JOB OPPORTUNITIES

N

IT Sector

  • Software Developer
  • Database Manager
  • Technical Support
  • IT Analyst
  • Web Developer
  • Junior Analyst
  • Computer Support Service Specialist
  • Software Publisher
  • Data Scientist
  • Web Programmer
  • Systems Admin
  • Computer Network Architect
  • Project Assistant
  • Data Operator
  • Computer Programmer
  • Web Analyst
N
  • BCA course opens a pool of job opportunities in various fields, especially in the IT sector.
  • Students become proficient in well-used programming languages such as JAVA, C++, Python, CSS, Linux, etc., and enhance their technical skills as well.
  • A candidate with a BCA course is in huge demand since manpower is continuing to get replaced by the systems and the need for good skilful experts and professionals is there to operate and function.
  • Both the public and private sectors are known to recruit graduates of BCA courses.
N

Quisque Rutrum Aenean

  • Aenean massa. Cum sociis natoque
  • Aenean vulputate eleifend tellus
  • Curabitur ullamcorper ultricies nisi
  • Maecenas tempus
  • Etiam rhoncus consequat vitae
  • Quisque rutrum aenean imperdiet
  • Nullam quis ante
  • Donec pede justo fringilla vel

Entry key and information

Level UG – Bangalore City University
Mode of Study Full Time
Duration 3 – 4 years
Timing Weekdays 9 AM to 3:30 PM , Weekends 9 AM to 12:30 PM
N

Entry Requirements:

  • I PUC / XII STD  
  • Any Discipline – Arts , Science and Commerce 
  • X STD + 2 Year Diploma

    For more information or any further assistance regarding course or admission, you can visit our contact us page or click the button below.