Master of Computer Application (MCA) (2 Years)



Fees Structure





Total Fee



The School of Engineering and Technology (SOET) offers a Master of Computer Applications (MCA) at K.R. Mangalam University. The MCA course offered by KRMU aims to provide a strong foothold in the subject of Computer Science. The two-year program is a full-time course offering a rich basket of electives for learners to choose from. Divided into four semesters, the MCA course curriculum is developed after keeping the industry norms on priority. Mentorship by industry experts and rigorous mentoring by experienced faculty members helps to increase the learner's employability chances. 
This degree at K.R. Mangalam University would help you create a multi-faceted career through the development of various kinds of skills. Going through this course can open up a diverse range of opportunities for you. This is a very lucrative industry as Computer Science professionals are highly paid in today’s time. You would have the option to go into several different industries such as Healthcare, IT, Finance, Trading, Transportation, Software, and Education. After completing this degree, you can opt for a job or a paid internship in top IT companies all over the world. This course will also give you ample chances to build a strong professional network. 

Eligibility Criteria

Candidates must have a BCA/B.Sc. degree with Mathematics as a major subject or B.E./ B.Tech in Computer Science / Information Science/ Information Technology with a minimum of 50% marks in aggregate.

Programme Details

Programme Highlights
  • Design, develop and implement interdisciplinary application software projects to meet the demands of industry requirements using modern tools and technologies.
  • Develop a sense of professional, ethical, legal, security, and social issues and responsibilities.
  • Students are taught to demonstrate skills in ideation, innovation, and commercialization of IT products and services.
  • Robust mentoring system for students.
  • This course helps the students to become industry-ready.
  • Innovative and interactive teaching methods are used.
  • Highly qualified and experienced faculty members.
  • The course curriculum aids the holistic development of students
  • The development of soft skills is done through co-curricular and extracurricular activities 
  • Innovative and interactive teaching methods are used
Programme Structure

Semester 1
Course Title Credit
Problem Solving and Python Programming 4
Computer Organization and Assembly Language Programming 4
Introduction to Management Functions 4
Mathematical Foundations 4
Introduction to Database Management System 4
Introduction to Database Management System Lab 1
Problem Solving and Python Programming Lab 1
C and Assembly Language Programming Lab 1
Audit Course - I 0
Value Added Courses 0

Semester 2
Course Title Credit
Data Structures and Algorithms 4
Information Systems Analysis Design & Implementations 4
Advanced Data Mining 4
Probability & Combinatorics 4
System and Network Administration 4
Data Structures and Algorithms Lab 1
Advanced Data Mining Lab 1
System and Network Administration Lab 1
Audit Course - II 0
Value Added Courses 0

Semester 3
Course Title Credit
Oral and Technical Communication 4
Object Oriented Software Engineering 4
AI and Applications 4
Big Data Analytics and Applications 4
Object Oriented Software Engg Lab 1
AI and Applications Lab 1
Departmental Elective 5
Seminar 1

Semester 4
Course Title Credit
Project* 5
Industrial Training* 5
Programme Outcomes

Engineering Graduates will be able to:

  • PO1. Advanced Knowledge: Demonstrate advanced knowledge and understanding of computer science, information technology, and related disciplines to solve complex problems and drive innovation.
  • PO2. Advanced Problem Solving: Apply analytical, critical thinking, and problem-solving skills to identify, analyze, and solve complex computing problems using advanced algorithms, data structures, and software engineering principles.
  • PO3. Software Development: Design, develop, and deploy software solutions using advanced programming languages, frameworks, and software engineering practices, considering performance, scalability, and security requirements.
  • PO4. Database Management: Design and manage complex databases, leveraging advanced database management systems and techniques to ensure efficient data storage, retrieval, and manipulation.
  • PO5. Web and Mobile Applications: Develop advanced web and mobile applications, utilizing contemporary technologies, user interface design principles, and industry best practices.
  • PO6. Network and Security: Design and implement secure network architectures, protocols, and mechanisms to ensure data integrity, confidentiality, and availability in networked environments.
  • PO7. Data Science and Analytics: Apply data science techniques, statistical analysis, and machine learning algorithms to extract insights from complex datasets and make data-driven decisions.
  • PO8. Project Management: Demonstrate proficiency in project planning, execution, and management, including requirements gathering, resource allocation, risk assessment, and project documentation.
  • PO9. Professional Communication: Communicate effectively, both orally and in writing, with technical and non-technical stakeholders, presenting complex information and ideas clearly and concisely.
  • PO10. Ethical and Legal Considerations: Understand and adhere to ethical and legal guidelines in computing, including privacy, intellectual property rights, and responsible use of technology.
  • PO11.Research and Innovation: Conduct research, apply research methodologies, and contribute to the advancement of knowledge in the field of computer applications, exploring new technologies, methods, and solutions.
  • PO12. Leadership and Collaboration: Exhibit leadership skills and collaborate effectively in multidisciplinary teams, demonstrating teamwork, conflict resolution, and effective interpersonal communication.

Programme Educational Objectives (PEOs)

  • PEO1 - Demonstrate expertise in computer applications, programming languages, database management, software engineering, and other key areas of computer science.
  • PEO2 - Apply knowledge and skills in designing, developing, testing, and maintaining computer applications and systems for various industries and domains.
  • PEO3 -Pursue higher education, research, and development opportunities in computer science, information technology, or related fields.
  • PEO4 - Exhibit professionalism, leadership, and teamwork skills to effectively communicate, collaborate, and manage projects with ethical and social responsibilities in the globalized digital society.
  • PEO5 - Adapt to emerging technologies, changing market demands, and lifelong learning to enhance their career and contribute to the sustainable development of the society.


Programme Specific Outcomes (PSOs)
  • PSO1 - Demonstrate proficiency in multiple programming languages, database management systems, software engineering tools, and other key areas of computer science through project-based learning, assignments, and assessments.
  • PSO2 - Apply analytical and problem-solving skills to design, develop, test, and maintain computer applications and systems for various industries and domains using industry-standard practices and technologies.
  • PSO3 - Pursue advanced studies, research, or development opportunities in computer science, information technology, or related fields by acquiring the necessary knowledge and skills to contribute to the state-of-the-art.
  • PSO4 - Exhibit professionalism, leadership, and teamwork skills to effectively communicate, collaborate, and manage projects with ethical and social responsibilities in the globalized digital society through experiential learning, extracurricular activities, and industry exposure.


Who should Pursue

Individuals who are interested to go into the field of Computer Science should opt for this degree. We are currently living in the digital age and Computer Science is responsible for multiple things such as smartphones, tablets, the internet, etc. Many businesses across the world are relying on software programs to deliver and transmit data. Even household items such as refrigerators, door locks, and microwave ovens are becoming smart. That is why we need more individuals with a degree in Computer Science. Those who understand computer applications can use their knowledge to solve real-world problems. Individuals in this field have helped in improving living conditions and averting disasters. 

Financial Assistance

K.R. Mangalam University partnered with the leading banks to help you to finance your dream course through Education Loan. You only have to start repaying one year after finishing your course or six months after you get a job.


  • Quick and Instant
  • Includes tuition fees, books cost, hostel fees, airfare.
  • Concessional rate of interest.
  • Speedy disposal of loan applications
  • Availability of the loan across the country
  • Up to 100% loan with lower interest rate and zero processing fees
  • Repayment tenure ranging from 5-15 years.

Career Options

There are various areas in which you can build a good career after graduating from this course. Some of these paths are well-known, while others aren't much of a common choice. Here is the list of some of the possible career options that you can take up after completing this degree:
  • Software Developer
  • Hardware Engineer
  • Database Engineer
  • Cloud Architect
  • Data Scientist
  • Business Analyst


K.R. Mangalam University believes in shaping a bright future for its students that is why it offers only the best of the placement opportunities available in the market. Students of KRMU have secured handsome salary packages through college placements. The university also provides career counselling services to students who are confused about their careers. Additionally, it encourages its students to build a strong professional network so that they can work in their dream jobs when they want to. The top recruiters that are a part of our placement drive are as follows:
  • Microsoft 
  • Accenture 
  • HCL 
  • Siemens
  • Cognizant 
  • Google 
  • Amazon
  • Infosys
  • Hitachi


If you are seeking admission in this course, you need to first fill out the application form at Then you will get a link for the admission test at your registered email address. Once you complete the test, your interview will be scheduled with one of the faculty members at KRMU. Upon selection, you have to submit the required documents and fee.

The KRMU has some of the best on-campus hostels for its students. The premises are spacious and well-ventilated. Additionally, KRMU has excellent learning facilities like classrooms, labs, a moot court, and a museum.

Yes, the K.R. Mangalam University provides high-quality career counselling services to its students. This can enable the students to learn how to unleash their inner potential and make the right career choices. They can identify their dream careers if they receive proper guidance and mentorship.

Yes, the KRMU Campus has a well-equipped medical room in Block-A. Emergency healthcare services for both the faculty members and the students are provided by the university. The KRMU staff takes several measures for the prevention and treatment of various illnesses and injuries.

Yes, KRMU has collaborated with some banks to provide educational loans to its students. If you feel that you require any kind of financial aid, you can submit an application to the university. To get further information about the various kinds of financial assistance available at KRMU, Click here.


Get in touch with us