• The ICFAI University, Meghalaya

The MCA Program

The MCA Program

The Master of Computer Applications (MCA) Program is based on contemporary curriculum and cutting edge pedagogy thereby equipping the students with up-to-date technical and IT skills required in public and private sectors.

Duration : Three years

Graduation in any discipline with 45% and above aggregate marks with mathematics as a subject in 10 + 2; 45% and above in BCA
Final year degree students are also eligible to apply.

Program Structure
The MCA Program is organized into 6 semesters in three years. There are 34 courses including Soft Skills and Management theses.

Students are additionally required to go through a two Summer Internship projects and a Computer Application Project / thesis in the sixth semester.

Artificial Intelligence; Advanced Operating System; Theory of Computation; Database Security & Administration; Program Paradigms; Software Project Management; Data Warehousing & Data Mining; Mobile Computing; Software Design Patterns; Embedded Systems; Advanced Topics in Computer Network; Neural Network Computing; Bio-informatics; Parallel & Distributed Database System; Multimedia Systems; Software Testing & Quality Management; IT in Banking & Insurance; Management Accounting; Enterprise Solutions; Compiler Design; Image Processing; Unix/Linux System Administration; Computer Simulation & Modelling; Spatial Database; Investment Banking & Financial Services; Financial Markets.

MCA Program Structure 
Year I Semester I Semester - II
  • Programming & Problem
    Solving with C & C++
  • Computer Organization
  • Discrete Mathematics
  • Database Management System
  • Principles of Management
  • Financial Accounting
  • Data Structures
  • Java Application Development
  • Data Communication and
    Computer Networks
  • Operating Systems
  • Probability & Statistics
  • Financial Management I
  • Soft Skills I
Summer Internship - I
Year II Semester - III Semester - IV
  • Design & Analysis of Algorithms
  • OOAD & UML
  • Web Technologies
  • Financial Management II
  • Operational Research
  • Computer System & Network Security
  • Soft Skills II
  • Software Engineering
  • Dot Net Technologies
  • Management Information & Decision Support System
  • Elective I
  • Elective II
  • Elective III
  • Soft Skills
Summer Internship - II
Year III Semester - IV Semester - V
  • Enterprise Application Development using Java
  • Computer Graphics
  • Elective IV
  • Elective V
  • Elective VI
  • Elective VII
  • Computer Application Project OR Thesis

The program structure is subject to periodic review.