No placements

No placements

No videos


Programme Objectives:


The Bachelor of Computer Application (Honors), four years degree programme has the following objectives…

  • To prepare the youth to take up positions as Web Developer, Front-end developer, Data Analyst, Security Analyst, system analysts, system engineers, software engineers and programmers.
  • It helps students analyze the requirements for system development and exposes students to business software and information systems.
  • To prepare students with social interaction skills, communication skills, life skills, entrepreneurial skills, and research skills which are necessary for career growth and for leading quality life are also imparted.
  • To produce outstanding IT professionals who can apply the theoretical knowledge into practice in the real world and develop standalone live projects themselves. V.To develop among students - the programming techniques and the problem- solving skills through programming.


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  




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: directorbca@cpi.edu.in

  • Reviews
    Dr. Aanal Rushabh Desai

    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

  • Reviews
    Mr. Harsh Shah

    Designation: Asst. Professor

    Educational Qualifications: M.Sc (CA & IT)

    Academic Experience: 12 Years

    Industry Experience: 6 Months

    Mail id: harshshah@cpi.edu.in

  • 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: yajnikhitanshi@gmail.com


  • Reviews
    Mr. Nirav Shukla

    Designation: Assistant  Professor

    Educational Qualifications: MCA, MSc IT

    Academic Experience: 15 Years

    Industry Experience: 

    Mail id: niravshukla@cpi.edu.in

  • Reviews
    Ms. Rachana Shah

    Designation: Assistant Professor

    Educational Qualifications: BCA+MCA

    Academic Experience: 11 years

    Industry Experience: 1.5 years

    Mail id: rachana.mca20@gmail.com

  • 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: rutvishah@cpi.edu.in

  • 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: soniaverma@cpi.edu.in

  • Reviews
    Dr. Kruti Jani

    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


  • Reviews
    Ms. Tinal Parikh

    Designation: Visiting Faculty

    Educational Qualifications: MCA, B.com

    Academic Experience: 14+ years

    Mail id: tinalparikh@cpi.edu.in

  • 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