CHARUSAT Education Expo 2025 || Pre-Summit Event of the AI Impact Summit 2026

Welcome to CMPICA

Smt. Chandaben Mohanbhai Patel Institute of Computer Applications (CMPICA), Faculty of Computer Science and Applications (FCA) is a constituent institute/department of CHARUSAT. It is offering a two-year full-time Mater of Computer Applications programme, A two-year full-time Master of Science in Information Technology (M.Sc.(IT)) programme, a Three / Four years full-time Bachelor of Computer Applications (BCA) programme, a Three / Four years full-time Bachelor of Science in Information Technology (B.Sc.(IT)) programme and a Doctor of Philosophy (Ph. D.) programme.

PROGRAM EDUCATIONAL OBJECTIVES (PEOs)

BCA and B.Sc. (IT) Programs PEOs
PE01 Be able to understand the requirement of computing problem and implement an effective solution.
PE02 Be able to successfully take up various available career options.
PE03 Be able to continuously learn in their preferred domains.
PE04 Be able to acquit themselves in ethical and professional manner while demonstrating effective skills.
MCA and M.Sc. (IT) Programs PEOs
PE01 Be able to understand and analyse the requirements of complex real world problems and solve them by designing optimised computer applications.
PE02 Be able to apply skills in order to excel at professional careers.
PE03 Be able adopt at rapidly changing technological landscape in domains of their preference.
PE04 Be able to act ethically and professionally while maintaining high moral values.

PROGRAM OUTCOMES (POs)

BCA and B.Sc. (IT) Programs POs
PO1 Computational Knowledge Apply knowledge of computing fundamentals, computing specialization, mathematics, and domain knowledge to provide effective solution in the area of computing.
PO02 Problem Analysis Identify, formulate, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
PO03 Design /Development of Solutions Design and evaluate solutions for computing problems, and design and evaluate systems, components, or processes that meet specified needs by considering several societal aspects.
PO04 Modern Tool Usage Create, select, adapt and apply appropriate techniques, resources, and modern computing tools for any computing activities, with an understanding of the limitations.
PO05 Professional Ethics Understand and commit to professional ethics, responsibilities, and norms of professional computing practice.
PO06 Life-long Learning Recognise the need, and have the ability, to engage in independent learning for continual development as a computing professional.
PO07 Project management Demonstrate knowledge and understanding of the computing and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
PO08 Communication Efficacy Communicate effectively with the computing community, and with society at large, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.
PO09 Societal and Environmental Concern Understand and assess societal and environmental issues within local and global contexts, and the consequential responsibilities relevant to professional computing practice.
PO10 Individual and Team Work Function effectively as an individual and as a member or a leader in diverse teams and in multidisciplinary environments.
PO11 Creative Thinking and Entrepreneurship Develop capacity to combine or synthesize existing ideas and the experience of thinking, reacting, and working in an imaginative way characterized by divergent thinking.
MCA and M.Sc. (IT) Programs POs
PO01 Computational Knowledge Understand and apply mathematical foundation, computing and domain knowledge for the conceptualization of computing models from defined problems.
PO02 Problem Analysis Ability to identify, critically analyze and formulate complex computing problems using fundamentals of computer science and application domains.
PO03 Design / Development of Solutions Ability to transform complex business scenarios and contemporary issues into problems, investigate, understand and propose integrated solutions using emerging technologies
PO04 Conduct Investigations of Complex Computing Problems Ability to devise and conduct experiments, interpret data and provide well informed conclusions.
PO05 Modern Tool Usage Ability to select modern computing tools, skills and techniques necessary for innovative software solutions
PO06 Professional Ethics Ability to apply and commit professional ethics and cyber regulations in a global economic environment.
PO07 Life-long Learning Recognize the need for and develop the ability to engage in continuous learning as a Computing professional.
PO08 Project Management and Finance Ability to understand, management and computing principles with computing knowledge to manage projects in multidisciplinary environments.
PO09 Communication Efficacy Communicate effectively with the computing community as well as society by being able to comprehend effective documentations and presentations.
PO10 Societal & Environmental Concern Ability to recognize economical, environmental, social, health, legal, ethical issues involved in the use of computer technology and other consequential responsibilities relevant to professional practice.
PO11 Individual & Team Work Ability to work as a member or leader in diverse teams in multidisciplinary environment.
PO12 Innovation and Entrepreneurship Identify opportunities, entrepreneurship vision and use of innovative ideas to create value and wealth for the betterment of the individual and society.

Institute at Glance

Best Academic Practices

5 ★ Ranking in GSIRF

5 ★ Ranking in GSIRF, Govt. of Gujarat.

Industry Exposure

Qualified faculty

Qualified faculty with expertise in research, software development, and innovative pedagogy.

Future Skills

Focus on Outcome-Based Education (OBE)

Focus on Outcome-Based Education (OBE), research, innovation, and industry linkage.

Future Skills

Annual Tech Carnivals

Annual Tech Carnivals – IGNITE & AGNITIO promoting IT awareness and competitiveness.

Future Skills

International Conference

International Conference – IcSoftComp fostering research and global collaboration.

Future Skills

Holistic student development

Holistic student development through academic, co-curricular, and extension initiatives.

Best Practices

Students’ Priming for College to Corporate

Students Priming

Innovate with Automation

Innovate with Automation

Programs Offered



BCA

Duration: 3 Years(6 Semesters) / 4 Years(8 Semesters)

Intake: 240 Seats

Fees: Rs. 80,000/-(Per Year)

MCA

Duration: 2 Years(4 Semesters)

Intake: 120 Seats

Fees: Rs. 1,40,000/-(Per Year)

B.Sc.(Information Technology)

Duration: 3 Years(6 Semesters) / 4 Years(8 Semesters)

Intake: 120 Seats

Fees: Rs. 75,000/-(Per Year)

M.Sc.(Information Technology)

Duration: 2 Years(4 Semesters)

Intake: 60 Seats

Fees: Rs. 1,00,000/-(Per Year)



For Ph D program   Click here...

For Online programs   Click here...

Admission Eligiblity Criteria



For the Admission of MCA :

The student must have been graduated in Bachelor of Computer Applications (BCA)/Bachelor of Science in Information Technology (BSC-IT)/ Bachelor of Science in Computer (BSC-Computer) OR passed B.Sc/B.Com/B.A with Mathematics or Business Mathematics or Statistics at (10+2) level or at Graduation level with minimum 50% marks (45% marks in case of SC/ST/SEBC-OBC/EBC category candidates) from any recognized university of India. In addition, appearing in the Common Management Admission Test (CMAT) also consider for entry. Meeting the minimum eligibility criteria does not guarantee admission. Final admission is subject to institute-level selection procedures and availability of seats. Candidates are advised to contact the Institute for detailed admission information.

For the Admission of M.Sc. (Information Technology) :

The student must have been graduated in Bachelor of Computer Applications (BCA)/Bachelor of Science in Information Technology (BSC-IT)/ Bachelor of Science in Computer (BSC-Computer) OR passed B.Sc/B.Com/B.A with Mathematics or Business Mathematics or Statistics at (10+2) level or at Graduation level with minimum 50% marks. Meeting the minimum eligibility criteria does not guarantee admission. Final admission is subject to institute-level selection procedures and availability of seats. Candidates are advised to contact the Institute for detailed admission information.

For the Admission of BCA :

A Student must have passed the 12th standard (or equivalent examination(Commerce/Science(with A or B group)) with English as a subject (preferably in the First Attempt) with at least 50%. Meeting the minimum eligibility criteria does not guarantee admission. Final admission is subject to institute-level selection procedures and availability of seats. Candidates are advised to contact the Institute for detailed admission information.

For the Admission of M.Sc. (Information Technology) :

A Student must have passed the 12th standard (or equivalent) examination(Science stream (with A or B group)) with English as a subject (preferably in the First Attempt) with at least 50%. Meeting the minimum eligibility criteria does not guarantee admission. Final admission is subject to institute-level selection procedures and availability of seats. Candidates are advised to contact the Institute for detailed admission information.

NIRF

Contact Person: Dr.Sanskruti Patel
Mail: sanskrutipatel.mca@charusat.ac.in
Extension: 5243

Placement Details

Placement Records (Last 3 Years)

Major Recruiters

Top Recruiters Across Programs

Faculty Members

Dr.Atul Patel

Professor-CMPICA

(Dean Academics & Provost)


Wireless Networks,Artificial Intelligence,Cloud Computing

 atulpatel.mca@charusat.ac.in


 +91-02697-265015


Dr.Dharmendra Patel

Principal

Ph.D.


Web Mining, Operating Systems, Mobile Computing

 dharmendrapatel.mca@charusat.ac.in


 +91-02697-265241


Dr.Sanskruti Patel

Dean

Ph.D.


Artificial Intelligence, Machine Learning & Deep Learning, Data Science, Computer Vision

 sanskrutipatel.mca@charusat.ac.in


 +91-02697-265243


Dr.Jaimin Undavia

Associate Professor

Ph.D.


Data Mining, Opinion Mining and Mobile Computing

 jaiminundavia.mca@charusat.ac.in


 +91-02697-265250


Dr. Abhilash Shukla

Assistant Professor

Ph.D.


Web Programming, Web Mining, Software Engineering, Operations Research

 abhilashshukla.mca@charusat.ac.in


 +91-02697-265017


Arpit Trivedi

Assistant Professor

MCA , (Ph.D. Pursuing)


Artificial Intelligence, Image Processing, Software Engineering , Quality Assurance

 arpittrivedi.mca@charusat.ac.in


 +91-02697-265244


Mubina S Malik

Assistant Professor

MCA , (Ph.D. Pursuing)


Networking, Cryptography, Network Security, Web Programming

 mubinamalik.mca@charusat.ac.in


 +91-02697-265244


Dr.Kanubhai K Patel

Assistant Professor

Ph.D.


Information Security, Machine Learning, Assistive Technology, Precision Agriculture

 kanupatel.mca@charusat.ac.in


 +91-02697-265245


Dhatri Raval

Assistant Professor

MCA , (Ph.D. Pursuing)


Operating System, Data Structure, Networking

 dhatriraval.mca@ecchanga.ac.in


 +91-02697-265244


Tushar Mehta

Assistant Professor

MCA , (Ph.D. Pursuing)


RDBMS, Data Structures, Cloud Computing

 tusharmehta.mca@charusat.ac.in


 +91-02697-265245


Hardik I Patel

Assistant Professor

MCA , (Ph.D. Pursuing)


Data Mining, Machine learning, Cyber Security

 hardikipatel.mca@charusat.ac.in


 +91-02697-265244


Dr.Nilay Vaidya

Assistant Professor

Ph.D.


Knowledge Acquisition, Data Science, Business Intelligence, Cloud Computing

 nilayvaidya.mca@charusat.ac.in


 +91-02697-265256


Dr. Krishna Kant

Assistant Professor

Ph.D


AI, Computer Vision,Emotion Intelligence,Java Programming, Flutter

 krishnakant.mca@charusat.ac.in


 +91-02697-265245


Dr.Mittal Desai

Assistant Professor

Ph.D.


Machine Learning, Python Programming, Computer Networks, Operating Systems

 mittaldesai.mca@charusat.ac.in


 +91-02697-265250


Dr. Shailesh Khant

Associate Professor

Ph.D.


Computer Networks,IoT,Digital Image Processing

 shaileshkhant.mca@charusat.ac.in


 +91-02697-265244


Dip Patel

Assistant Professor

MCA , (Ph.D. Pursuing)


Web development Technologies, Next Generation JavaScript

 dippatel.mca@charusat.ac.in


 +91-02697-265247


Dr.Bhargav Vyas

Assistant Professor

Ph.D.


Artificial Intelligence, Computer Networks, Data Mining

 bhargavvyas.mca@charusat.ac.in


 +91-02697-265244


Dr.Sohil Pandya

Assistant Professor

Ph.D.


Data Analytics,Data Mining,IoT, Web Technologies

 sohilpandya.mca@charusat.ac.in


 +91-02697-265250


Mohitsinh Parmar

Assistant Professor

M.SC.(IT),(Ph.D. Pursuing)


Web technology,OOP, Software engineering

 mohitsinhparmar.mca@charusat.ac.in


 +91-02697-265244

Hema Patel

Assistant Professor

MCA,(Ph.D. Pursuing)


Web Desiging and Development, Network Technologies, Digital Image Processing

 hemapatel.mca@charusat.ac.in


 +91-02697-265244

Dr. Arpankumar Raval

Assistant Professor

Ph.D.


Image Processing,Network Security, Cryptography, Cyber Security and Forensics

 arpanraval.mca@charusat.ac.in


Dr. Ankit Faldu

Assistant Professor

Ph.D.


Data Analytics, Machine Learning, Web Technologies, Object Oriented Programming

 ankitfaldu.mca@charusat.ac.in


 +91-02697-265250

Dr. Amisha Shingala

Assistant Professor

Ph.D.


Data Mining, Text Mining, Data Science and Machine Learning, NLP

 amishashingala.mca@charusat.ac.in


 +91-02697-265245

Dr. Hardik Pandit

Assistant Professor

Ph.D.


Software Engineering, Mobile Application Development, Web Development, OS

 hardikpandit.mca@charusat.ac.in


 +91-02697-265245

Amit Hariyani

Assistant Professor

MCA,(Ph.D. Pursuing)


Data Structure, RDBMS, Web Programming

 amithariyani.mca@charusat.ac.in


 +91-02697-265245

Dr. Kalpit Soni

Assistant Professor

Ph.D.


OOP, Data Structure and Algorithm, Cloud Computing

 kalpitsoni.mca@charusat.ac.in


 +91-02697-265244

Ravi Patel

Assistant Professor

MCA,(Ph.D. Pursuing)


C Programming, HTML, AI

 ravipatel.mca@charusat.ac.in


 +91-02697-265244

Konica Soni

Assistant Professor

M.SC.(IT)


Web Designing

 konicasoni.mca@charusat.ac.in


 +91-02697-265245

Dr. Unnati A. Patel

Assistant Professor

Ph.D.


Web Programming, Mobile Computing, DBMS, Image Processing, Python Programming

 unnatipatel.mca@charusat.ac.in


 +91-02697-265244

Anjali Mahavar

Assistant Professor

M.Tech (CSE),(Ph.D. Pursuing)


Machine Learning

 anjalimahavar.mca@charusat.ac.in


 +91-02697-265244

Sanketkumar Patel

Assistant Professor

MCA


OSF(Laravel Framework),OOP

 sanketpatel.mca@charusat.ac.in


 +91-02697-265245

Dr. Jay Nanavati

Assistant Professor

Ph.D.


Advanced Java, ML, DL

 jaynanavati.mca@charusat.ac.in


 +91-02697-265245

Dr. Kamini Solanki

Assistant Professor

Ph.D.


Data Science, Image processing

 kaminisolanki.mca@charusat.ac.in


 +91-02697-265256

Tejas Patel

Assistant Professor

MTECH (VLSI),(Ph.D. Pursuing)


Mathematics, Embedded Systems

 tejaspatel.mca@charusat.ac.in


 +91-02697-265245

NikiKumar Bachani

Assistant Professor

MCA,(Ph.D. Pursuing)


MVC.NET, Angular, Tableau

 nikibachani.mca@charusat.ac.in


 +91-02697-265244

Bhaumik Shah

Assistant Professor

M.SC.(IS)


MIoT, Machine Learning, Cloud Computing

 bhaumikshah.mca@charusat.ac.in


 +91-02697-265245

Ravi Nimavat

Assistant Professor

MCA,(Ph.D. Pursuing)


Java,J2EE,Hibernate,Spring,Android

 ravinimavat.mca@charusat.ac.in


 +91-02697-265258

Kaushal Gor

Assistant Professor

MCA,(Ph.D. Pursuing)


ASP.NET(C#),PHP,Cloud Computing

 kaushalgor.mca@charusat.ac.in


 +91-02697-265258

Ronesh Gangavani

Assistant Professor

MCA,(Ph.D. Pursuing)


Data Science, Big Data Analysis, Python Programming, SQL

 roneshgangavani.mca@charusat.ac.in


 +91-02697-265258

Pinki Ruparel

Assistant Professor

MCA,(Ph.D. Pursuing)


Mobile Application Development,Mobile Computing,Computer Networks,Advance and Core Java, J2ME

  pinkiruparel.mca@charusat.ac.in


Dr. Navtej Bhatt

Assistant Professor

Ph.D.


Data Structure, RDBMS, Data Science, Python Programming, R Programming

 navtejbhatt.mca@charusat.ac.in


Krupa Pathak

Assistant Professor

MCA


DBMS,Computer Networking,C,Python

 krupapathak.mca@charusat.ac.in


Divya Thakar

Assistant Professor

M.SC.(IT)


Web Programming,Operating System

 divyathakar.mca@charusat.ac.in


Riya Panchal

Assistant Professor

MCA


.NET Core MVC, SQL, Data Science, Python

 riyapanchal.mca@charusat.ac.in


Mital Parmar

Teaching Assistant

MCA


C, C++ , Quality Assurance, DBMS, SQL

  mitalparmar.mca@charusat.ac.in


 +91-02697-265255

Ami Gohel

Teaching Assistant

M.SC.(IT),(Ph.D. Pursuing)


Mathematics,Digital Marketing,SEO

 mitalparmar.mca@charusat.ac.in


Meshwa Maheshwari

Teaching Assistant

M.SC.(IT),(Ph.D. Pursuing)


C, C++, DBMS, SQL Server, Computer Network

 meshwamaheshwari.mca@charusat.ac.in


Technician Staff

Arpit Mengar

Lab Technician

 arpitmengar.mca@charusat.ac.in


 +91-02697-265246


Keyur Patel

Lab Technician

 keyurpatel.mca@charusat.ac.in


 +91-02697-265246


Office Staff

Harikrushna Patel

Assistant Registrar

 haripatel.mba@charusat.ac.in


 +91-02697-265242


Sunny Patel

Office Assistant

 sunnypatel.adm@charusat.ac.in


 +91-02697-2655247

Priyal Patel

Office Assistant

 priyalpatel.mca@charusat.ac.in


 +91-02697-2655247

Librarian Staff

Suresh Solanki

Assistant Librarian

M.A., M. Lib., M. Phil., PhD(Pursuing)


 sureshsolanki.mca@charusat.ac.in


 +91-02697-265255


CMPICA SCALARS

2800+
Alumni
10
Laboratories
80+
Job Placements (%)
538
Higher Studies Students

100
ENTREPRENEURS
47
Faculty Members
500+
Publications
2
No. of Grants

Take a Tour of CMPICA

Contact Info.

Welcome to our Website. We are glad to have you around.

Phone

+91 2697 265242

Email

principal.cmpica@charusat.ac.in

Location

Off. Nadiad-Petlad Highway, Changa-388421, Anand, Gujarat, India

Quick Links