Bachelor of Computer Applications (BCA)

Download Course Contents

3 Years




Bachelor of Computer Applications (BCA) is a 3 yeargraduation 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.


[su_tabs][su_tab title=”Objective”]
  • 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.


[su_tab title=”Structure”]
Semester I Semester II
1. Foundation Course in English 1. Fundamental of Accountancy
2. Business Organisation 2. Problem Solving and Programming Fundamentals
3. Computer Basics and PC Software 3. Introduction to Computer Organization
4. Mathematics 4. Communications Skills
5. Computer Basics and PC Software Lab 5. Discrete Mathematics
6. C Language Programming Lab
7. Communication Skills Lab
Semester III Semester IV
1. Data Structure using C 1. Statistical Techniques
2. Fundamentals of Databases 2. OOPs Concepts and Introduction to Java
3. Fundamentals of System Analysis and Design 3. Computer Networks
4. Programming in C++ 4. Introduction to Algorithm Design
5. C++ Programming Lab 5. Internet Concepts and Web Design
6. Data Structure Lab 6. Java Lab
7. Database Lab 7. Web Design Lab
Semester V Semester VI
1. Fundamentals of Software Engineering 1. E-Commerce Fundamentals
2. Fundamentals of Network Programming and Administration 2. Fundamentals of Operating System
3. Web Programming 3. Operating System Lab
4. Computer Oriented Numerical Techniques 4. Project
5. Business Communication
6. Network Programming and Administration Lab
7. Web Programming Lab
8. SE Lab


[su_tab title=”Eligibility”]

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

Duration: Minimum 3 years & Max 6 years



[su_tab title=”Careers”]

Career Potentials

  • System engineer
  • Programmer
  • Web developer
  • System Administrator
  • Software developer