Become the Architect of Tomorrow’s Technology Landscape

Program Overview

  • Program Length
    2 Years
  • Credential
    Master Degree
  • Location Offered
    Mohali (Chandigarh)

GJIMT’s MCA provides a combination of leading-edge theory and technical knowledge with hands-on practical experience. It will prepare you for a successful career as an IT professional in India and around the world. Delivered in a supportive learning environment, this course will transform you into a competent IT professional with the capacity to develop and implement IT solutions to complex industry-related problems. You will develop expert knowledge of the technical aspects of computer applications as well as in-depth skills in your chosen area of specialisation. You’ll have the option to undertake an industry placement or internship, ensuring you gain the practical, job-ready skills employers are looking for and build valuable professional networks before graduating.

Why Study MCA @GJIMT

  • Industry oriented curriculum
  • Problem solving skills
  • Industry-Academia Collaboration
  • Hands-on projects mentored by experts
  • Practical application of classroom theories in Data Mining and Business Intelligence.
  • Opportunity for U.S. internship
  • Dual Specialization option in key tech areas

Curriculum with Majors

Your MCA program begins by establishing a strong foundation in essential computer science disciplines. Semester 1 delves deeply into the fundamentals, covering Discrete Structures & Optimization, Programming in Python, Advanced Data Structures, and Advanced Database Management Systems. Each course is meticulously designed to provide you a thorough understanding of contemporary computer applications and data management.

In Semester 2, the curriculum advances into more specialized areas, such as Web Technologies, Design & Analysis of Algorithms, and Advanced Java, complemented by an exploration of Linux Administration and Information Security & Cyber Law. This phase broadens your technological scope, offering you a more comprehensive view of the current technological landscape.

Semester 3 shifts the focus to applied learning and in-depth exploration of advanced topics. Courses in Advanced Computer Networking, Artificial Intelligence & Soft Computing, and Theory of Computation are supplemented by a choice of electives in cutting-edge areas like Software Project Management, Optimization Techniques, Data Mining, and Business Intelligence. This semester also includes practical training, which serves you to enrich the applied and ethical aspects of the education.

The program culminates in Semester 4 with advanced specialization electives, allowing students to dive deeper into contemporary and emerging technologies such as Machine Learning & Data Analytics using Python, Advanced Web Technologies, and fields like Cloud Computing, Digital Image Processing, NLP, and Blockchain Technology. Your final semester is not merely about acquiring knowledge but also about applying it through a comprehensive project or dissertation, augmented by a seminar and research training.

This thoughtfully structured curriculum ensures that you are well-rounded, industry-ready professionals, equipped with the necessary skills and knowledge to navigate and excel in the complex and rapidly evolving world of technology.

  • PGCA1917 Core Theory Discrete Structures & Optimization 4
  • PGCA1951 Core Theory Programming in Python 4
  • PGCA1952 Core Theory Advanced Data Structures 4
  • PGCA1953 Core Theory Advanced Database Management System 4
  • PGCA1905 Ability Enhancement Compulsory Course (AECC) Technical Communication 3
  • PGCA1954 Core Practical/Laboratory Data Structures using Python Laboratory 2
  • PGCA1955 Core Practical/Laboratory Advanced Database Management System Laboratory 3
  • PGCA1908 Ability Enhancement Compulsory Course (AECC) Technical Communication Laboratory 1
  • Total Credits 24
  • BBA 201-18 Business Statistics 6
  • BBA 202-18 Business Environment 6
  • BBAGE201 -Managerial Economics 6
  • EVS102-18 Environmental Studies 2
  • BMPD202-18 Mentoring and Professional Development 1
  • Total Credits 21
  • PGCA1925 Core Theory Advanced Computer Networking
  • PGCA1926 Core Theory Artificial Intelligence & Soft Computing
  • PGCA1927 Core Theory Theory of Computation
  • Elective – I
  • Elective – II
  • PGCA1928 Core Practical/ Laboratory Advanced Computer Networking Laboratory
  • PGCA1929 Core Practical/ Laboratory Artificial Intelligence & Soft Computing Laboratory
  • Elective – II Laboratory
  • PGCA1969 Summer/Institutional Training
  • Total Credits
  • Elective I
    • PGCA1930 Software Project Management
    • PGCA1930 Software Project Management
    • PGCA1971 Optimization Techniques
    • PGCA1971 Optimization Techniques
  • Elective II
    • PGCA1933 Mobile Applications Development
    • PGCA1935 Simulation & Modelling
    • PGCA1921 e-Commerce and Digital Marketing
    • PGCA1921 e-Commerce and Digital Marketing
  • Elective II (Laboratory)
    • PGCA1934 Mobile Applications Development Laboratory
    • PGCA1936 Simulation & Modelling Laboratory
    • PGCA1974 e-Commerce and Digital Marketing Laboratory
    • PGCA1975 Software Testing & Quality Assurance Laboratory
  • PGCA1976 Core Theory Machine Learning & Data Analytics using Python 4
  • PGCA1958 PGCA1958 Core Theory Advanced Web Technologies 4
  • PGCA1977 Core Practical/ Laboratory Machine Learning & Data Analytics using Python Laboratory 2
  • PGCA1960 Core Practical/ Laboratory Advanced Web Technologies Laboratory 2
  • Elective – III 4
  • Elective – III Laboratory 2
  • PGCA1961 Research/Technical Seminar 1
  • PGCA1962 Project 4
  • Total Credits 23
  • Elective – III
    • PGCA1937 Cloud Computing
    • PGCA1963 Digital Image Processing
    • PGCA1965 NLP and Speech Recognition
    • PGCA1967 IOT &Blockchain Technology
  • Elective – III Laboratory
    • PGCA1938 Cloud Computing Laboratory
    • PGCA1964 Digital Image Processing Laboratory
    • PGCA1966 NLP and Speech Recognition Laboratory
    • PGCA1968 IOT &Blockchain Technology Laboratory

Download Curriculum

Career Opportunities

Graduating with an MCA from GJIMT opens doors to a vibrant tech career, offering significant opportunities to shape the future of technology. Explore these exciting career paths:

  • Software Developer
  • Database Administrator
  • Systems Analyst
  • Web Developer
  • Information Security Analyst
  • Linux System Administrator
  • Python Programmer

US Internship

Seize the opportunity to undertake summer work and travel paid internship in the United States during your MCA at GJIMT. Dive deep into a world of international experiences, broadening your horizons and amplifying your global exposure.

To Know More Click Here

Study MCA with ——————(Foreign University)

To Know More Click Here


Students excelling with 75% or higher in their first MCA semester at GJIMT are granted access to exclusive shadow projects. These initiatives amplify analytical acumen, with hands-on dissertations currently focused on Power BI, all under the guidance of our esteemed faculty.

To Know More Click Here


To pursue MCA Professional at GJIMT you must have:

  • Passed BCA/B.Sc(CS/IT)/B.Voc with Computer as a major subject/Bachelor’s Degree in CSE/IT or equivalent degree of minimum three years duration.
  • Passed B.Sc./ B.Com./ B.A. with Mathematics at l0+2 Level or at Graduation Level (With additional bridge course as per norms of IKG PTU Jalandhar)/ Bridge course will be exempted if the candidate apart from above qualification has passed PGDCA or minimum One Year Diploma in Computer Application/Science/IT or equivalent from any recognized University/Institution.
  • Note: The candidate must have obtained at least 50% marks (Passed graduation with minimum 50% marks.
    *Priority will be given to students with 70% or above class 12th marks.
  • Qualified the Personal Interview round at GJIMT

How to Apply

To embark on your MCA Professional journey at GJIMT:

  • Click the ‘Apply Now’ button and input the relevant details.
  • Complete application form.
  • Upload the necessary documents.
  • Relationship Coordinator will reach out to guide you through the next stages.

Download brochure

Fee Breakup

Tuition & Fees

Cost for this program per semester:

    • Sem 1
    • Sem 2
    • Sem 3
    • Sem 4
    • Total Semester Fees (To be paid in College Account)
    • 49700
    • 45700
    • 45700
    • 45700
    • Fees to be submitted Online directly by Student on IKGPTU Portal
    • 1150(URF)+2200(Exams Fees)
    • 2200(Exams Fees)
    • 550(URF)+2200(Exams Fees)
    • 2200(Exams Fees)

These are only estimates – your actual cost may vary
*T&C Apply

Top Recruiters


“I very much enjoy taking classes that focus on group projects and external learning. An example of this is “Rural Marketing”. We competed against our classmates in a sales competition. I found it to be a really successful way to learn about developing a proper market plan to sell your product”.

Dr. Alamgir

Join GJIMT now and jump start your career with strong foundation and life long placements!