2 Years · 4 Semesters
60 Seats
English
AKTU Affiliated
4.7 (112 reviews)
Programme Overview
The MCA is a career-change degree, and MIT treats it as one. Most of our intake comes from B.Sc., B.Com.
and BCA backgrounds, and a meaningful fraction arrives with almost no programming experience. The first
semester is built for that reality rather than assuming it away.
What follows is a compressed but complete software education: data structures and algorithms, databases,
operating systems, then modern practice — cloud-native architecture, APIs, DevOps basics and applied
machine learning. By semester four students are building and deploying full systems, and the placement
outcomes sit close to those of our four-year CSE graduates.
"I came from a B.Sc. background with almost no coding. The MCA faculty ran extra Saturday
sessions for six months until our whole batch caught up. That is not something a college has to do." —
Nidhi Agarwal, MCA 2024
What You Will Learn
- Programming in C, Java and Python
- Data structures and algorithm design
- Relational databases and SQL
- Operating systems and computer networks
- Object-oriented analysis and design
- Full-stack web and mobile development
- Cloud-native architecture and APIs
- Applied machine learning and data science
- Software engineering and version control
- Technical communication and interviewing
Curriculum — Semester by Semester
Assumes no prior programming. Includes the Saturday catch-up clinic that runs
through the first six months for students from non-computing backgrounds.
- Programming Fundamentals in C
- Discrete Mathematics
- Computer Organisation
- Principles of Management
- Professional Communication
- Programming Lab + Saturday clinic
The heaviest semester of the programme. Placement preparation starts here, not in
the final year.
- Data Structures & Algorithms
- Object-Oriented Programming (Java)
- Database Management Systems
- Operating Systems
- Computer Networks
- Mini-project I + summer internship
Students choose an elective track and begin building deployable systems rather than
assignments.
- Web Technology & Full-Stack Lab
- Software Engineering & Agile Practice
- Cloud Computing & APIs
- Machine Learning with Python
- Elective I & II
- Mini-project II
A full-semester industry project, off campus wherever possible. Roughly a quarter of
the batch converts it into a pre-placement offer.
- Major Project / Industry Internship
- Project seminar & viva voce
- Elective III
- System design & interview preparation
Elective Tracks
Full-Stack Development
Modern JavaScript frameworks, REST and GraphQL APIs, authentication and deployment
pipelines.
Data Science
Statistics, pandas, visualisation and applied machine learning with a
portfolio-building focus.
Cloud & DevOps
Containers, CI/CD and infrastructure basics, with subsidised AWS and Azure
certification attempts.
Mobile Application Development
Cross-platform app development, offline-first design and app store deployment.
Careers & Placement
In the 2025 cycle, 93% of eligible MCA students received at least one offer, with a median package of
₹5.5 LPA and a highest of ₹15 LPA — outcomes broadly comparable to our four-year CSE graduates.
- Software Development Engineer
- Full-Stack / Web Developer
- Data Analyst
- QA & Automation Engineer
- Application Support Engineer
- Database Administrator
- Public sector — NIC, banks, UPSC/SSC technical
- Higher study — M.Tech, PhD
Recruiters for this programme: TCS, Infosys, Wipro, Cognizant, HCL, Newgen,
Zoho, Josh Technology, Paytm, NIIT Technologies and 55 more.
Head of Department
Prof. Kavita Singhal
Head of Department — Computer Applications
MCA and M.Phil. with fifteen years of teaching experience. She started the
Saturday catch-up clinic for students entering the programme without a computing background, and still
teaches it herself.
Frequently Asked Questions
Yes — that describes a large share of every intake. Semester one assumes
zero background, and the Saturday clinic runs for the first six months specifically for students
from B.Sc., B.Com. and non-computing streams. It is demanding, but it is designed for exactly your
situation.
Yes. AICTE reduced the MCA from three years to two in 2020, and our
programme has run on the two-year structure since. BCA graduates are not given further exemption —
everyone completes all four semesters.
Yes — AKTU requires Mathematics either at 10+2 level or as a subject in
your bachelor's degree. Candidates without it can complete a bridge mathematics paper in semester
one, subject to approval at admission.
Close, and the gap has narrowed. CSE's 2025 median was ₹6.4 LPA against
MCA's ₹5.5 LPA. Some product companies restrict fresher hiring to B.Tech, but most mass and mid-tier
recruiters treat the degrees interchangeably.