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, offering hands-on projects, 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

Build your tech core across languages, systems, and innovation


  • Master programming in C, Java & Python
  • Learn OS, DBMS, Networks & Microprocessors
  • Dive into AI, ML, IoT & Cloud technologies
Choose from Various Domains & Electives

Shape your learning with flexible, future-ready options


  • Choose electives like Economics, E-commerce & Management
  • Build skills in Excel, Digital Marketing & Communication
  • Get certified in Prompt Engineering & Data Analysis
Graduate Job-Ready

Gain the tools to thrive in today’s workplace


  • Train in Excel, Power BI & Tableau
  • Build soft skills that recruiters notice
  • Earn job-oriented certifications in AI, leadership & more
career image
Learn by Doing

Apply knowledge through real-world, hands-on experience


  • 10+ labs across programming, AI, cloud & more
  • 2 mini projects + 1 final major project
  • Real-world exposure via community engagement project

Program Highlights

All-in-one mobile app 360° career assistance Equivalent to offline degrees
24/7 student support 10+ Masterclass sessions No cost EMI starting at ₹3667/-

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 2
Office Automation-I Vocational Skill 2
English I Ability Enhancement 2
Constitution of India Value Education 2
Indian Contribution to Computational Science Indian Knowledge System 2
Health and Wellness Co-curricular 2
C Programming Lab Major Mandatory 1
Web Development Lab Skill Enhancement 1
COMPULSORY CREDITS 17
Elective Any One
Media and Entertainment-I / German-I / French-I Open Elective-I 2
Principles of Marketing / Fundamentals of Accounting / Human Resource Management Open Elective-II 2
TOTAL CREDITS 21
Subject Name Course Type Credits
Data StructuresMajor Mandatory3
Computer Organization and ArchitectureMajor Mandatory2
Mathematics for Computer ApplicationsMultidisciplinary Minor2
Data Analysis using MS-ExcelVocational Skill Course2
English IIAbility Enhancement Course2
Environmental StudiesValue Education Course2
Yoga EducationCo-curricular Course2
Data Structure LabMajor Mandatory1
Advanced Web Development (ASP.Net, C#) LabSkill Enhancement Course2
COMPULSORY CREDITS18
Elective Any One
Media and Entertainment-II / German-II / French-IIOpen Elective-III2
Entrepreneurship Development / Economics / Basics of TallyOpen Elective-IV2
TOTAL CREDITS22
Subject Name Course Type Credits
Database System ManagementMajor Mandatory3
Object Oriented Programming – JavaMajor Mandatory3
Elements of StatisticsMultidisciplinary Minor2
Discrete MathematicsMultidisciplinary Minor2
Computer Hardware and AssemblyVocational Skill Course2
Business CommunicationAbility Enhancement Course2
Database System Management LabMajor Mandatory1
Object Oriented Programming LabMajor Mandatory1
Mini ProjectField Project2
COMPULSORY CREDITS18
Elective Any One
Management Information System / Enterprise Resource Planning / Renewable & Distributed EnergyOpen Elective-V2
TOTAL CREDITS20
Subject Name Course Type Credits
Computer NetworksMajor Mandatory3
Operating SystemMajor Mandatory3
Microprocessors and MicrocontrollersMultidisciplinary Minor2
Theory of AutomataMultidisciplinary Minor3
Python ProgrammingSkill Enhancement Course2
Impression ManagementAbility Enhancement Course1
Computer Networks LabMajor Mandatory1
Operating System LabMajor Mandatory1
CEP (Community Engagement Project)Community Engagement2
COMPULSORY CREDITS18
Elective Any One
Creativity and Innovation / Project Management / Operations ResearchOpen Elective-VI2
TOTAL CREDITS20
Subject Name Course Type Credits
Software EngineeringMajor Mandatory3
Design and Analysis of AlgorithmMajor Mandatory3
EcommerceMultidisciplinary Minor2
Multimedia ApplicationsMultidisciplinary Minor2
Digital MarketingVocational Skill Course2
Software Engineering LabMajor Mandatory1
Design and Analysis of Algorithm LabMajor Mandatory1
Mini ProjectField Project2
COMPULSORY CREDITS16
Elective Any One
Computer Graphics / Data Warehousing & Data Management / Cloud ComputingMajor Elective3
Computer Graphics Lab / Data Warehousing & Data Management Lab / Cloud Computing LabMajor Elective Lab1
TOTAL CREDITS20
Subject Name Course Type Credits
Artificial IntelligenceMajor Mandatory3
Machine LearningMajor Mandatory3
Internet of ThingsMultidisciplinary Minor2
Image ProcessingMultidisciplinary Minor2
Artificial Intelligence LabMajor Mandatory1
Machine Learning LabMajor Mandatory1
Internship / Major ProjectOn Job Training4
COMPULSORY CREDITS16
Elective Any One
Big Data Analytics / Mobile Computing / UI/UX DesignMajor Elective3
Big Data Analytics Lab / Mobile Computing Lab / UI/UX LabMajor Elective Lab1
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)