Accredited at “A++” grade (highest level as per modified criteria notified on 27.07.2017) by NAAC and Conferred “University with Potential for Excellence” status by UGC

online mca degree program

Postgraduate Programs

Master of Computer Applications (MCA) Degree Program

MCA program of the Guru Nanak Dev University, Amritsar, is structured in such a way that it meets the increasing demand of professionals and students in the field of Computer Science and Information Technology. The program emphasizes on the application of software to resolve scientific as well as commercial problems. MCA is a dynamic course designed to provide the foundation for research in the core and emerging areas of all disciplines in computer Application.

You'll learn how to:

  • Software Engineering & Project Management
  • Statistics & Probability
  • Computer Organization & Architecture
  • Object-Oriented Programming
  • Web Technologies & Mini Project-Lab
  • Data Structure & Operating System
  • Decision Making & Mathematical Modeling

Get started

United States

3 Years

Total Credit

Total Fees For The Course



Key Features

Openness and Flexible

A more faster, productive and trackable learning process . Self-Paced Learning with Anywhere, Anytime access.

Friendly User Interface

An effective user interface that includes easy navigation and customized dashboard to help quick access for the students.

Learning Management System

A learning platform for online content such as e- content, presentations , videos to improvise students engagement and productivity.

Guidance and Support

Resources provided to students to meet their learning standards ,uphold the progress and achieve better success.

Assessments and quizzes

Customized tests for students with online accessibility to help students evaluate their knowledge progress.

Flexible Fee Plan

An attractive and affordable payment plan , enabling students to budget expenses overtime.


"Education is the most powerful weapon which you can use to change the world"

-Nelson Mandela


Indian Students -

  • BBA / B. Com / B.Sc. (Regular / Hons.) Economics or Graduate in any stream with Mathematics / Statistics / Computer Sciences/ Applications / IT / Computer Maintenance / Quantitative Techniques as one of the elective subjects with 50% marks (45% for SC/ST) in aggregate or any equivalent degree there to.


  • Bachelor’s degree in any stream with 50% marks (45% for SC/ST) in aggregate with Mathematics as an elective subject at +2 level.

Course Content

  • Computer Fundamentals
  • Introduction to Programming
  • Computer Oriented Numerical & Statistical Methods
  • Communication Skills

  • Data & File Structures
  • Computer Organization & Architecture
  • Computer Based Optimization Techniques
  • Computer Networks

  • Microprocessor & its Applications
  • Data Base Management System
  • Operating System
  • Object Oriented Programming using JAVA
  • Programming Laboratory - III

  • Information System
  • Evolutionary & Intelligent Computing Theories & Applications
  • Web Technologies
  • Computer Graphics
  • Programming Laboratory - IV

  • System Software
  • Software Engineering
  • Fundamentals of Cloud Computing
  • Introduction to Machine Learning
  • Programming Laboratory - V

  • Project

Contact Us

| 18005720818

(Toll Free)

Request more information


Yes, all the programs are UGC approved.

Online programs transcend time, geographic locations and other barriers to higher education. This can be helpful to those who work full time, live in remote regions or are constantly on the move. 

Yes, this degree is recognized globally.

  • High-speed internet access
  •  Laptop/computer
  • Webcam 
  • Microphone.

No, there are no Online classes as of now. Students are provided with the learning materials on their student portal. They are required to go through the materials and appear for the exams.

The University does not have any set schedule for the exams. It is a self-paced program. Students can appear for the exams as per their own convenience, as long as they complete it within the given duration of their respective course.

Students can access the application form online by filling in all the required personal, academic and employment details. Once completed & the initial payment towards the course is processed, it takes 5-7 business days for the application to be verified and approved.