Apply Now

Home 1


About

The Bachelor of Computer Applications (BCA) program at Pimpri Chinchwad University (PCU) is designed to provide a strong foundation in Computer science and Applications. This undergraduate program equips students with essential skills in Programming, Software Development, and IT Management, preparing them for a successful career in the Tech Industry. Our BCA curriculum includes courses in Computer Programming, Database Management, Web Development, and Network security, along with Practical Lab Sessions and Project work.

Located in Pune, one of India's premier educational hubs, Pimpri Chinchwad University (PCU) is recognized as one of the best BCA colleges in Pune. We offer state-of-the-art facilities, experienced faculty, and strong Industry connections to ensure our students receive a top-notch education and ample job opportunities upon Graduation. Graduates of the BCA program can pursue careers as Software Developers, System Analysts, Web Developers, and IT consultants.


Preamble

At Pimpri Chinchwad University, we present the Bachelor of Computer Application (BCA), an Undergraduate Program designed to equip students with a comprehensive understanding of Computer Science and Application. As aspiring professionals in the field of computing, we acknowledge the weight of responsibility that accompanies our education. Upholding the highest standards of integrity, professionalism, and ethical conduct is fundamental to our academic pursuits and beyond. We embrace the imperative of continuous learning and adaptability in an era marked by rapid technological advancement, pledging to proactively seek new knowledge and master emerging technologies.
The BCA program curriculum is designed to provide students with a strong foundation in computer science, programming languages, software engineering, database management systems, and computer networks. The program also includes courses on business management and soft skills to prepare students for a career in the IT industry.
Overall, an BCA program aims to provide students with a well-rounded education that prepares them for a successful career in the IT industry and for further academic pursuits.

Vision and Mission

Explore the different horizons in the field of Commerce, Management, and Computer Science Applications.

To drive transformation, technology, and innovation through a problem-solving approach and research & development. To provide students with the IT tools to become productive and lifelong learners. To develop resources for an advanced career in Counter Applications, provide a sound academic base with practical business applications.

Program Objectives

The Program Objectives for the Bachelor of Computer Applications (BCA) program are as follows:
  • Provide students with a strong foundation in computer science and its applications.
  • Equip students with analytical and problem-solving skills required to design, develop, and maintain computer software and systems.
  • To foster practical skills by providing laboratory work, projects, and internships, allowing students to apply their theoretical knowledge to practical situations, use various software and hardware tools, and gain hands-on experience.
  • Develop students’ creativity and innovation by exposing them to emerging technologies and cutting-edge research in the field of computer science
  • Foster teamwork and communication skills among students by encouraging them to work on group projects and presentations.
  • Develop students’ managerial and leadership skills by providing them with a basic understanding of business and management principles and practices
  • Prepare students for a successful career in the rapidly growing IT industry by providing them with hands-on experience through projects, internships, and industry collaborations.
  • Encourage students to pursue further studies in computer science or related fields.
  • Nurture students’ ethical and social responsibility by promoting values such as honesty, integrity, respect, and environmental awareness.

3/4 Years

Duration

₹ 1,25,000

Fees (Per Annum)

PCET

Centralized Placement Cell

Program Highlights

Comprehensive Curriculum designed as per NEP 2020

Focus on experiential learning through Projects and Internships

Strong Industry-Academia Interface

Fosters Entrepreneurship and Innovation

Premium Placements

Course Curriculum

    Semester

    I

  • Programming Concepts Using C Language
  • Programming Concepts Using C Language Lab
  • Web Technology
  • Web Technology Lab
  • Fundamental of Computer Architecture
  • Basics of Mathematics
  • Applied Communication
  • Management Information System
  • UHV - I: Professional Ethics / IKS: Concepts and Application in Science
  • Open Elective – I

    Semester

    II

  • Programming using Advanced C
  • Programming using Advanced C lab
  • Database Management System
  • Database Management System Lab
  • Software Design and Architecture
  • Software Engineering
  • Discrete Mathematics
  • Minor-I
  • IKS: Concepts and Application in Science / UHV - I: Professional Ethics
  • Open Elective - II

    Semester

    III

  • Programming with C++
  • Programming with C++ Lab.
  • Operating Systems - Linux
  • Operating Systems Lab
  • Major Elective - I
  • Cyber Security of Digital Devices
  • Statistical Techniques
  • Minor II
  • UHV-II: Understanding Harmony / COI: Constitution of India
  • Open Elective - III
  • Foreign Language - I

    Semester

    IV

  • Advanced Internet Technologies
  • Advanced Internet Technologies Lab
  • Core Java
  • Core Java Lab
  • Major Elective - II
  • Introduction to AI
  • Groups And Coding
  • COI: Constitution of India / UHV-II: Understanding Harmony
  • Minor-III
  • Open Elective - IV
  • Foreign Language - II

    Semester

    V

  • Advanced Java Programming
  • Advanced Java Programming Lab
  • Python Programming
  • Python Programming Lab.
  • Major Elective - III
  • Competitive Mathematics
  • Mini project Using Java / Python
  • EVS: Environmental Studies / ALR: Aptitude & Logical Reasoning
  • Minor IV
  • MOOCs-1 (NPTEL/SWAYAM)-12 Week Course related to the program which is not listed in the programme structure
  • Foreign Language - III

    Semester

    VI

  • Design Analysis of Algorithm
  • MOOCs-1 (NPTEL/SWAYAM)- Research Methodologies and Techniques
  • ALR: Aptitude & Logical Reasoning / EVS: Environmental Studies
  • Minor -V
  • Industrial Training / Internship / Research Internship
  • Foreign Language - IV

    Semester

    VII

  • Bigdata Analytics
  • Bigdata Analytics Lab
  • Introduction to R Programming
  • Introduction to R Programming Lab
  • Mobile Application Development
  • Introduction to Blockchain
  • Mini Project using BDA/R Programming
  • Organizational Behaviour

    Semester

    VIII

  • DevOps
  • Cloud Security Services
  • Major Project/ Research Project / Internship

    List of Open Electives:

  • Open Elective – I : Introduction to IoT
  • Open Elective – I : Introduction to Digital Electronics
  • Open Elective – II : Digital Marketing
  • Open Elective – II : E-Commerce
  • Open Elective – III : Introduction to Google Services
  • Open Elective – III : Introduction to Ethical Hacking
  • Open Elective – IV : Search Engine Optimization
  • Open Elective – IV : Introduction to WordPress

    List of Major Electives:

  • Major Elective – I : Software Engineering Using UML
  • Major Elective – I : Business Model Engineering
  • Major Elective – II : Software Project Management
  • Major Elective – II : Software Testing
  • Major Elective – III : Database Design and Development
  • Major Elective – III : Business Intelligence
    Web Development (WD)
    Offering School : School of Engineering & Technology
  • WD Minor1 : Introduction of HTML (# II/ *IV)
  • WD Minor2 : Getting started with JavaScript (# III/ *V)
  • WD Minor3 : Server-side Programming with Node.js (# IV/*VI)
  • WD Minor4 : Front-end Development with React & Type Script (# V/*VII)
  • WD Minor5 : Back-end frameworks - Django, Ruby on Rails (# VI/*VIII)
    Robotics Process Automation (RP)
    Offering School : School of Engineering & Technology
  • RP Minor1 : Basics of Robotics Process Automation (# II/ *IV)
  • RP Minor2 : Fundamentals of RPA Business Analysis (# III/ *V)
  • RP Minor3 : Automation Techniques in RPA (# IV/*VI)
  • RP Minor4 : Future of RPA with Business Automation (# V/*VII)
  • RP Minor5 : RPA Tool (# VI/*VIII)
    Artificial intelligence &
    Machine Learning (ML)
    Offering School : School of Engineering & Technology
  • ML Minor1 : Artificial Intelligence (# II/ *IV)
  • ML Minor2 : Machine Learning (# III/ *V)
  • ML Minor3 : Natural Language Processing (# IV/*VI)
  • ML Minor4 : Optimization Techniques (# V/*VII)
  • ML Minor5 : Deep Learning For Computer Vision (# VI/*VIII)
    Data Science (DS)
    Offering School : School of Engineering & Technology
  • DS Minor1 : Applied Data Science With Python (# II/ *IV)
  • DS Minor2 : Data Visualization With Tableau (# III/ *V)
  • DS Minor3 : Business Analytics (# IV/*VI)
  • DS Minor4 : Data Analytics (# V/*VII)
  • DS Minor5 : Generative AI (# VI/*VIII)
    Media Communications (MM)
    Offering School : School of media & communications studies
  • MM Minor1 : Literary Study (# II/ *IV)
  • MM Minor2 : Digital Media Production (# III/ *V)
  • MM Minor3 : Photography (# IV/*VI)
  • MM Minor4 : Performing Arts - Theater (# V/*VII)
  • MM Minor5 : Film Studies (# VI/*VIII)
    Psychology (PSY)
    Offering School : School of science
  • PSY Minor1 : Introductory Psychology (# II/ *IV)
  • PSY Minor2 : Foundations of Social Psychology (# III/ *V)
  • PSY Minor3 : Theories of Personality Development (# IV/*VI)
  • PSY Minor4 : Industrial Psychology (# V/*VII)
  • PSY Minor5 : Mindfulness and Mental Health (# VI/*VIII)
    Nutrition (NUT)
    Offering School : School of science
  • NUT Minor1 : Human Nutrition (# II/ *IV)
  • NUT Minor2 : Lifestyle Management (# III/ *V)
  • NUT Minor3 : Introduction to Weight Management (# IV/*VI)
  • NUT Minor4 : Food Quality and Management (# V/*VII)
  • NUT Minor5 : Novel Foods and Application (# VI/*VIII)
    Design Thinking &
    Methodologies (DM)
    Offering School : Pune Design School
  • DM Minor1 : Design Thinking (# II/ *IV)
  • DM Minor2 : Brand Identity Design (# III/ *V)
  • DM Minor3 : Digital tools for 2D design (# IV/*VI)
  • DM Minor4 : Physical model making/ Prototyping (# V/*VII)
  • DM Minor5 : Digital Tools for 3D design (# VI/*VIII)
    Economics & Finance (FE)
    Offering School : School of Management
  • FE Minor1 : Micro-economics (# II/ *IV)
  • FE Minor2 : Fundamentals of Accounting (# III/ *V)
  • FE Minor3 : Principles of Finance (# IV/*VI)
  • FE Minor4 : Cost and Management Accounting (# V/*VII)
  • FE Minor5 : Macro economics (# VI/*VIII)
    Entrepreneurship and
    Innovations (EI)
    Offering School : School of Management
  • EI Minor1 : Entrepreneurship-New venture Development (# II/ *IV)
  • EI Minor2 : Rural Entrepreneurship (# III/ *V)
  • EI Minor3 : Design Thinking (# IV/*VI)
  • EI Minor4 : Institutional and Legal framework for Startups and small Businesses (# V/*VII)
  • EI Minor5 : Managing creativity and learning organizations (# VI/*VIII)
    Drugs & Healthcare (DH)
    Offering School : School of Pharmacy
  • DH Minor1 : Health and hygiene (# II/ *IV)
  • DH Minor2 : Know your drugs (# III/ *V)
  • DH Minor3 : Complementary and alternative medicine (# IV/*VI)
  • DH Minor4 : Drug Discovery (# V/*VII)
  • DH Minor5 : Forensic Science (# VI/*VIII)
    Software Application Design and Development (AD)
    Offering School : School of Engineering and Technology
  • AD Minor1 : System Analysis and Design (# II/ *IV)
  • AD Minor2 : User Experience and Design (# III/ *V)
  • AD Minor3 : Introduction to GitHub. (# IV/*VI)
  • AD Minor4 : Introduction to Gaming Applications. (# V/*VII)
  • AD Minor5 : Mobile Application Development (# VI/*VIII)
    Cyber Security (CS)
    Offering School : School of Engineering and Technology
  • CS Minor1 : Cyber Ethics, Cyber Law and Cyber Policy (# II/ *IV)
  • CS Minor2 : Introduction to Cryptography (# III/ *V)
  • CS Minor3 : Social Media Security. (# IV/*VI)
  • CS Minor4 : Introduction to Blockchain. (# V/*VII)
  • CS Minor5 : Data Security & Privacy. (# VI/*VIII)
    English Literature (E)
    Offering School : School of
    Liberal Arts
  • E Minor1 : English for Competitive Examinations-I (# II/ *IV)
  • E Minor2 : English for Competitive Examinations-II (# III/ *V)
  • E Minor3 : English for Competitive Examinations-III (# IV/*VI)
  • E Minor4 : English for Competitive Examinations-IV (# V/*VII)
  • E Minor5 : English for Competitive Examinations-V (# VI/*VIII)
    English Literature (E)
    Offering School : School of
    Liberal Arts
  • Learning English With Shakespeare-Romeo and Juliet (Minor-I) (# II/ *IV)
  • Learning English With Shakespeare-Hamlet (Minor-II) (# III/ *V)
* : Courses offered for B Tech, B Design
# : Courses offered for B Sc, BBA, Media, and Management& Liberal Arts

    List of Audit Courses:

  • Practicing Meditation/Yoga
  • Sports
  • NCC/NSS
  • Constitution of India
  • Universal Human Values
  • Environment Protection

    List of Life Skill Courses:

  • Life Skills - III
  • Performing Arts: Music, Singing, Poetry, Indian Conventional Dancing, Photography, Short Movie Making, Painting/ Sketching/ Drawing, Theatre Arts, Anchoring, Calligraphy etc.
  • Social welfare and Cultural Awareness
  • Transactional Analysis
  • Office Suite

    List of Foreign Languages:

  • German
  • Japanese

Programme

Programme Educational Objectives (PEOs)

  • To prepare the youth to take up positions as system analysts, system engineers, software engineers, and Programmers.
  • To aim at developing systems thinking, abstract thinking, skills to analyze and synthesize, and skills to apply knowledge through extensive problem-solving sessions, hands-on practice under various hardware/software environments and projects developed.
  • 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 a quality life.

Programme Outcomes (POs)

The BCA Graduates will be able to:
  • PO1. Computational Knowledge: Understand and apply mathematical foundation, computing and domain knowledge for the conceptualization of computing models from defined problems.
  • PO2. Problem Analysis: Ability to identify, critically analyze and formulate complex computing problems using fundamentals of computer science and application domains.
  • PO3. Design / Development of Solutions: Ability to transform complex business scenarios and contemporary issues into problems, investigate, understand and propose integrated solutions using emerging technologies.
  • 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: Ability to understand management and computing principles with computing knowledge to manage projects in multidisciplinary environments.
  • PO9. 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.

Programme Specific Outcomes (PSOs)

  • Investigate technical comprehension in varied areas of Computer Applications and experience a conducive environment in developing abilities for flourishing career and higher studies.
  • Understand, investigate, and develop computer programs in allied areas like Web, Mobile Apps, Algorithms, Multimedia and Design, and Data Analytics for efficient design of computer-based systems of varying complexity.

Eligibility

Open Category student should have scored minimum 45% of Score at 10+2 level from ICSE/ CBSE/Any State Board Examination or equivalent qualification from any recognized board in Science, Commerce with preferably mathematics as subject and 40% for reserved category candidate.

Candidates are selected on the basis of Merit AND Personal interview conducted by PCU

FAQ's

What is BCA?

BCA stands for Bachelor of Computer Applications, an Undergraduate program that provides foundational knowledge and skills in computer science and IT applications.

What are the career options after BCA?

Graduates can pursue various roles such as Software Developers, System Analysts, Web Developers, and IT consultants. They are equipped to work in technology firms, startups, and IT departments of various industries.

What are the job opportunities after BCA?

After completing a BCA degree, you can opt for higher studies such as MCA or MBA, or you can start your career in the IT industry in roles like software development, system analysis, or IT consultancy.

What are the best BCA colleges in India?

The best BCA colleges in India are known for their excellent curriculum, experienced faculty, and strong placement records. Pimpri Chinchwad University (PCU) comprises one of the top BCA colleges in Pune, offering high-quality education, career support, and top placements under the centralized placements of PCET.

What are the top BCA colleges in Pune?

Our university is recognized to have one of the top BCA colleges in Pune, known for its comprehensive curriculum, experienced faculty, and top placement opportunities.

What are the career options after completing a BCA?

Career options after completing a BCA include roles such as Software Developer, Web Developer, System Analyst, IT consultant, and Network Administrator. Graduates can also pursue higher studies or specialized certifications to enhance their career prospects.

What is the eligibility criteria for enrolling in the BCA program?

Open Category students should have scored a minimum 45% of Score at 10+2 level from ICSE/ CBSE/Any State Board Examination or equivalent qualification from any recognized board in Science, Commerce with preferably mathematics as subject and 40% for reserved category candidate. Candidates are selected on the basis of Merit AND Personal interview conducted by PCU.

What are the fees for the BCA program?

The fees for our BCA program are ₹1,25,000 per annum, offering excellent value for the comprehensive education and career preparation provided by one of the best BCA colleges in Pune.

Enquire Now