SRGPGPI
  • About us
  • Contact us
  • Student Verification
Search
  • Home
  • About Us
    • About Trust
      • Vision & Mission
      • Message Desk
      • Managing Committee
    • About Institute
    • Chairman’s Message
    • Director’s Message
    • Recognition & Approvals
  • Courses
    • UG Courses
      • BBA Course
      • BCA Course
      • B.Com. Course
    • PG Courses
      • MBA Course
      • MCA Course
  • Admissions
  • Infrastructure
  • Faculty Members
  • Placement
  • Gallery
  • Contact us

MCA (Master of Computer Application)

PatternDuration Affiliated toApproved By Intake
Semester2 YearsRajiv Gandhi Proudyogiki Vishwavidyalaya (R.G.P.V)AICTE, New Delhi60

About Course:

MCA (Master of Computer Applications) is a professional master’s degree in computer science. It focuses on providing a theoretical as well as practical training to students in the related field.
Computer Applications is a use of computer to solve a problem or to accomplish a particular job. This course is designed to meet up with the demand of qualified professionals in the IT field.
The course was designed to meet the growing demand for qualified professionals in the field of Information Technology. It is a postgraduate course that can be taken up after obtaining a Bachelor’s Degree. The MCA programme is inclined more toward Application Development and thus has more emphasis on latest programming language and tools to develop better and faster applications.

Scope:

Candidates having an MCA degree may have great employment opportunities in top IT companies and top consultancy firms.
At present, with the advancement of IT & Communication systems, people with good computer application skills are highly demanded in IT sector. MCA qualified students can find jobs easily in government and private sector. Numerous job are available in both the sectors. Candidates can get profiles as per their skills and caliber.
MCA candidate can start their career as an entry level trainee programmer. At the beginning, they have to work in different roles and areas. Responsibilities of an IT professional is to develop, test and maintain software’s/applications.
After completing MCA, candidates can apply as a Software Engineer, Software Developer, Systems Analyst, Software Tester, Web Designer/Web Developer, Mobile Developer, Database Administrator, System Administrator, Project Manager, Software Application Architect.
One may also become self employed, by becoming freelance or independent software developer, software security expert, consultant etc.


Eligibility:

Graduates in any discipline (e.g., B.E., B.Tech., B.Sc., B.Com., B.A., B.Voc., BCA, etc.), preferably with Mathematics at 10+2 or graduation level, with minimum 50% marks (45% for reserved categories) in the qualifying exam are eligible.

Admission Procedure:

  • Admission process through DTE Counseling is a mandatory procedure established by the Government of Madhya Pradesh.
  • The candidate needs to register first on the DTE Counseling as soon as it opens up and then complete the choice filling for the colleges of his/her choice. After this, the government then allot the college to the candidate according to the availability of seats as per the reservation policies. Then the candidate would be required to report to the allotted institute and pay the fee. The admission will be then done by the respective institute.
  • Link for DTE Counseling Click Here

Syllabus:

Semester-I

S.No.Subject CodeSubject Name
1MCA 101Programming in C and data Structure
2MCA 102Statistical Mathematics
3MCA 103Operating System and Architecture
4MCA 104Information Technology
5MCA 105Communication Skills
6MCA 106C and DS Lab
7MCA 107Operating System Lab

Semester-II

S.No.Subject CodeSubject Name
1MCA 201DBMS
2MCA 202Computer Network
3MCA 203Software Engineering and UML
4MCA 204Algorithm Design
5MCA 205Object oriented Programming with JAVA
6MCA 206 Java and OOPS Lab
7MCA 207 DBMS

Semester-III

S.No.Subject CodeSubject Name
1MCA 301Data Mining
2MCA 302Artificial Intelligence
3MCA 303Elective – I
4MCA 304Elective-II
5MCA 305Elective-III
6MCA 306Minor Project
7MCA 307Elective -1 Lab

Elective Papers (Select any One from each Elective)
Elective-I
1MCA 303APython
2MCA 303BWeb Technology
3MCA 303C. Introduction to data Science and big data

Elective-II
1MCA 304AMachine Learning
2MCA 304BSoft Computing
3MCA 304CInternet of Things

Elective-III
1MCA 305AComputer Ethics
2MCA 305BAdvanced Databases
3MCA 305CDistributed Systems

Semester-IV

S.No.Subject CodeSubject Name
1MCA 401Elective –IV
2MCA 402Elective-V
3MCA 403Elective-VI
4MCA 404Major Project
5MCA 405Lab of Elective-IV ,V and VI

Elective Papers(Select any ONE paper from each Elective)
Elective-IV
1MCA 401AAdvanced Python
2MCA 401BAdvanced Web Technology
3MCA 401CBig data with Analytics

Elective-V
1MCA 402ADeep Learning
2MCA 402BCloud Computing Technologies
3MCA 402C Digital marketing

Elective-VI
1MCA 403AInformation Security
2MCA 403BBlock Chain and Cryptocurrency
3MCA 403CMobile Computing

Click here to Download

©2025 Shri RGP Gujarati Professional Institute ALL RIGHTS RESERVED