Distance BCA


Bachelor of Computer Applications (BCA) is a 3 year graduation programme in computer science. The course is designed to meet the growing demand for qualified professionals in the field of IT. The curriculum of BCA course offered by SGVU-DE is designed considering the need of different Software Houses in India and abroad and has a high job potential in IT Sector.


  • To provide strong academic base with broad perspective for advanced career in computer application.
  • To develop students professional competencies in computer systems for key functional areas along with its designing and implementation.
  • To develop competent professionals capable of addressing problems related to computer systems and its applications.
  • Conceptual grounding in computing with practical business application to develop entry level professionals suitable for ever increasing demands of IT sector.


Semester 1

  1. Principles of Management
  2. Business Communication
  3. Discrete Mathematics
  4. C-Programming
  5. Modern Operating Environment & MS Office
  6. E-Commerce Concepts
  7. Lab - C Programming

Semester 2

  1. Introduction to Database Management System
  2. Introduction to Operating Systems
  3. Computer Applications in Statistics
  4. Enterprise Resource Planning
  5. Computer Networks & Web Technology
  6. Data Structure Using C
  7. Lab- Data Structure Using C

Semester 3

  1. Object Oriented Programming using C++
  2. Software Engineering
  3. Advanced C Programming
  4. Java Programming
  5. RDBMS (Oracle)
  6. Software Deployment
  7. Lab - C++ and Java

Semester 4

  1. Introduction to Full Stack Development
  2. HTML, CSS & Javascript
  3. User Interface, Experience, Design
  4. Web Services, REST, API, Node JS Development
  5. Dot Net Programming in Visual Basics
  6. Advanced Java
  7. Lab- Dot Net and HTML

Semester 5

  1. Introduction to Artificial Intelligence
  2. Basic R Programming
  3. Math for Machine Learning
  4. Python Programming
  5. Data Analysis using SQL
  6. Machine Learning Algorithms
  7. Lab - Python Programming

Semester 6

  1. Business Application of Machine Learning
  2. Object Oriented Software Engineering
  3. Deep Learning
  4. Image Processing
  5. Data Visualisation in Python
  6. Lab - Image Processing and Data Visualisation
  7. Project


10+2 Passed with 45% marks having Mathematics as one of the subject

Duration: Minimum 3 years & Max 6 years

Apply Online

For free career counselling & admission

My Image

By clicking on submit I allow SGVU to call me & send program information on Email/ SMS/ Phone


Call Now

Explore More Specialisations