Information Technology

Master of Computer Application (MCA)

With the advent of the internet and the birth of information technology, the demand for computer Professionals has grown to formidable heights in last decade and will continue to grow in the near future. Nowadays, the corporate world seeks hires and retains only those employees whom come with excellent technical knowledge and skills, to enable them stay abreast with the present as well as the forthcoming advancements. Master of Computer Applications (MCA) is a 3-years (six semesters) professional Master's Degree in computer science awarded in India. The MCA program is inclined more toward Application Development and thus has more emphasis on latest programming language and tools to develop better and faster applications. The course is designed to meet the growing demand of 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 program is dedicated to Application Development and thus has more emphasis on latest programming language and tools to develop better and faster applications. The Master’s Degree Program has been designed with a semester approach in mind. It covers various aspects of computational theory, programming, algorithm design and optimization, network and database management etc. As the IT and the software industry are dynamic and fast growing, all the programs are designed keeping in view the requirements of industry. Students are trained in the fields of Web Designing, Application Software Development, Enterprise Resource Planning, Computer Networks, System Administration, Web Designing and Development, Database Administration, Data Mining and Warehousing, etc. A project is also included in the curriculum for the post graduate degree to supplement detailed studies in advanced topics. The course includes co-curricular and extra-curricular activities for all round personality development of the students

Course Objective

The broad objective of the Master of Computer Applications (MCA) Program

  • To prepare students for productive careers in IT industry by providing an outstanding environment in the core and emerging areas of the discipline.
  • To provide students a thorough and sound background with theoretical and practical oriented approach relevant to the latest trends in IT industry.
  • To prepare students who will contribute to society as broadly educated, expressive, ethical and responsible citizens with proven expertise.
  • To prepare students who will achieve peer-recognition; as an individual or in a team; through demonstration of good analytical, design and implementation skills
  • To prepare students who will thrive to pursue life-long learning to fulfill their goals.
  • To experience the students in finding solutions and developing system based applications for real time problems in various domains involving technical, managerial, economical & social constraints.
  • To prepare the students to pursue higher studies in computing or related disciplines and to work in the fields of teaching and research
  • To develop conceptual as well as analytical competencies in the areas of System development; Project Management; Network etc.

Course Highlights

  • Well structured lectures with practical approach
  • Exposure to the latest technologies in IT sector
  • Exposure to latest Programming Languages
  • Focus on newer dimensions of key topics
  • Guest lectures series from IT professionals
  • Industrial Visits
  • Presentations on topics based on new advancements made in the IT sector
  • Seminars
  • PDP Sessions and Soft Skills
  • Comprehensive Viva - Voce & Mock Interview Sessions
  • Placement Assistance

About us

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Beatae eum iste distinctio quo aliquid veniam laudantium sapiente dolores quia, pariatur et perspiciatis molestiae aspernatur! Omnis asperiores, necessitatibus. Suscipit animi quae cumque architecto voluptatibus pariatur. Odit esse maxime aliquid nisi asperiores Lorem ipsum dolor sit amet, consectetur adipisicing elit. Cum eaque dolorem amet quae.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam consectetur delectus.

Wordpress 85%
Drupal 70%
HTML 100%
Joomla 70%

Fully customizable read more

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam distinctio temporibus tempora a eveniet quas qui, veritatis sunt perferendis harum saepe ipsum dolor sit amet, consectetur adipisicing elit.

Some lists

  • temporibus tempora
  • iste distinctio
  • sapiente dolores quia
  • perspiciatis molestiae
  • Suscipit animi quae
  • voluptatibus pariatur
  • aliquid nisi asperiore
  • consectetur adipisicing elit

Course Opportunity

Students are trained in the fields of Application Software Development, Computer Networks,  Web Designing and Development, Database Administration, Data Mining and Warehousing, etc. In this world of Information technology, the scope of a Master graduate in Computer Applications is manifold. A student studying MCA can become: 

  • Software Programmer
  • Software Engineer
  • Software Developer
  • System Analyst
  • Software Application Architect
  • Software Consultant
  • Network Analyst
  • Network Engineer
  • Software Trainer Faculty
  • Design Engineer
  • Software Tester


The IT Department of JIMS can boast of its state-of-the-art computing resources and network across the campus. JIMS has Central IT Infrastructure Center for IT support. The main objectives of the dedicated Server Room are to provide easily accessible and excellent computational facilities, support to all members of JIMS on all aspects of academic, research and recreational requirements, to implement and maintain  IT Infrastructure and application software, to impart introductory and advanced instructions to users, generate trained manpower to maintain IT Infrastructure (Servers, Desktops, Data Security, Network).


Fully air conditioned, spacious lecture halls equipped with latest audio visual aids such as mounted LCD’d , OHP’s and Smart Board that provide excellent infrastructure backup for academic interaction among faculties and students.


High capacity seminar rooms with all latest audio visual aids that provide a good ambience and is available for workshops, seminars and guest lectures.


The Computer labs under department of IT provide a productive working environment for students enrolled at the college who require computer access for academic and research activities. Our Open Cluster Lab offers a variety of applications from general word processing to various research applications. All computers are configured latest operating systems, applications, and browsers that are networked to printers. Scanners are available for course activities. The labs are also equipped with a variety of Multimedia devices and software to provide support for Multimedia based 3D and Image Processing Projects.


JIMS library is a veritable storehouse of information with ample text and reference books, national and international periodicals and journals. Well equipped and fully computerized library provides latest research and reference material in print and audio-visual formats along with the facility to refer to e- journals. To cultivate values in students and enhance their skills, the knowledge storehouse has an array of books on computing concepts, codification and networking. The reading room provides a conductive environment for better learning and concentration.

Industrial Visits

Industrial visits are very important for students undergoing professional education. It provides an insight regarding the inner workings of an organization. It contributes to the achievements of various essential learning outcomes and program objectives thus helping the student realize his own potential.

Course Curriculum

MCA I Year Semester – 1 &2 sem

  • 1st Sem
  • Fundamentals of IT
  • Programming in C
  • Discrete Maths
  • Computer Organization
  • Principles and Practices of Management
  • 2nd Sem
  • Data & File stuructes
  • Object Oriented Programming In C++
  • Operating Systems
  • Database Management System
  • Software engineering

The focus of the 1st year to develop basic professional IT skills for a newly admitted garduateto MCA like working on MS Office, basic programming skills, Computer Architecture and Operating sysstem and Database concepts. The curriculluym also focus on teaching software engineering practices that one has to follow in the industry.

MCA II Year Semester -3 & 4

  • 3rd Sem
  • Theory of Computation
  • Computer Graphics
  • Java Programming
  • Data Communication & Networking
  • C# Programming
  • 4th Sem
  • Design and Analysis of Algorithms
  • Data warehousing and Data Mining
  • Advance Computer Networks
  • Object Oriented Analysis and Design
  • Web technologies

The second year of MCA lays emphasis on programming skill development of the students with latest languages like C#, Java and other web technologies. Besides the student is made aware about the basic networking to advance networking technologies so that he /she can pursue career in Networking also.

MCA III Year Semester – 5th & 6th Semester

  • 5th Sem
  • Linux Programming
  • Software Testing
  • Enterprise Computing with Java
  • Elective 1(Choose Any One)
  • Multimedia Technologies
  • Advanced Database Management Systems
  • Mobile Computing
  • Artificial Intelligence
  • Elective 2(Choose Any One)
  • Software Quality Management
  • Distributed Systems
  • Operational Research
  • Advanced Computer Architecture
  • 6th Sem
  • Industrial Training Project

The Final Year of MCA gives a student more flexibility by choosing an elective from the list of specialized areas along with some compulsory modules. A Final Industrial Training project is also included in which a student can collaborate all learnings during the course and present it in a form of working project.

Apply Now