Master of Computer Applications (MCA)

Home

/

MCA Program

Postgraduate Excellence

Advanced Computing & Software Development

The MCA programme at National College of Information Technology is designed in accordance with the 2020 Batch onwards curriculum prescribed by MRSPTU. This professional postgraduate degree focuses on developing advanced knowledge and competence in software development, data management, and research-oriented practices.

The programme spans 2 years (4 Semesters) with a total of 89 credits. It emphasizes a mix of theory, intensive laboratory work, industry training, and software projects, preparing students for leadership positions in the global IT sector.

  • Duration: 2 Years (4 Semesters)
  • Medium: English
  • Credits: 89 (MRSPTU 2020 Batch)
  • Mandatory Industry Training
  • Advanced Research Orientation
  • Postgraduate Level

Eligibility & Admission

Criteria: Bachelor’s degree as per MRSPTU norms.

Admission is strictly as per university and government regulations.

Apply for Admission

Framework

Advanced Objectives & Outcomes

Objectives (PEOs)

The MCA graduates will:

  • Acquire advanced theoretical and practical knowledge in CS.
  • Develop strong problem-solving and programming skills.
  • Gain exposure to emerging technologies & research.
Outcomes (POs)

Students will be able to:

  • Design, develop, and manage complex software systems.
  • Apply modern tools to solve computing challenges.
  • Demonstrate professional ethics and leadership.
Bridge Support

For Non-IT Background Students:

  • Software Engineering (Mandatory)
  • Digital Electronics
  • Mathematical Foundations
  • Total Bridge Credits: 12

Detailed Curriculum

Semester-wise Syllabus (2020 Batch Onwards)

  • Computer Networks
  • Relational Database Management System (RDBMS)
  • Object Oriented Programming using C++
  • Computer Organization & Architecture
  • RDBMS Lab | C++ Programming Lab
  • Business Communications (Theory + Lab)
  • Soft Skills Lab

  • Data Structures | Operating System
  • Discrete Mathematics
  • Data Structures Lab | OS Lab
Dept Elective I (Select One):
Data Warehousing / Business Intelligence / Software Testing
Dept Elective II (Theory + Lab):
Programming in Java + Lab
OR
Programming with Python + Lab
Mandatory 4-week Industry Training after Sem II.

  • Artificial Intelligence
  • Design and Analysis of Algorithms (Theory + Lab)
  • Information & Network Security
  • Institute / Industrial Training Credits
Dept Elective III (Theory + Lab):
LAMP Tech / Database Administration / Cloud Computing
Open Elective: Select from MRSPTU pool.

  • Theory of Computation
  • Current Trends and Technologies
  • Major Software Project
  • Professional Seminar
Dept Elective IV (Theory + Lab):
Big Data / .NET Framework / Android / Soft Computing
Dept Elective V (Theory + Lab):
Machine Learning / Computer Graphics / IoT

Credit Distribution

YearTotal Credits
First Year (Sem I & II)46
Second Year (Sem III & IV)43
Total MCA Credits89
* Bridge Courses (12 Credits) additional for Non-IT background.

PG Teaching Practices

  • Project-based and research-oriented learning
  • Intensive hands-on laboratory and practical sessions
  • Mandatory Industrial / Institute Training
  • Continuous feedback and professional seminars
  • MRSPTU end-semester examinations

Industry & Internship Facilitation

The MCA programme emphasizes professional readiness through structured industry orientation:

  • Mandatory 4-week industrial training module
  • Expert lectures on emerging PG technologies
  • Placement facilitation for major IT hubs

Postgraduate Support

Advanced counseling and placement services for PG students:

  • Career Placement Cell
  • Project Mentoring
  • Bridge Course Support
  • Research Guidance

Institutional Governance

Maintaining a safe, inclusive, and professional environment for postgraduate studies:

Anti-Ragging Committee
Internal Complaints Committee
Equity & Inclusion Cell
Grievance Redressal Committee
Student Welfare Committees

Alumni PG Network

Our alumni contribute significantly through PG mentoring, experience sharing, and technical workshops, fostering professional growth.

Resources

MCA Syllabus (2020 Batch Onwards) Download
PG Study Notes & Learning Resources Download

Advanced Career Pathways

Software Engineer

Data Analyst

Security Engineer

System Analyst

IoT Developer

Advanced Options: Ph.D. Research, Technical Consultancy, Research Associate, and International Professional Certifications.