Programme Objectives:
The Bachelor of Computer Application (Honors), four years degree programme has the following objectives…
Programme Outcomes (POs):
On completion of BCA (Honors) Four Year Degree Programme the expected programme outcomes that a student should be able to demonstrate are the following:
PO1. Discipline knowledge: Acquiring knowledge on basics of Computer Science and ability to apply to design principles in the development of solutions for problems of varying complexity.
PO2. Problem Solving: Improved reasoning with strong mathematical ability to Identify, formulate and analyze problems related to computer science and exhibiting a sound knowledge on data structures and algorithms.
PO3. Design / Development of Solutions: Ability to design and development of algorithmic solutions to real world problems and acquiring a minimum knowledge on statistics and optimization problems. Establishing excellent skills in applying various design strategies for solving complex problems.
PO4. Conduct Investigations of Complex Computing Problems: Ability to devise and conduct experiments, interpret data and provide well informed conclusions.
PO5. Modern Tool Usage: Ability to select modern computing tools, skills, and techniques necessary for innovative software solutions.
PO6. Professional Ethics: Ability to apply and commit professional ethics and cyber regulations in a global economic environment.
PO7. Life-long Learning: Recognize the need for and develop the ability to engage in continuous learning as a Computing professional.
PO8. Project Management: Practicing of existing projects and becoming independent to launch own project by identifying a gap in solutions.
PO9. Communication: Must have a reasonably good communication knowledge both in oral and writing.
PO10. Ethics on Profession, Environment and Society: Exhibiting professional ethics to maintain the integrality in a working environment and also have concern on societal impacts due to computer-based solutions for problems.
PO11. Individual & Teamwork: 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.
PO13. Motivation to take up Higher Studies: Inspiration to continue educations towards advanced studies on Computer Science.
Syllabus with Specializations:
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, Research Methodology, Capstone Project, Technical Writing, Skill Enhancement Course - 411 |
VIII | Embedded System, Block Chain Technology, Software Project Management, Internship/Research Project |
Skill Enhancement Courses:
SEC 221 | 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 | Cross platform application 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:
Academic Experience: 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: Visiting Faculty
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: Visiting Faculty
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