• Overview
  • Eligibility
  • Duration
  • Program Structure
  • Fees Structure
  • Curriculum
  • FAQ

Program Offered by Department of Computer Applications

PG Program : MCA with Data Science Electives (2 Years)

Entitled by AICTE and offered through ODL mode

About the Department of Computer Applications.

Department of Computer applications has been enabling and empowering students with specialized courses for more than two decades.

Master of Computer Applications (MCA) is designed to meet the growing demand for qualified professionals in the field of computer science and Information Technology, especially for the design and development of software system.

  • The specialized programme would enhance learners exposure to variety of roles and responsibilities that they can take up in the area of expertise.
  • Focused grooming would facilitate IT industry to decide mapping of the graduates to the right domain.
  • Enables entrepreneurship.
  • Enhance the employability for any IT Company big or small as a system developer and various other roles such as:
    • Software Programmer
    • Software Engineer
    • Software Developer
    • Software Analyst
    • Software Application Architect
    • Software Consultant


Passed BCA/ Bachelor Degree in Computer Science Engineering or equivalent Degree. OR passed B.Sc./ B.Com./ B.A. with Mathematics at l0+2 Level or at Graduation Level (with additional bridge Courses as per the norms of the concerned University). Obtained at least 50% marks (45% marks in case of candidates belonging to reserved category) in the qualifying Examination.


Duration of MCA is 2 years and the registration period is valid for 4 academic years.

Program Structure

Semester System is followed with the entire course covered in four semesters.

Every semester has theory subjects and practical, project work in 3rd and 4th semester.

Semester I (Credits 22)
Advanced Data Structures & Algorithms using Python
Statistics for Computer Science
Database Technology
Object Oriented Programming Using JAVA
Computer Networks
Practical – Software Design Project
Software Design Project
Semester II (Credits 21)
Web Design and Development
Data Warehousing and Data Mining
Machine Learning
Software Engineering
Practical – Software Design Project
Practical: Web Programming Lab
Semester III (Credits 19)
Software Testing and Quality Assurance
MOOC (Electives)
Elective -2 (Electives)
Elective -3 (Electives)
Practical: Presentation Skills and Academic writing
Project: Project Phase-I
Semester IV (Credits 18)
Elective-4 (Electives)
Personality Development
Project: Project Work - Phase – II
Elective I
Web analytics
Big Data Analytics
Elective II
R Programming
Big Data Analytics
Elective III
Semantic Web
Data Visualization Techniques and Tools
Elective IV
Data Classification Methods and Evaluation
Principles of Deep Learning

Total Credits for MCA Programme – 80

Learners can earn additional Credits by taking courses offered by MOOC / Coursera


Application Fee

Anyone who is eligible may apply by filling in the application form, uploading required documents and paying the application fee of INR Rs.1000 + Applicable Bank Charges

Examination Fee

Examination fees will be charged annually INR Rs.3000/-

Course Fee:

Particulars I Year (Rs.) II Year (Rs.)
MCA by ODL 45,000 45,000

Learners have the option to pay the Fee Semester wise.

Fee Payment Semester wise plan:

Program Details I Sem (Rs.) II Sem (Rs.) III Sem (Rs.) IV Sem (Rs.)
MCA 22,500 22,500 22,500 22,500

For Scholarships and concessions to Armed Forces, Police and front line health care professionals contact admissions office.

40, G.S.T Road, St. Thomas Mount,
Chennai - 600 016. India.
Ph. : +91-44-2234 1389
Mobile: 8668093955