m. s. ramaiah university of applied sciences Home India Karnataka

M. S. Ramaiah University of Applied Sciences [MSRUAS]: Bengaluru

Private University
m. s. ramaiah university of applied sciences logo

M. S. Ramaiah University of Applied Sciences

Bengaluru, Karnataka
Admission to Master of Computer Applications (MCA) Programme, 2025-2026

M. S. Ramaiah University of Applied Sciences
Faculty of Engineering and Technology
Department of Computer Applications
Bengaluru, Karnataka
Admission to Master of Computer Applications (MCA) Programme, 2025-2026

Curriculum Details
  • Semester-I
    Sl. No. Course Type Course Name Theory Tutorials Practical Max Marks Total Credits
    1 PCC Mathematical Foundation for Computer Applications 3 1 0 100 4
    2 PCC Operating Systems 3 0 2 100 4
    3 PCC Data Structures with Algorithms 4 0 0 100 4
    4 PCC Computer Networks 3 0 0 100 3
    5 PCC Design and Analysis of Algorithms 3 1 0 100 4
    6 PCC Data Structures Laboratory 0 0 4 100 2
    7 PCC Computer Networks Laboratory 0 0 4 100 2
    8 PCC Research Methodology and IPR 2 0 0 100 2
    9 PCC Programming in C & Computer Organisation 2 2 0 100 0
      Total   20 4 10 900 25
      Total number of contact hours per week: 34
  • Semester-II
    Sl. No. Course Type Course Name Theory Tutorials Practical Max Marks Total Credits
    1 PCC Database Management System 3 0 0 100 3
    2 PCC Object Oriented Programming Using Java 3 0 0 100 3
    3 PCC Software Engineering 4 0 0 100 4
    4 SEC Full Stack Development 3 0 2 100 4
    5 SEC Artificial Intelligence and Machine Learning 4 0 0 100 4
    6 PEC Professional Elective-1: Distributed Computing / Cloud Computing 4 0 0 100 4
    7 PCC DBMS Laboratory 0 0 4 100 2
    8 PCC Java Programming Laboratory 0 0 4 100 2
    9 PCC Internship 0 0 12 100 6
      Total   21 0 22 900 32
      Total number of contact hours per week: 44
  • Semester-III
    Sl. No. Course Type Course Name Theory Tutorials Practical Max Marks Total Credits
    1 SEC Data Analytics with Python 3 0 0 100 3
    2 SEC Internet of Things 3 0 0 100 3
    3 PEC Professional Elective-2: Deep Learning / Natural Language Processing 4 0 0 100 4
    4 PEC Professional Elective-3: Blockchain Technology / AI for Healthcare 4 0 0 100 4
    5 SEC User Interface Design 4 0 0 100 4
    6 SEC Cyber Security 3 0 2 100 4
    7 SEC Data Analytics Lab 0 0 4 100 2
    8 SEC IoT Laboratory 0 0 4 100 2
    9 PCC Project Work - Phase 1 0 0 4 100 2
      Total   21 0 14 1000 38
      Total number of contact hours per week: 35
  • Semester-IV
    Sl. No. Course Type Course Name Theory Tutorials Practical Max Marks Total Credits
    1 PCC Project Work - Phase 2 0 0 40 200 20
      Total number of contact hours per week: 40
  • Professional Core Electives (PCE):
    Sl. No. Course Name
    1 Distributed Computing
    2 Cloud Computing
    3 Deep Learning
    4 Natural Language Processing
    5 Blockchain Technology
    6 AI for Healthcare
Eligibility Criteria
  • Graduates with a bachelor's degree from an recognized institution in any BCA / Bachelor Degree in Computer Science or Engineering or equivalent degree or B.Sc. /B.Com. / B.A. with Mathematics at 10+2 level or at Graduation level (with additional bridge courses as per the norms of concerned University and a minimum aggregate score of 50%.
  • Admission selection process for will be based on RUAS AT scores, and CUET-PG/KMAT/PGCET scores are also accepted and RUAS AT will be exempted for these candidates.
Fee Structure
Course Total Fee Per Year
Master of Computer Application (MCA) Rs. 2,30,000/-
Intake
  • 20

CONTACT
+91 80 1000 4444
admissions@msruas.ac.in


APPLY NOW
Click for more information

Edited By: Sahadeb
Edited On: 03 Nov 2025
Disclaimer:
While we strive to provide accurate and reliable information, neither our platform nor any associated colleges, institutions, universities, or third-party sources shall be held liable for any errors, omissions, or discrepancies. The content is compiled from publicly available data and official sources and may be subject to change. Users are strongly advised to verify details directly through the respective official websites.

This platform serves as a centralized hub offering consolidated links, admission-related information, application forms, and updates on colleges, institutions, universities, examinations, results, schedules, notifications, and other education-related content. Our goal is to assist students and parents in navigating the online admission process, and we are committed to providing ongoing support to those who may need guidance or clarification.
Loading data, please wait...