Master of Computer Application

Bachelor of arts


The Objective of the program is to produce post-graduates who are both skilled in software engineering principles and have the ability to apply them to address complex business problems. The program provides a strong foundation in computer systems and information technology and in-depth knowledge of advanced programming languages, tools, and platforms. The Program also imparts the ability to analyze, design, develop and manage software development.


The student who has any degree with Maths as a subject at inter or degree level & have passed through the entrance test by UGLC.

Course Structure

First Year

  • C++ And Object Oriented Programming
  • Computer Fundamentals
  • Computer Oriented Numerical Methods
  • Data Structures Through C
  • Elements Of Systems Analysis And Design
  • Introduction To Computer Organization
  • Introduction To Database Management System
  • Introduction To Software
  • Introduction To Software Engineering
  • Theory Of Computer Science
  • Lab – 1 : Covering Data Structures through C and Data Base Management Systems
  • Lab - 2 : Covering Software Engineering and C++ and Object Oriented Programming

Second Year

  • Computer Graphics
  • Design and Analysis of Algorithms
  • Accounting and Finance on Computers
  • Communication Skills
  • Computer Networks
  • Operation Research
  • Operating Systems
  • Object Oriented Analysis and Design
  • Internet Programming
  • Visual Programming
  • Lab – 3 : Covering Computer Graphics, Design and Analysis of Algorithms
  • Lab – 4 : Covering Internet Programming (JAVA) and Visual Programming

Third Year

  • Relational Data Base Management Systems
  • Client Server Technology
  • Multimedia Systems
  • Distributed Computing
  • Networking Programming
  • Project Work
  • Lab – 5: Covering Relational Data Base Management Systems and Multimedia Systems