• course Duration:
    2 Years
  • course Mode of Learning:
    Online + Internship based learning

The MCA program at Chaudhary Charan Singh University, Meerut, is tailored for students aspiring to build strong careers in computer applications, software development, and IT management. It combines rigorous academic training delivered online with a structured onsite internship in IT firms, startups, or software companies. This integration ensures that graduates not only gain technical knowledge but also practical experience in solving real-world technology challenges.

Online Degree Courses -  University

ODL Degree = Regular Degree

  • As per the Regulation 22 of the UGC in 2020, ODL degrees are now regarded as equally valid and credible as traditional, offline degrees.

Program Module


Course No Course Name
MCA-101 Computer Concepts and C Programming
MCA-102 Computer Organization & Architecture
MCA-103 Management Information Systems
MCA-104 Communication and Presentation Skills
MCA-105 Mathematics I
MCA-106 Lab of PC Package Tools
MCA-107 Lab of Structured Language (C)
Course No Course Name
MCA-201 Data Structures and File Organization
MCA-202 Operating System
MCA-203 Computer Graphics and Multimedia
MCA-204 Organizational Behavior & HR
MCA-205 Mathematics II
MCA-206 Graphics Lab
MCA-207 Data Structure Lab
Course No Course Name
MCA-301 Mathematics III
MCA-302 Computer Networks
MCA-303 Database Management Systems
MCA-304 Theory of Computation
MCA-305 Object Oriented Programming Systems
MCA-306 DBMS Lab
MCA-307 OOPS Lab (C++)
Course No Course Name
MCA-401 Software Engineering
MCA-402 Compiler Design
MCA-403 Design and Analysis of Algorithm
MCA-404 Elective-Ist from List A
MCA-405 Elective-IInd from List A
MCA-406 Software Engineering Lab
MCA-407 Design and Analysis of Algorithm Lab
Course No Course Name
(E-1) Cryptography and Network Security
(E-2) Client server computing
(E-3) Advanced Computer Architecture
(E-4) Mobile Computing
(E-5) Windows Programming
(E-6) Advanced Database Management System
(E-7) Foundation of E-Commerce
(E-8) System Modeling and Simulation
Course No Course Name
MCA-501 Internet and Web Technologies
MCA-502 Artificial Intelligence
MCA-503 Elective-Ist from list B
MCA-504 Elective-IInd from list B
MCA-505 Elective-IIIrd from list B
MCA-506 Artificial Intelligence Lab
MCA-507 Web Technologies Lab
Course No Course Name
(E-9) Neural Networks
(E-10) Data mining and warehousing
(E-11) Virtual Reality
(E-12) Digital Image Processing
(E-13) Embedded Systems
(E-14) Real Time Systems
(E-15) Bio Informatics
(E-16) Software Reliability Engineering
Course No Course Name
MCA-601 Project Reports and Viva Vice

Fee Structure

MCA Semester I Semester II Semester III Semester IV
Registration Fee ₹ 200/- - - -
Internship Fee ₹ 10,000/- - - -
Semester Fee ₹ 13,000/- ₹ 13,000/- ₹ 13,000/- ₹ 13,000/-
Annual Fee ₹ 36,200/- ₹ 26,000/-
Total Fees ₹ 62,200/-
Note: The above-mentioned fee does not include the 'Examination Fee', which will be applicable each semester. Details of this fee will be communicated to you in due course.

Admission Process

  • Apply Online

  • Submit Documents

  • Application Review

  • Fee Payment

  • Start Learning

Career Opportunities After MCA:
  • Software Developer

  • Systems Analyst

  • Web/App Developer

  • Database Administrator

  • IT Consultant

  • Cybersecurity Specialist

  • Project Manager in IT firms

Frequently Asked Questions

It’s a two-year postgraduate course combining online study with practical internships in IT and software companies.

The internship allows students to apply their technical knowledge to real-world projects.

Yes, this degree is offered by CCSU which is a UGC-approved state university.

The coursework is online, supported by an onsite industry internship.

Students can intern with IT firms, startups, software companies, or tech-enabled organizations.

Graduates with Mathematics/Computer Science/IT backgrounds meeting eligibility requirements.

It is an integral part of the course. The duration of internship is the same as the duration of the course.

Software development, IT consulting, web/app development, cybersecurity, or project management.

Applications can be submitted online through this website. Click on the admission enquiry button and fill the application form.