phone iconSpeak with our expert +914440116788

Learn more about the course

Get details on syllabus, projects, tools, and more

Name
Email
Mobile Number

By submitting this form, you consent to our Terms of Use & Privacy Policy and to be contacted by us via Email/Call/Whatsapp/SMS.

Prestigious Online BCA Degree from SRMIST

Prestigious Online BCA Degree from SRMIST

Application closes 28th Oct 2026

KEY OUTCOMES

Build Your Career in Data Science

Develop computing, programming and Data Science skills through an online BCA degree.

  • Build strong computing fundamentals along with specialized knowledge of Data Science and Analytics.

  • Develop programming skills using technologies such as Java, Python and R.

  • Learn to work with data through analysis, visualization, data mining, machine learning and AI.

  • Apply data science and emerging technologies to solve real-world business and organizational problems.

Program Highlights

Why Choose Online BCA in Data Science?

  • List icon

    Comprehensive Curriculum

    Curriculum designed by leading academicians and industry experts, featuring specialization in Data Science.

  • List icon

    Recognized Degree

    Unlock international career mobility with a WES-recognized Online BCA Degree trusted by global employers and institutions.

  • List icon

    Dedicated Career Support

    Get exclusive access to job fairs and interview opportunities with Online Career Service Track.

  • List icon

    Mentorship sessions

    Resolve your questions and practice on live data-sets with your mentor on the weekends.

Skills You Will Gain

Data Science Fundamentals

Programming for Problem Solving

Java Programming

Python Programming

Data Analysis

Exploratory Data Analysis

Data Visualization

Machine Learning

Artificial Intelligence

Data Mining & Warehousing

Deep Learning

Natural Language Processing

NoSQL

Statistics with R

Cloud Computing

Programming for Analytics

Application Development on Cloud

Data Science Fundamentals

Programming for Problem Solving

Java Programming

Python Programming

Data Analysis

Exploratory Data Analysis

Data Visualization

Machine Learning

Artificial Intelligence

Data Mining & Warehousing

Deep Learning

Natural Language Processing

NoSQL

Statistics with R

Cloud Computing

Programming for Analytics

Application Development on Cloud

view more

  • Overview
  • Learning Journey
  • Curriculum
  • Fees
  • FAQ

This is ideal for

Students and aspiring professionals seeking to build a strong foundation in modern technology.

  • Recent School Graduates

    Students seeking a future-ready technology degree with a specialization in Data Science and modern computing.

  • Young Professionals

    Individuals looking to strengthen their technical skills and gain industry-relevant expertise through a flexible online learning format.

Experience a unique learning journey

Our pedagogy is designed to ensure career growth and transformation

  • banner-image

    Flexible learning at your convenience

    Attend live weekend sessions with experts and access pre-recorded lectures during the week.

  • banner-image

    Mentorship sessions by industry experts

    Clarify your doubts and discuss practical applications during weekend mentorship sessions.

  • banner-image

    Benefit from an industry-focused curriculum

    Learn through an updated curriculum designed to help you make informed business decisions.

  • banner-image

    Work on hands-on projects

    Apply the concepts and tools you learn through practical, hands-on projects.

Industry-Aligned BBA Curriculum

The 3-year online BCA with Data Science elective combines core Computer Applications education with specialized subjects in programming, data analytics, AI, Machine Learning, visualization, Cloud and emerging technologies. The curriculum builds technical knowledge from programming and data fundamentals to advanced Data Science applications.

Semester 1

Business English

Develop professional communication skills required to effectively communicate ideas in academic and workplace environments.

Introduction to Data Science

Build foundational knowledge of Data Science and understand how data can be used to generate insights and support decision-making.

Programming for Problem Solving

Learn programming fundamentals and develop logical approaches to solving computational problems.

Data Analysis using Excel

Learn to organize, analyze and interpret data using Excel and develop practical data-handling skills.

Discrete Mathematical Structures

Build mathematical foundations involving structures and concepts that support computing, programming and analytical problem-solving.

Semester 2

Programming in Java

Develop programming knowledge using Java and understand fundamental concepts used to build computer applications.

Data Structures and Algorithms

Learn how data can be organized and processed efficiently while developing structured approaches to computational problems.

Database Systems

Understand how databases are structured, managed and used to store and retrieve information for applications and analysis.

Mathematical Foundation

Strengthen the mathematical concepts required for computing, quantitative analysis and Data Science.

Introduction to Cloud Computing

Understand the fundamentals of cloud computing and how cloud-based technologies support modern applications and data environments.

Semester 3

Python Programming

Learn Python programming fundamentals and develop coding skills applicable to data analysis and modern technology applications.

Exploratory Data Analysis

Learn how to examine, summarize and interpret datasets to identify patterns, trends and useful insights.

Introduction to AI

Build foundational knowledge of Artificial Intelligence and understand its applications across modern technology and business environments.

Statistics with R

Develop statistical analysis skills using R and understand how statistical techniques can support data-driven decision-making.

Internship

Gain practical exposure by applying concepts and technical skills in an internship environment.

Semester 4

Programming for Analytics

Develop programming skills focused on working with data and performing analytical tasks.

Data Visualization

Learn how to represent data visually to identify patterns and communicate insights effectively.

Machine Learning

Understand fundamental machine learning concepts and how models can be used to identify patterns and support predictions.

Data Pre-Processing Techniques

Learn techniques for preparing, cleaning and transforming data before analysis and model development.

Data Mining & Warehousing

Understand how data can be stored, organized and mined to extract useful information for analysis and decision-making.

Semester 5

Deep Learning

Explore advanced machine learning concepts based on deep learning and understand their applications in data-driven systems.

NoSQL

Understand non-relational database concepts and their role in handling diverse and large-scale data.

Natural Language Processing / Data Analytics / RPA – Developer Foundation

Explore specialized areas involving language processing, analytics or robotic process automation based on the curriculum pathway.

Social Media & Text Analytics / Learning for AI / Intelligence

Develop knowledge of specialized analytical and AI-related applications involving social media, text or intelligent systems.

Mini Project

Apply concepts learned during the program to a focused practical project.

Semester 6

Application Development on Cloud

Learn how applications can be developed and deployed using cloud-based environments and technologies.

Design Thinking

Develop structured approaches to understanding problems, generating ideas and designing solutions.

Fintech Primer / Innovation & Entrepreneurship

Gain exposure to fintech concepts or explore innovation and entrepreneurship in technology-driven business environments.

Project Work

Integrate your technical and Data Science learning through a defined project that applies concepts to a practical problem.

Note: The curriculum listed above are indicative and subject to updates as technology evolves.

Course Fees

Invest in your career

  • benifits-icon

    Build strong technical foundations with a specialization in Data Science.

  • benifits-icon

    Learn Python, AI, Machine Learning, Cloud Computing, and Analytics tools.

  • benifits-icon

    Achieve your career goals faster with mentorship sessions, career assistance, interview prep and more.

  • benifits-icon

    Develop practical skills for modern technology and software roles.

Take the next step

timer
00 : 00 : 00

Apply to the program now or schedule a call with a program advisor

Unlock exclusive course sneak peek

Application closes: 28th Oct 2026

Application closes: 28th Oct 2026

Talk to our advisor for offers & course details

Application process

Admissions close once the required number of participants enroll. Apply early to secure your spot.

  • steps icon

    1. Fill out the application form

    Register by completing the online application form.

  • steps icon

    2. Profile Evaluation

    Online interview based on your profile.

  • steps icon

    3. Join the Program

    If selected, you will receive an admission letter. Secure your seat by paying the admission fee.

Eligibility Criteria

  • A pass in 10+2 (Higher Secondary) from a recognized board or institution (including NIOS) with a minimum of 50% in the qualifying exams or a pass in a Diploma in Engineering (10+3 or 10+2+2 pattern) from a recognized institution or competent authority with a minimum aggregate of 50%.
  • Mandatory Subject: At least one amongst Mathematics, Business Mathematics, Statistics, Allied Mathematics. [NCrF 4.0 Level (minimum)]

Frequently asked questions

Program Details
Program Details

Is a BCA in Data Science a good career option?

A BCA in Data Science can be suitable for learners who want to combine a Computer Applications foundation with specialized learning in programming, analytics, AI and Data Science.

Is SRMIST BCA Data Science available online?

Yes. SRMIST offers the BCA with Data Science specialization as a 3-year live online learning program.

What is the duration of BCA in Data Science?

The program is 3 years, delivered through live online learning.

What is the eligibility for an online BCA in Data Science?

Candidates with Indian education must have passed 10+2 with at least 50% marks, or meet the specified 10+3/10+2+2 Diploma route. At least one among Mathematics, Business Mathematics, Statistics or Allied Mathematics is mandatory.

What is the fee for the BCA in Data Science?

The total tuition fee is ₹1,29,000, payable at ₹21,500 per semester or ₹43,000 per year. The examination fee is not included.

What subjects are covered in BCA Data Science?

The curriculum covers programming, Data Science, data analysis, databases, cloud computing, Python, AI, statistics, machine learning, data visualization, data mining, deep learning, NLP and cloud application development.

Does the BCA in Data Science include practical learning?

Yes. The curriculum includes an Internship in Semester 3, Mini Project in Semester 5 and Project Work in Semester 6, allowing learners to apply concepts through practical experiences.

Is the SRMIST BCA Data Science degree UGC entitled?

Yes. The brochure identifies the program as a 3-year, live online, UGC-entitled Bachelor of Computer Applications with a Data Science specialization.

Does SRMIST provide career support during the program?

Yes. During their final year, learners can benefit from the Online Career Service Track (OCST), which includes employability assessments, aptitude and soft skills training, interview opportunities, and personalized feedback.
*Note: Learners must clear all backlogs to receive job offer letters, and placement is supported but not guaranteed.

Got more questions? Talk to us

Connect with our advisors and get your queries resolved

Speak with our expert +914440116788 or email to bca.online@srmist.edu.in

career guidance