Integrated MCA



No placements

No placements


MCA Course

Program Educational Objectives (PEOs)

The Program Educational Objectives (PEOs) for Integrated Master of Computer Applications (iMCA) program are as follows:

  • Technical Competence: Graduates of the iMCA program will possess technical competency in computer applications, which will enable them to design, develop, and deploy software solutions for complex problems.
  • Professional Skills: Graduates of the iMCA program will develop professional skills such as effective communication, teamwork, leadership, and critical thinking that will help them become successful professionals in the industry.
  • Continuous Learning: Graduates of the iMCA program will possess a passion for lifelong learning, which will enable them to keep up with the latest technological trends and advancements in the field of computer applications.
  • Entrepreneurial Spirit: Graduates of the iMCA program will have an entrepreneurial spirit and will be capable of identifying business opportunities and creating innovative solutions to meet market demands.
  • Ethical and Social Responsibility: Graduates of the iMCA program will be aware of their ethical and social responsibilities as professionals, and they will have a sense of commitment towards contributing to the betterment of society through their work.
  • Global Perspective: Graduates of the iMCA program will have a global perspective and will be able to work in diverse teams with individuals from different cultural backgrounds, thus contributing to the development of a global community.

These PEOs will help ensure that graduates of the iMCA program are well-equipped with the necessary knowledge, skills, and values to become successful professionals in the field of computer applications.

Program Outcomes

The program outcomes (POs) for the Integrated Master of Computer Applications (iMCA) program are as follows:

PO1: Ability to apply mathematical concepts to analyze and solve problems related to computer applications.

PO2: Ability to develop software solutions using programming languages and tools.

PO3: Ability to design, implement and manage databases to store, retrieve and manage data efficiently.

PO4: Ability to design and develop web-based applications using various web technologies.

PO5: Ability to design and develop mobile applications for different platforms.

PO6: Ability to design and manage computer networks for efficient communication and data transfer.

PO7: Ability to identify and mitigate security threats to computer systems and networks.

PO8: Ability to apply software engineering principles and practices in the development of software systems.

PO9: Ability to plan, execute and manage projects related to computer applications.

PO10: Ability to communicate effectively, both orally and in writing, with diverse audiences.

PO11: Ability to work effectively in a team, collaborate and contribute towards the achievement of common goals.

PO12: Ability to demonstrate ethical and professional behavior in all aspects of their work.


These program outcomes are designed to ensure that graduates of the iMCA program possess a strong foundation in the key areas of computer applications and are well-prepared to meet the demands of the industry. The program outcomes also emphasize the development of soft skills such as communication, teamwork, and ethical behavior, which are crucial for success in any profession.

Program Structure

The Integrated Master of Computer Applications (iMCA) course provides in-depth knowledge to design and construct better computer applications and software. It is a full-time, 5 years (10 semesters) Programme that provides students an opportunity to gain both theoretical and practical knowledge.


An overview of the programme is as follows:

Sr. No.

Particulars Number
1. No. of years/semesters 5 / 10
2. Total Credits 224
3. Total No. of Subjects 56
4. Total teaching weeks (Per Semester) 15


Integrated MCA Syllabus

Semester Subject
I Basics of Programming, Web Technology – 1 (HTML, CSS, BOOTSTRAP), Basic Computer Concepts, Basic Microcomputer Applications, Basic Mathematics, General English
II Advanced programming concepts, Web Technology – II (Java Script, XML, jQuery), Fundamental of DBMS, Business Model, Discrete Math / Financial Accounting, Professional communications, NSS/Yoga
III Data structure & algorithms, Object Oriented Programming (Java), Operating Systems, Marketing Management, Statistical Methods / Tally ERP, NSS/Yoga
IV Computer Networking, System Analysis and Modelling, Advanced DBMS, Visual Programming using C# / Linux & Shell Script Programming, Search Engine Optimization, WordPress Website Development, Skill Enhancement Course - 221, NSS/Yoga
V Web Development using ASP .net (C#) / Advanced Java, Python Programming, Software Project – 1, Search Engine Marketing, Skill Enhancement Course - 311, Interview Skills
VI Software Testing and Quality Assurance, Internet of Things (IoT), Cloud Computing, Software Project – 2, Social Media Marketing, Skill Enhancement Course - 321
VII Theory of Computation, IoT and 5G, Analysis and Design of Algorithm, Capstone Project, Technical Writing, Skill Enhancement Course - 411
VIII Embedded System, Block Chain Technology, Advanced Python, Advanced Networking, Software project management
IX Parallel and distributed computing, Human-computer interaction, Design patterns, Network security, NoSQL
X Internship / Project


Skill Enhancement Courses

SEC221 SEC311 SEC321 SEC411
ERP PL/SQL Cross platform app. Development using APEX Statistical Analysis & Visualization using R
  Backend programming using NODE JS Front end development using Angular JS React JS + Intro. To Express JS
Information Security & Cryptography Introduction to Cyber Security Intro. To Cyber Forensics Ethical Hacking
E-Commerce Web development using PHP Web development using LARAVEL Features Engineering (Data Wrangling and data Pre-processing)
Data warehousing and Data Mining Introduction to Big Data Analytics Big Data Tools (HADOOP and MongoDB) Game Development with Python
Introduction to Artificial Intelligence (AI) Data Science Machine Learning Advanced Machine Learning
Operations Research Mobile Application Development using Android development using Flutter  
    Django Framework using Python  




Cyber Security Big Data Processing Front end & Backend Developer
AI Web Development Mobile App Developer
Statistical Analyst Database App Developer Game Developer


  • Reviews
    Dr. Dharmeshkumar Bhavsar

    Designation: Incharge Director

    Educational Qualifications: PhD in Computer Science (IT), MSc(IT), BE Computer

    Academic Experience: 23 Years

    Industry Experience: 5.5 Years

    Mail id:

  • Reviews
    Dr. Aanal Rushabh Desai

    Designation: Assistant Professor

    Educational Qualifications: Ph. D., M. Phill., M. Sc. (Statistics), B. Sc. (Statistics)

    Industry Experience: None

    Mail id:

  • Reviews
    Mr. Harsh Shah

    Designation: Asst. Professor

    Educational Qualifications: M.Sc (CA & IT)

    Academic Experience: 12 Years

    Industry Experience: 6 Months

    Mail id:

  • Reviews
    Mr. Hitanshi Yajnik

    Designation: Assistant Professor

    Educational Qualifications: B.A., M.A., M.PHIL., PH.D. (PURSUING) (ENGLISH LITERATURE)

    Academic Experience: Seven Years

    Industry Experience: Four years (Freelance)

    Mail id:

  • Reviews
    Mr. Nirav S. Shukla

    Designation: Assistant Professor

    Educational Qualifications: MCA, MSc IT

    Academic Experience: 15 Years

    Industry Experience:

    Mail id:

  • Reviews
    Ms. Rachana Shah

    Designation: Assistant Professor

    Educational Qualifications: BCA+MCA

    Academic Experience: 11 years

    Industry Experience: 1.5 years

    Mail id:

  • Reviews
    Dr. Rutvi Shah

    Designation: Asst. Professor

    Educational Qualifications: B.Sc., M.C.A., PhD (Computer Science)

    Academic Experience: 20 years

    Industry Experience: 2 years

    Mail id:

  • Reviews
    Ms. Sonia Mahesh Verma

    Designation: Assistant Professor (Computer Science)

    Educational Qualifications: M.Phil. (Computer Science), M.Sc. (Computer Science), B.Sc.

    Academic Experience: 14 years

    Industry Experience:

    Mail id:

  • Reviews
    Dr. Kruti Jani

    Designation: Associate Professor

    Educational Qualifications: PhD (Computer Science), MCA, P.G.D.C.A, B.Sc.

    Academic Experience: 22+ years

    Industry Experience: 2 Years

    Mail id:


  • Reviews
    Ms. Tinal Parikh

    Designation: Assistant Professor, Social Media Co-ordinator

    Educational Qualifications: MCA,

    Academic Experience: 14+ years

    Mail id:

  • Reviews
    Ms. Shaily Jain

    M.Tech., B.Tech. & Diploma (CSE)

    Experience: 3 years 4months 

  • Reviews
    Ms. Anjali Jain


    Experience: 10 years


Admissions Inquiry

Download Brochure