Department of Computer Applications


The Master of Computer Applications (MCA) programme is a milestone in our premier institutions committed to progress of rural education. It is a response built on our strength and commitment to empower rural students and thereby extending our service to the society. MCA programme started functioning in the year 2005. The highest standards of academic excellence, disciplined behaviour, good etiquettes and active participation in co-curricular and extra-curricular activities help the ESECians to develop a fully integrated personality to face the future with confidence and courage. Since its inception, the department has richly contributed to the growth of the college in its stature. Well equipped lab, excellent faculty, regularized admission procedures, high-tech modules and enviable placement opportunities have in a short time, raised the status of the department in the eyes of the public and fellow academicians.

About MCA Programme

MCA (Master of Computer Applications) is a three-year Professional Master Degree program in Computer Science. The objective behind MCA is to equip students with the latest technologies, tools and applications in IT and to meet the ever-growing requirement of IT professionals. MCA students need to have knowledge on Financial Management, Accounting, Mathematics, Programming Languages like C, Java, ASP .Net, Web Development, Database Management System, and so on.

A MCA degree from a reputed Institute will provide plethora of job opportunities available in the market. India will have to plan to take itself to a vantage point from where it could dictate to the rest of the world. There is an urgent need to train the youngsters in high skill/ high profile jobs in IT sectors. MCA all over India has been aiming at such a transformation.



Enhance the IT knowledge & skill to meet the needs of industry, parents and society.


To make our students highly proficient in the fields of hardware, software and web technology

To impart the significance of interdisciplinary domains for sustainable development

To achieve employability by effectively developing their technical skills, communication skills and personality

To groom the character with moral and ethical values and make them socially responsible

Unique qualities of ESEC’s MCA

  • Assured Placement for all the students
  • Placement oriented curriculum designed beyond the academic curriculum
  • Employability of MCA graduates ensured by effectively developing their technical skills, communication skills and personality
  • Forum for Advanced Computing Technology (FACT), a platform to bring out the potency within each student
  • Regular industry interaction
  • Alumni, working in almost all leading IT industries addresses our students once in a fortnight and shares his/her experiences
  • Regular counseling and guidance for students
  • Smart class room facility
  • State-of-the-Art and Advanced Computer Laboratory with 15 Mbps Wi-Fi Internet Connectivity
  • Students permitted to work in the Laboratory up to 10:00 p.m. during the week days and can utilize 24 hours Lab facility during weekends and holidays
  • Our faculty trained by INFOSYS conduct Campus Connect Programme regularly

Career Opportunities for a MCA graduate

After getting a MCA degree, one can enter into any of the following roles:
  • 1. Software Developer/Programmer/Engineer
  • 2. Troubleshooter
  • 3. System Analyst
  • 4. Software Application Architect
  • 5. Software Consultant
  • 6. Hardware Engineer
  • 7. Technical Writer
  • 8. Systems Developer/Engineer
  • 9. Web Designer and Developer
  • 10. Starting a new Venture

Companies Hiring MCAs

MCA post graduates are hired both by Government agencies NTPC, GAIL, BHEL, DRDO, IOCL, etc and private IT companies like Wipro, L&T, Accenture, Infosys, TCS, Conizant, IBM, American Express, HCL, HP and so on. As a fresher, a MCA professional can expect anything around 2.4 to 3.4 lakhs, and with experience, sky is the limit! With few years of experience, a Software Engineer can become a Lead, an Analyst, a Project Manager, a General Manager and so on. Initially MCA students are given a few weeks of training on the job, before they get started on LIVE projects. They need to work in different roles and areas in the beginning and then gradually specialize in a specific field.

MCA is in Demand!