Bachelor of Computer Application (BCA)

BCA is a six semester full-time Under Graduate Course of Mahatma Gandhi University. The Students are given adequate training to meet the requirements of IT Industry. Distinctive training methods like, seminars and paper presentations are incorporated in the curriculum. The course provides a sound theoretical and practical knowledge about software development. Students are given opportunity to get familiarized with upcoming technologies.

Course Structure:

Semester I

  • English (Paper I)
  • Introduction to Computers
  • Introduction to Programming
  • Algebra & Logic
  • Probability & Statistics
  • Software Lab I

Semester II

  • English (Paper II)
  • Discrete Mathematics
  • Digital Electronics
  • Office automation & Accounting
  • Software Lab II

Semester III

  • Design and Analysis of Algorithms
  • Advanced Statistical Methods
  • Computer Organization and Architecture
  • COBOL and Business
  • Data Base Management Systems
  • Programming Lab – III

Semester IV

  • Computer Net works
  • Operation research
  • Object Oriented programming with C++
  • Computer Graphics
  • Micro Processor and PC Hardware
  • Programming Lab – IV

Semester V

  • System Software
  • Visual Programming
  • System Analysis and Design
  • Internet Technology and JAVA Programming
  • Mini Project
  • Programming Lab – V

Semester VI

  • Software Engineering
  • Operating System
  • E-Commerce
  • Seminar
  • Project