Program Educational Objectives (PEOs)
The Program Educational Objectives (PEOs) for Integrated Master of Computer Applications (iMCA) program are as follows:
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 |
SPECIALIZATIONS:
Cyber Security | Big Data Processing | Front end & Backend Developer |
AI | Web Development | Mobile App Developer |
Statistical Analyst | Database App Developer | Game Developer |
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: directorbca@cpi.edu.in
Designation: Assistant Professor
Educational Qualifications: Ph. D., M. Phill., M. Sc. (Statistics), B. Sc. (Statistics)
Industry Experience: None
Mail id: aanaldesai@cpi.edu.in
Designation: Asst. Professor
Educational Qualifications: M.Sc (CA & IT)
Academic Experience: 12 Years
Industry Experience: 6 Months
Mail id: harshshah@cpi.edu.in
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: yajnikhitanshi@gmail.com
Designation: Assistant Professor
Educational Qualifications: MCA, MSc IT
Academic Experience: 15 Years
Industry Experience:
Mail id: niravshukla@cpi.edu.in
Designation: Assistant Professor
Educational Qualifications: BCA+MCA
Academic Experience: 11 years
Industry Experience: 1.5 years
Mail id: rachana.mca20@gmail.com
Designation: Asst. Professor
Educational Qualifications: B.Sc., M.C.A., PhD (Computer Science)
Academic Experience: 20 years
Industry Experience: 2 years
Mail id: rutvishah@cpi.edu.in
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: soniaverma@cpi.edu.in
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: krutidjani@gmail.com
Designation: Assistant Professor, Social Media Co-ordinator
Educational Qualifications: MCA, B.com
Academic Experience: 14+ years
Mail id: tinalparikh@cpi.edu.in
M.Tech., B.Tech. & Diploma (CSE)
Experience: 3 years 4months
MCA
Experience: 10 years