Approved by
UGC University
Grants Commission

Accredited with
A++ Grade by NAAC
(D Y Patil University)

Top Rank
University according to
NIRF-2023

Approved by
AICTE All India Council
for Technical Education

Approved by
UGC University
Grants Commission

Accredited with
A++ Grade by NAAC
(D Y Patil University)

Approved by
AICTE All India Council
for Technical Education

Build a Strong Foundation with Online BCA

In a world driven by technology, the demand for skilled digital professionals has never been higher and our Online Bachelor of Computer Applications (BCA) program is built to meet that need.

This 3-year (6-semester) undergraduate degree is designed for ambitious learners who want to build strong foundations in programming, databases, web development, and emerging technologies like AI, while studying from anywhere. With a flexible, career-oriented structure, the program combines academic depth with real-world application, industry-relevant tools, and exposure to the latest trends. Whether you're just starting out or looking to enter the IT industry, this UGC-recognized program ensures you graduate with the skills, credentials, and readiness to thrive in today’s tech-first world.

What sets this MBA apart is the exclusive collaboration with PwC Academy, giving students an industry exposure through PwC Academy-certified learning modules.

PwC India Certification: A short course delivered by PwC India experts during Semester 1, including 3–4 hours of lectures and a 2-hour live masterclass. Students receive an official PwC India e-certificate upon completion.

This provides 6+ hours of additional industry-led learning beyond the regular MBA curriculum.

A 360° LEARNING EXPERIENCE

Build Strong Technical Foundation

Gain expertise from core programming to advanced concepts


  • Study C, Java, and Python Programming
  • Learn computer architecture & data structures
  • Advance into AI, ML & Big Data Analytics
Specialize with Career-aligned Domains

Tailor your degree to match emerging career paths


  • Electives in Cloud Computing, Media & more
  • Explore Minors like Internet of Things & Image Processing
  • Gain cross-domain skills in Statistics, Microprocessors & more
Graduate Job-Ready with Industry Skills

Gain the tools to thrive in today’s workplace


  • Train in Excel, Power BI & Tableau
  • Earn certifications in AI, Prompt Engineering, and Data Analysis
  • Build communication, teamwork, and problem-solving skills
career image
Blend Tech with Business

Add a business edge to your tech skills.


  • Business-tech insights from PwC India
  • Learn marketing & entrepreneurship
  • Understand e-commerce & digital marketing
  • Manage projects and enterprise systems

Program Highlights

150+ hours of job-oriented content 360° career assistance PwC India expert-led learning
24/7 student support 10+ Masterclass sessions Industry-recognized PwC India certification

Data-Driven Decision Making Module by PwC India Logo – Key Curriculum

PwC Mumbai Onsite Immersion PwC Mumbai Onsite Immersion

3 Year

Program

123

Total Credits

6

Semesters

70-30

Evaluation Pattern

Program Fees

Students are required to pay a non-refundable registration fee of ₹1100/- to begin the admission process

Semester Plan Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 Sem 6 Total
BCA Rs. 22,000/- Rs. 22,000/- Rs. 22,000/- Rs. 22,000/- Rs. 22,000/- Rs. 22,000/- Rs. 1,32,000/-
Annual Plan Year 1 Year 2 Year 3 Total
BCA Rs. 44,000/- Rs. 44,000/- Rs. 44,000/- Rs. 1,32,000/-
Lump sum Plan Total
BCA Rs. 1,32,000/-
Other Fees

Curriculum Overview

The BCA program is structured across three years and six semesters. Below is the complete breakdown of the curriculum.

Subject Name Course Type Credits
C Programming Major Mandatory 3
Fundamentals of Computer System Major Mandatory 3
Office Automation-I Vocational Skill 3
English I Ability Enhancement 2
Constitution of India Value Education 2
Indian Contribution to Computational Science Indian Knowledge System 2
COMPULSORY CREDITS 15
Elective Any One
Media and Entertainment-I Open Elective-I 3
Principles of Marketing Open Elective-II 3
TOTAL CREDITS 21
Subject Name Course Type Credits
Data StructuresMajor Mandatory3
Computer Organization and ArchitectureMajor Mandatory3
Mathematics for Computer ApplicationsMultidisciplinary Minor3
Data Analysis using MS-ExcelVocational Skill Course3
English IIAbility Enhancement Course2
Environmental StudiesValue Education Course2
COMPULSORY CREDITS16
Elective Any One
Media and Entertainment-IIOpen Elective-III3
Entrepreneurship Development Open Elective-IV3
TOTAL CREDITS22
Subject Name Course Type Credits
Database System ManagementMajor Mandatory3
Object Oriented Programming – JavaMajor Mandatory3
Elements of StatisticsMultidisciplinary Minor3
Discrete MathematicsMultidisciplinary Minor3
Computer Hardware and AssemblyVocational Skill Course2
Business CommunicationAbility Enhancement Course3
COMPULSORY CREDITS17
Elective Any One
Enterprise Resource PlanningOpen Elective-V3
TOTAL CREDITS20
Subject Name Course Type Credits
Computer NetworksMajor Mandatory3
Operating SystemMajor Mandatory3
Microprocessors and MicrocontrollersMultidisciplinary Minor3
Theory of AutomataMultidisciplinary Minor3
Python ProgrammingSkill Enhancement Course3
Impression ManagementAbility Enhancement Course2
COMPULSORY CREDITS17
Elective Any One
Project ManagementOpen Elective-VI3
TOTAL CREDITS20
Subject Name Course Type Credits
Software EngineeringMajor Mandatory4
Design and Analysis of AlgorithmMajor Mandatory4
EcommerceMultidisciplinary Minor3
Multimedia ApplicationsMultidisciplinary Minor3
Digital MarketingVocational Skill Course3
COMPULSORY CREDITS17
Elective Any One
Cloud ComputingMajor Elective3
TOTAL CREDITS20
Subject Name Course Type Credits
Artificial IntelligenceMajor Mandatory4
Machine LearningMajor Mandatory4
Internet of ThingsMultidisciplinary Minor3
Image ProcessingMultidisciplinary Minor2
Project WorkProject Work4
COMPULSORY CREDITS17
Elective Any One
Big Data AnalyticsMajor Elective3
TOTAL CREDITS20

The course is specifically designed for you to enhance your skillset along with your professional life

Go beyond your current networks and industries, explore new opportunities through new network

An opportunity to switch and seek new opportunities that can lead you to more lucrative positions

12th Std (Any Stream) or 3-Year Polytechnic Diploma

Who Should Enroll?

  • Aspiring tech professionals seeking a strong IT foundation.
  • 12th pass students aiming for a career in tech.
  • Working professionals looking to switch to the IT field.
  • Learners who need the flexibility of online education.
  • Beginners curious about coding, apps, and software.

D.Y. Patil Advantage

Masterclasses by Experts
Attend monthly sessions with industry leaders and corporate titans.

Experiential Learning
Learn through hands-on projects, case studies, and real-world scenarios.

PwC expert-led certification
6 hours of focused learning with a PwC India e-certificate

No-Cost EMI Options
Start learning with easy financing and zero-cost EMI plans starting at ₹3667/-

Trusted Credibility
NAAC A++ accreditation with over 20 years of academic excellence.

All-in-one Mobile App
Stay on top of your course with a single app that keeps everything at your fingertips.

job opportunities after bba program

Job Opportunities After BCA

  • leadership and strategic problem

    Software Developer: Design, develop, and maintain web or mobile applications across platforms.

  • leadership and strategic problem

    Data Analyst: Interpret data to help businesses make smarter, data-driven decisions.

  • leadership and strategic problem

    System Administrator: Manage and support IT infrastructure, networks, and servers.

  • leadership and strategic problem

    Web Designer: Design visually engaging and user-friendly websites using HTML, CSS, and design tools.

  • leadership and strategic problem

    AI/ML Engineer: Build intelligent systems using machine learning algorithms and AI models to solve real-world problems.

Get Started

Other Courses

MBA

Bachelor of Business
Administration
(Online BBA)

Healthcare Management MBA

Masters of Computer
Applications
(Online MCA)