Master of Computer Applications

M.C.A. Programme aims to prepare graduates in all the major areas of computer science, relevant aspects of mathematics and management so that they can take up both technical and managerial positions in industry. training is rigorous and involves five semesters of course work and one semester of project work. MCA students of earlier batches have been offered internships at companies such as IBM, GE, Microsoft, CA, CMC, Honeywell etc. and are thus provided an opportunity to learn in industry environment during their last semester. The university has recently been ranked 3rd in universities in India for the MCA programme.

  • Note: The earlier Course Plan for MCA till 2016 had Acounting and Financial Management(CA-403) in place of Foundation Course-I (FNxxx) and Computer Based Optimization Techniques (CA454) in place of Foundation Course-II (FNyyy).
  • Course Plan for MCA from 2017


    Semester I

    Course Code Course Name Credits
    CA401 MATHEMATICAL FOUNDATIONS OF CS 3
    CA402 COMPUTER ORGANIZATION AND ARCHITECTURE 4
    FNxxx FOUNDATION COURSE-I 3
    CA404 PROGRAMMING METHODOLOGY 3
    CA405 COMPUTER BASED NUMERICAL AND STATISTICAL METHODS 3
    CA406 S/W LAB-I (Intro. To Unix & C, H/W Installation) 2

    Semester II

    Course Code Course Name Credits
    CA451 DATA & FILE STRUCTURES 3
    CA452 OPERATING SYSTEMS 4
    CA453 OBJECT ORIENTED PROGRAMMING 3
    FNyyy FOUNDATION COURSE-II 3
    CA455 SOFTWARE ENGINEERING 3
    CA456 SOFTWARE LAB(ALP,C++ & Java) 2

    Semester III

    Course Code Course Name Credits
    CA501 DATABASE MANAGEMENT SYSTEMS 3
    CA502 INTERNET TECHNOLOGIES 3
    CA503 COMPUTER NETWORKS 3
    CA504 THEORY OF COMPUTATION 4
    Elective – I 3/4
    CA505 DBMS LAB 2

    Semester IV

    Course Code Course Name Credits
    CA551 DATA WAREHOUSING 3
    CA552 ALGORITHMS 4
    CA553 COMPUTER GRAPHICS AND VISUALIZATION 4
    CA554 INTRODUCTION TO AI 3
    Elective - II 3/4
    CA555 COMMUNICATION SKILLS LAB 2

    Semester V

    Course Code Course Name Credits
    CA601 INFORMATION SYSTEM MANAGEMENT 3
    Elective – III 3/4
    Elective – IV 3/4
    Elective – V 3/4
    Elective – VI 3/4

    Semester VI

    Course Code Course Name Credits
    PROJECT 12

    Grand Total Credits = 100(min)/106(max)