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.

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.


  • Learn marketing & entrepreneurship
  • Understand e-commerce & digital marketing
  • Manage projects and enterprise systems

Program Highlights

150+ hours of job-oriented content 360° career assistance Equivalent to offline degrees
24/7 student support 10+ Masterclass sessions Globally recognized curriculum

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

3 year BBA program

100% online mode of learning

100% online mode of learning Curriculum at par with global standards

About Online BBA Program

D Y Patil University Online Learning offers a blend of professional programs that set the career of an aspirant right on track.

Online Reading Material

The university provides structures and extensive reading material for each subject on the online portal.

Experiential Learning

Experiential Learning towards excellence. The idea is to make learning a priority towards making every

Faculty Webinars

The university facilitates direct contact between the faculty and the students. It provides the students with an.

Digital Library

The university taps all the extant sources of program-related and industry-oriented information

Request Call Back

Eligibility

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.

Who should opt for the program?

Entrepreneurial career aspirants

Candidates who have taken a career-break and are looking to restart their education journey

Candidates doing part-time jobs seeking steady employment

Remote location candidates looking for comfortable & hassle-free learning

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.

Faculty Webinars
Stay updated with regular sessions hosted by experienced professors.

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

Benefits & Advantages

  • Boost your earning and career potential
  • Convenience and flexibility for taking No disruption to your professional life programs and examinations
  • Opportunity for educational advancement on your own schedule and at your own pace
  • Apply the theoretical knowledge from your program
  • Advance education and career Tailor your education around goals without disruption to 0 your life and apply theoretical your personal life

Request Call Back

Other Courses

MBA

Bachelor of Business
Administration
(Online BBA)

Healthcare Management MBA

Masters of Computer
Applications
(Online MCA)