BCA (Bachelor in Computer Application)

The aim of this programme is to develop working knowledge about computers and impart skills to use the computers effectively in developing commercial and scientific applications

Today Companies require experts to handle their I.T. Technology and communication system. BCA program is designed to impart knowledge to computer professionals about different subjects like Database, Networking, Programming, Operating System, Micro-Processing etc.

Bachelor in Computer Application (BCA) is an undergraduate degree course in computer applications. With the rapid growth of IT industry in India, the demand of computer professional is increasing day by day. This increasing growth of IT industry has created a lot of opportunities for the computer graduates.

Bachelor in Computer Application is one of the popular courses among the students who want to make their career in the IT field. The duration of the course is 3 years and divided into 6 semesters. It comprises of the subjects like database, networking, data structure, core programming languages like ‘C’ and ‘java’. This course provides a lot of opportunities to the students who are interested in computer field and wants to work in the IT sector as programmer or software developer.

This is a complete computer oriented course. Consists of the below mentioned topics :-

  1. Computer fundamentals.
  2. Digital Electronics
  3. Networking essentials.
  4. Logic Designing.
  5. Programming in C, C++, JavaScript, and Python.
  6. Statistics.

The utmost advantage of doing a BCA course is that you learn programming/ how to code in different programming languages. You develop a understanding and think about projects, application development with a logical perspective. BCA gives you a pretty good platform to show up your potential. You can either be good in coding, or system analysis, of statistics, and then can excel in that specific field.

BCA is a new age degree course in the field of computer applications. After completion of the BCA course, students can opt for masters or they can even try for job opportunities. Bachelor of Computer Applications is a course that is customized for students wishing to shine in the field of computers and information technology.

Mahatma Gandhi University contributes both Theoretical and practical training in the correct proportion. We provide quality education to students with the remarkable features like extensive practicals, workshops and real life business situations. Bachelor Of Computer Application will help the students to develop their practical managerial skills, communication skills and business decision-making capability.

Programme : BCA (Bachelor in Computer Application)
Programme Code : 307
Duration : Min. Duration 3 Year
Max. Duration 6 Years
Eligibility Criteria : 10+2 in any stream or equivalent

Semester I

Code Subjects Credits
BCA11 Computer Fundamentals and Windows based Applications 3
BCA12 Communication Skills in English 3
BCA13 Programming in C 3
BCA14 Data Structure 3
BCA15-L C-Programming Lab 2
BCA16-L Windows based Application Lab 2
Total  16

Semester II

Code Subjects Credits
BCA21 Mathematics 3
BCA22 Computer Organization and Architecture 3
BCA24 OOPS with C++ 3
BCA25-L C++ Lab 2
BCA26-L Data Structure Lab 2
Total  16

Semester III

Code Subjects Credits
BCA31 Data Communications 3
BCA32 Operating Systems 3
BCA33 Computer Graphics 3
BCA34 Client-Server Architecture 3
BCA35-L Graphics Lab 2
BCA36-L DBMS Lab 2
Total  16

Semester IV

Code Subjects Credits
BCA41 Software Engineering 3
BCA42 Java Programming 3
BCA43 Relational Database Management System 3
BCA44 Unix and Shell Programming 3
BCA45-L Java Lab 2
BCA46-L Unix Lab 2
Total  16

Semester V

Code Subjects Credits
BCA51 Algorithm And Analysis 3
BCA52 Internet Programming 3
BCA53 Application Programming 3
BCA54 System Programming 3
BCA55-L Web Designing/ Internet Lab 2
BCA56-L Application Programming Lab 2
Total  16

Semester VI

Code Subjects Credits
BCA 61 MIS and Enterprise Recourse Planning (ERP) 3
BCA62 Computer Network and Security 3
BCA63 ADA Lab 2
BCA64 System Programming Lab 2
BCA65-L Project: System Slide or Application Slide 6
Total  16

For further details regarding syllabus contact us

Online Registration  Online Registration