Admissions 2024

Unlock your future: Enroll Now for Admissions 2024

Master of Computer Applications - General


The Master of Computer Application program aims to equip learners with knowledge and skills in the competitive software development and computer application field. It is a 2 year postgraduate program and trains students to take up challenging roles in the computer science and technology sector.

The program is designed for students who want to excel at developing computer applications using contemporary cutting-edge programming languages. The industry integrated curriculum enhances the knowledge and skills of students in developing modern software through use of sophisticated tools and techniques. The program unlocks your full potential and helps you drive your career forward.

Master of Computer Applications - General


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.

Master of Computer Applications - General


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

Master of Computer Applications - General

Program Structure

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

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


Total Credits for MCA Program – 80

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

S.No Semester I (Credits 22)
1 Advanced Data Structures & Algorithms using Python
2 Statistics for Computer Science
3 Database Technology
4 Object Oriented Programming Using JAVA
5 Computer Networks
6 Practical - Software Design Project
7 Software Design Project

S.No Semester II (Credits 21)
1 Web Design and Development
2 Data Warehousing and Data Mining
3 Machine Learning
4 Software Engineering
5 Elective-1(Electives)
6 Practical - Software Design Project
7 Practical: Web Programming Lab

S.No Semester III (Credits 19)
1 Software Testing and Quality Assurance
2 DevOps
3 MOOC (Electives)
4 Elective -2 (Electives)
5 Elective -3 (Electives)
6 Practical: Presentation Skills and Academic writing
7 Project: Project Phase-I

S.No Semester IV (Credits 18)
1 Elective-4 (Electives)
2 Personality Development
3 Project: Project Work - Phase – II

S.No Elective I
1 Web analytics
2 Big Data Analytics

S.No Elective II
1 R Programming
2 Big Data Analytics

S.No Elective III
1 Semantic Web
2 Data Visualization Techniques and Tools

S.No Elective IV
1 Data Classification Methods and Evaluation
2 Principles of Deep Learning

Fees Structures

Application Fee 

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

Examination Fee 

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

Course Fee:

ParticularsI Year (Rs.)II Year (Rs.)
MCA by OL45,00045,000

Learners have the option to pay the Fee Semester wise. 

Fee Payment Semester wise plan:

Program DetailsI Sem (Rs.)II Sem (Rs.)III Sem (Rs.)IV Sem (Rs.)

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

40, G.S.T Road, St. Thomas Mount,

Chennai - 600 016. India.

Phone: +91-44-2234 1389


Mobile: 8668093955 

Master of Computer Applications - General


1. Why choose Hindustan Online - CODE for the Online MCA Program?
2. Is there any entrance examination for taking admission to the Online MCA Program?
3. What career opportunities do students have after completing Hindustan Online - CODE’s MCA program?
4. How is Hindustan Online - CODE’s MCA Program a good option for your career?
5. What are the eligibility criteria for doing an Online MCA Degree?
6. How can I apply for an Online MCA Program?
Master of Computer Applications - General


Program Overview
A Master of Computer Application (MCA) is an ideal program for learners looking to delve deeper into developing computer applications using modern programming languages and advance their careers in the ever-evolving IT industry. Increasing demand for skilled professionals is evident from the fact that there are over 2 lakh job opportunities every year in this sector.

Our MCA program combines conceptual and practical training that lays emphasis on the latest programming languages such as Python, C++ and Java to develop better and faster applications. It provides you with an opportunity to build software with sophisticated tools and improve your programming skills. This program equips you with the requisite skills to make a career progression in top IT companies and consultancy firms in India and abroad with varied job profiles including Software Developer, Systems Analyst, App Developer, and many more!

Data Science
Computer Science and IT
Cyber Security and Cloud Computing