University offering Best MCA Course in Jaipur | Top MCA institute in Jaipur Rajasthan
Find Course

Home ProgrammesMCA

School of Computer & Systems Sciences


  • Duration

    3 Years

  • Eligibility Criteria

    Graduation in any stream and Mathematics as one of the subjects, either at 10+2 or graduation level

  • Selection Procedure

    Entrance Test and Interview

MCA (Master of Computer Applications) is a two-year professional Master's Degree programme in Computer Science. For those students who are graduate from streams other than computer science (BCA,B.Sc.-IT).

The broad objective of MCA programme is to prepare graduate students for productive careers in software industry and academia by providing appropriate environment for teaching and research in the core and emerging areas of the discipline.

The major thrust is on giving the students sound background in computing, business functioning and mathematics relevant to information technology. The laboratories, besides supplementing the theory course would also expose the students to the use of the latest software tools.

The MCA programme is approved by AICTE, Government of India. The programme is carefully redesigned and updated by the School keeping in view the ever changing trends in IT industry. The main emphasis in this programme is to deliver the industry-specific contents, which have their relevance in the present as well as emerging global scenario.



  • I Semester

    MCA-101Mathematical Foundation of Computer Science
    MCA-102Computer and ‘C’ Programming
    MCA-103Computer Organization & Architecture
    MCA-104Data Base Management System
    MCA-105Accounting and Financial Accounting
  • Practicals & Sessionals

    MCA-151Office Management Lab
    MCA-152Programming in C lab
    MCA-153DBMS Lab
    MCA-154Communication & Soft Skills -I
  • II Semester

    MCA-201Data Structure Using C
    MCA-202Computer Oriented Numerical and Statistical Techniques
    MCA-203Operating System
    MCA-204Data Communication & Computer Networks
    MCA-205Environmental Science
  • Practicals & Sessionals

    MCA-251Data Structures Using C Language Lab
    MCA-252Numerical & Statistical Techniques Lab
    MCA-253Unix &Shell programming Lab
    MCA-254Communication & Soft Skills -II
  • III Semester

    MCA-301Object Oriented Programming with C++
    MCA-302System Analysis and Design
    MCA-303Computer Graphics
    MCA-304Artificial Intelligence
    MCA-305Design and Analysis of Algorithm
  • Practicals & Sessionals

    MCA-351Object Oriented Programming with C++ Lab
    MCA-352Computer Graphics Lab
    MCA-353DAA Lab
    MCA-354Communication & Soft Skills – III
  • IV Semester

    MCA-401Software Engineering
    MCA-402Java Programming
    MCA-403Compiler Design
    MCA-404Computer Based Optimization Techniques
    MCA-405Microprocessor Design and Assembly Language
  • Practicals & Sessionals

    MCA-451Software Engineering Lab
    MCA-452Java Programming Lab
    MCA-453Microprocessor Lab
    MCA-454Communication & Soft Skills -IV
    After completion of IV semester there is a provision of mandatory summer training on 'Oracle'
  • V Semester

    MCA-501Web Technology
    MCA-502*Elective I
    MCA-503.NET framework and ASP.NET
    MCA-504Management Information System
    MCA-505*Elective II
  • Practicals & Sessionals

    MCA-551Web Technology Lab
    MCA-552*Elective I Lab
    MCA-553.NET Lab
    MCA-553Communication & Soft Skills -V
  • *Elective I

    502.1Advanced Database Concepts
    502.2Advanced Java Programming
    502.3Android Programming
  • *Elective II

    505.1Parallel Processing
    505.2Mobile Computing
    505.3Data Warehousing & Data Mining
    505.4Real Time Systems
  • VI Semester

    MCA-651Industrial Report


Career Prospects

The following job opportunities are available for MCA graduates:

  • They can pursue their career as project leader, junior programmer and system analyst.
  • They can also go for jobs as Software Engineers, Software Consultants, Network Engineers, Database Administrators, Test Engineers, System Analysts, Programmers, Quality Assurance Engineers and Technical Support Engineers.
  • Major employers in this field are AT&T, HP, IBM, Dell, Intel, Google, IBM and Yahoo etc.

Subscribe Newsletter

Stay updated about latest happenings, events and campus news

Copyright 2015 © Jaipur National University - All Rights Reserved
Website Maintained by IFW Web Studio