Call us
UGC Entitled
NAAC A+
Legacy

Scroll Down

Why Online BCA
at DSU

The online BCA course is designed keeping in mind the flexible and self-paced requirements of the learners. Its holistic features make way for every learner’s all-round development.

UGC-Entitled degree
100% online learning
Flexible learning options
Industry relevant curriculum
At par with regular on-campus degrees
In-demand electives
Online examination
Live online sessions
Recorded content
Reputed DSU alumni recognition

Online BCA Program Electives

Artificial Intelligence

(know more)

Machine Learning

(know more)

Big Data Analytics

(know more)

Blockchain Technologies

(know more)

Full Stack Development

(know more)

DevOps

(know more)

Ethical Hacking

(know more)

Mobile Programming

(know more)

Database Administration

(know more)

Advanced Database (NoSQL)

(know more)

Internet of Things (IoT)

(know more)

Game Programming

(know more)

What Our Students Say

Real experiences from learners across our online programs

Simran Sultana

“The flexibility of this online program helped me balance work and studies effortlessly.”

Simran Sultana
MBA
Varun M Raju

“A smooth enrollment process and a program that truly supports working professionals.”

Varun M Raju
MBA
Rakshith N

“Well-structured learning with excellent support throughout the journey.”

Rakshith N
MBA
Madiha Kauser

“Flexible schedule and strong academic support made learning comfortable.”

Madiha Kauser
MBA
Deepika S R

“Supportive faculty and recorded sessions helped me learn at my own pace.”

Deepika S R
MCA
Mr. GALI JANARDHAN REDDY

“A supportive learning environment that boosted my skills, confidence, and overall understanding.”

Mr. GALI JANARDHAN REDDY
BCA
Ms. EZRA SULTHANA

“Supportive faculty, flexible learning, and interactive sessions helped me build strong IT skills.”

Ms. EZRA SULTHANA
BCA
Ms. SANIYA

“Well-structured study materials and flexible classes made learning convenient and effective.”

Ms. SANIYA
B.Com
Mr. CHINMAYA R

“DSU Online helped me balance sports, recovery, and studies through flexible recorded classes.”

Mr. CHINMAYA R
BCA
Ms. SANDHIYA SHREE J

“Engaging lectures, strong faculty support, and flexible learning exceeded my expectations.”

Ms. SANDHIYA SHREE J
BCA
Ms. KAVYA M

“Industry-focused curriculum and hands-on learning made me confident and career-ready.”

Ms. KAVYA M
BBA
Mr. MOHAMMED SHAHID

“Clear explanations, patient faculty, and recorded sessions made learning smooth and easy.”

Mr. MOHAMMED SHAHID
B.Com
Mr. SASADHAR BHAUMIK

“Affordable fees, flexible weekend classes, and excellent support for working professionals.”

Mr. SASADHAR BHAUMIK
BBA
Mr. NITHIN T N

“Live sessions and practical assignments strengthened my skills and shaped my career path.”

Mr. NITHIN T N
BBA
Particulars Amount (INR)
1st Semester Fee 20,000
2nd Semester Fee 20,000
3rd Semester Fee 20,000
4th Semester Fee 20,000
5th Semester Fee 20,000
6th Semester Fee 20,000
Total Program Fee 1,20,000

Online BCA Program Curriculum


Open Elective

Course Code Title of the Course Credits
BCAOL101MATHEMATICS-I4
BCAOL102FUNDAMENTALS OF PROGRAMMING3
BCAOL103COMPUTER ORGANIZATION3
BCAOL104WEB PROGRAMMING4
BCAOL105ACCOUNTING AND FINANCIAL MANAGEMENT4
BCAOL106ENGLISH IN PRACTICE3
BCAOL107CONSTITUTION OF INDIA AND PROFESSIONAL ETHICS1
BCAOL108PROGRAMMING LAB1
BCAOL109WEB PROGRAMMING LAB1
Total Credits24
Course Code Title of the Course Credits
BCAOL201MATHEMATICS-II4
BCAOL202OBJECT ORIENTED PROGRAMMING USING JAVA3
BCAOL203DATA STRUCTURES3
BCAOL204COMPUTER ARCHITECTURE4
BCAOL205TECHNICAL COMMUNICATIONS3
BCAOL206ENVIRONMENT AND PUBLIC HEALTH1
BCAOL207OOP USING JAVA LAB3
BCAOL208DATA STRUCTURES LAB4
BCAOL209ENGLISH COMMUNICATION LAB4
BCAOL210MINI PROJECT ON WEB PROGRAMMING2
Total Credits23
Course Code Title of the Course Credits
BCAOL301SOFTWARE ENGINEERING AND TESTING4
BCAOL302PYTHON PROGRAMMING3
BCAOL303MATHEMATICS-III4
BCAOL304COMPUTER NETWORKS4
BCAOL305ANALYSIS AND DESIGN OF ALGORITHMS4
BCAOL306OPERATING SYSTEMS3
BCAOL307PYTHON PROGRAMMING LAB1
BCAOL308OPERATING SYSTEMS LAB1
BCAOL309ANALYSIS AND DESIGN OF ALGORITHMS LAB1
BCAOL310TERM PAPER1
Total Credits26
Course Code Title of the Course Credits
BCAOL401OBJECT-ORIENTED ANALYSIS AND DESIGN4
BCAOL402WEB TECHNOLOGIES3
BCAOL403DATABASE SYSTEMS3
BCAOL404DATA SCIENCE WITH PYTHON4
BCAOL405xELECTIVE - I4
BCAOL406LIBERAL STUDIES - I2
BCAOL407DATA SCIENCE WITH PYTHON LAB1
BCAOL408DATABASE SYSTEMS LAB1
BCAOL409MINI PROJECT2
Total Credits24
Course Code Title of the Course Credits
BCAOL501INFORMATION AND NETWORK SECURITY3
BCAOL502xELECTIVE - II4
BCAOL503xELECTIVE - III4
BCAOL504WEB TECHNOLOGIES LAB1
BCAOL505PROJECT STAGE - I4
BCAOL506LIBERAL STUDIES - II1
Total Credits17
Course Code Title of the Course Credits
BCAOL5031DATABASE ADMINISTRATION6
BCAOL5032BIG DATA ANALYTICS4
BCAOL5033OPENSOURCE DEVELOPMENT USING PHP AND MYSQL4
BCAOL5034FULL STACK DEVELOPMENT14
Total Credits28
Total Program Credits128

Major Elective

CodeELECTIVE - 1
BCAOL4051LINUX OPEN SOURCE SYSTEM
BCAOL4052DEVOPS – I
BCAOL4053IOT
BCAOL4054PROBABILITY AND STATISTICS USING R
BCAOL4055COMPUTER GRAPHICS AND MULTIMEDIA

Major Elective

CodeELECTIVE - 2
BCAOL5021DATA MINING
BCAOL5022MOBILE PROGRAMMING
BCAOL5023SOFTWARE PROJECT MANAGEMENT
BCAOL5024BLOCKCHAIN TECHNOLOGY

Major Elective

CodeELECTIVE - 3
BCAOL5031DATABASE ADMINISTRATION
BCAOL5032BIG DATA ANALYTICS
BCAOL5033OPENSOURCE DEVELOPMENT USING PHP AND MYSQL
BCAOL5034FULL STACK DEVELOPMENT

Major Elective

CodeELECTIVE - 4
BCAOL6021DATABASE ADMINISTRATION
BCAOL6022BIG DATA ANALYTICS
BCAOL6023OPENSOURCE DEVELOPMENT USING PHP AND MYSQL
BCAOL6024FULL STACK DEVELOPMENT

Major Elective

CodeELECTIVE - 5
BCAOL6031ARTIFICIAL INTELLIGENCE
BCAOL6032ANIMATIONS
BCAOL6033SOFT COMPUTING
BCAOL6034CLOUD COMPUTING

PROF. APOORVA K A

Assistant Professor & Program Coordinator
BCA Department

Qualification:
B.E., M.E., PGDDE, (Ph.D)

APOORVA K A
View Profile

PROF. SHRUTHI S V

Assistant Professor & Course Coordinator
BCA Department

Qualification:
M.Sc(CS), B.Ed(PM),
KSET, (Ph.D)

SHRUTHI S V
View Profile

PROF. CHAITHRA

Assistant Professor and Course Coordinator
BCA Department

Qualification:
M.Sc Mathematics &
Data Science

CHAITHRA
View Profile
×
Faculty Photo

Program Learning
System

Our Online bca Degree Course leverages a unique blend of teaching and learning methodologies such as:

e-Tutorials

(Video and Audio Content)

  • Live and recorded lectures by experienced faculty members and industry professionals.

e-Content

(Digital Resources)

  • Self-paced learning modules accessible 24/7.
  • Extensive digital library with e-books and journals.
  • Downloadable notes, infographics, and templates.
  • Real-world case studies and scenarios.

Web Resources

(Discussion Forums and Interaction)

  • Interactive forums for peer-to-peer learning and collaboration.
  • Networking opportunities with industry leaders through virtual events.

Assessment

(Tests and Assignments)

  • Regular quizzes, tests, and reflective exercises for concept reinforcement.
  • Assignments and projects focused on solving real-world business challenges.
  • Automated feedback and progress tracking through the Learning Management System.
  • Continuous Internal Assessment(CIA)
  • Semester End Examination(SEE).

Eligibility Criteria

Minimum Educational Qualification A Pass in 10+2 or Equivalent Examination.
Minimum Marks Required Minimum 45% aggregate marks.
Relaxation for Reserved Categories Minimum 40% aggregate marks for SC / ST / OBC category candidates.

How to Apply:
A Step-by-Step Guide

Step 1: Register Yourself

Create your account on the admission portal to begin your journey.

Step 2: Verify Email ID & Phone Number

Confirm your email and mobile number through OTP for secure access.

Step 3: Pay Application Fee

Complete the one-time non-refundable application fee of ₹1,000/- through our secure payment gateway to proceed further.

Step 4: Fill Application Details

Provide your personal, academic, and professional information accurately.

Step 5: Upload Your Documents

Submit scanned copies of your photographs, certificates, and ID proofs.

Step 6: Submit Application

Review all details and submit your application for processing.

Step 7: Get Admission Enrolled

Receive your admission confirmation and join the Online BCA batch!

Students applying online
DSU Online Footer