Sampoorn India


The Masters of Computer Applications (MCA) is a postgraduate course one can choose to pursue if they have an interest in computer application. As one amid the most preferred courses amongst the students of today, MCA provides the students with lucrative job opportunities. This course has a time period of 3 years. Quite a lot of universities as well as colleges are there in our country that offers students programs in MCA.

Specializations available in MCA

Specializations the students can opt during their final year of the MCA course comprise of:

  • >> Application Software
  • >> Development
  • >> Engineering
  • >> Hardware Technology
  • >> Internet
  • >> Software Development Networking
  • >> System Management
  • >> Trouble Shooting

General Eligibility Criteria for Indian students for MCA Course

Aspirants who have done their BCA, BBA or B.Tech can apply for the MCA course. Students who have finished their graduation in science can also apply. These students must have studied Mathematics as a subject in class 10+2. There is no age limit regarding the admission to this course.

Academic Eligibility Criteria for MCA Course

Students who would like to join the MCA course must have a pass in graduation with more than 60 percent marks. They need to write an entrance exam as to get admission into the MCA course.


A student should look for AICTE & UGC affiliations if going for MCA

Career Scope: Important work positions to choose in the field of IT after MCA
Software Developers/System Analysts/Software Engineer:

They use a range of tools and programming methods to conceptualise, develop and construct various sets of software codes.

System Architects:

These days the job of a system analyst is further specialised and their domain has been expanded. They are now called System Architects. Your job is to study a given system/situation in an establishment which requires a software/hardware. You have to design the system and build it as per the requirements of the client with the help of a team of developers/engineers. You are also required to integrate various systems, the hardware and software to create and design user-friendly systems.

Hardware Design and Development Engineer or Computer Hardware engineer:

A telecommunication engineer is an integral part of the IT setup. You will be involved in researching, planning, developing and implementing various components like V-SAT, wireless and broadband technology, satellite communication, etc. You will develop, manufacture and maintain various electronic equipments used in telecommunication. You will also designs and develop specific hardwares and softwares required for telecommunication.

Network engineers and Administrators:

Networking is the key in IT. You need to be connected all the time. There is Internet, Local Area network (LAN), Wide Area Network (WAN), Intranet, Global Area Network (GAN), etc. Your job will be to plan, develop, construct, implement and maintain these various types of networks.

Database Administrators:

You as a Database Administrator will be responsible for entering, storing, categorising and retrieving data.

Multimedia Designers:

As a designer you will design user-friendly Internet interfaces (like a web page) and other forms of communications. Without the design, the interfaces would look just a set of technical mumbo-jumbo. Multimedia designers use various tools and technologies to design these interfaces.

Web Developers:

You will develop and maintain the technical aspects of a web site. You in collaboration with the designers will produce the web site.

Servicing & Maintenance Technicians/Engineers:

You will handle computer hardware and software and maintain them for optimum performance.

Trainers/Faculty members:

You will teach and give practical training to people who wish to be computer savvy in terms of software and hardware.

EDP/ System Manager:

It's basically a troubleshooter's job. You will manage database, handle installation, monitor, implement and maintain the overall system.