cmr.edu.in
Programmes Apply Now

BCA / BCA | Data Science

Undergraduate program focusing on the study of data science and analytics Covers subjects such as data mining, statistical analysis, machine learning, and big data technologies Emphasizes both theoretical understanding and practical implementation of data science techniques Includes projects and real-world data analysis to gain hands-on experience Taught by experienced faculty with expertise in data science and analytics

Duration

3 Years / 6 Semesters
4 Years (8 Semesters)

 

Programme type

Full time

Programme Regulations

Eligibility Criteria

Candidates should have passed in PUC/12th Grade or Equivalent examination in any stream from a recognized board. Candidates should have also studied Mathematics as a compulsory subject up to 10th Grade.

Key Features

  • Analysis and development of solutions through data visualisation techniques using tools like R, Tableau, and Python.
  • Preparing students to offer cutting-edge solutions for companies' challenges by making data-driven management decisions, utilising NoSQL databases.

Scope and Objectives

A BCA in Data Science offers students the opportunity to specialize in one of the most in-demand fields of technology. Graduates are trained in data analysis, machine learning, big data technologies, and statistical modelling. They can find career opportunities as data analysts, data engineers, or machine learning specialists across sectors like finance, healthcare, e-commerce, and IT services.  The program provides a solid foundation in programming and database management while focusing on extracting insights from large datasets. As data-driven decision-making becomes crucial for businesses, the demand for data science professionals continues to grow. Graduates can also pursue advanced degrees or certifications in data science or AI.
  • To offer in-depth knowledge of data science techniques such as machine learning, statistical analysis, and data visualization.
  • To equip students with practical skills in programming languages like Python and R, as well as data processing tools such as Hadoop and Spark.
  • To develop the ability to extract meaningful insights from complex data sets to drive business decision-making.
  • To prepare students for careers in data science, data analytics, and machine learning across various industries.
  • To provide hands-on experience with real-world data science projects, preparing graduates for high-demand roles in IT, finance, healthcare, and more.
  • To create a foundation for advanced studies or certifications in specialized areas of data science, such as AI, big data, or deep learning.

Programme Structure

  • Problem Solving Techniques using C
  • Digital Electronics and Computer Organisation
  • Discrete Mathematics
  • C Programming Lab
  • Digital Electronics Lab Core
  • Languages
  • Common Core Courses
  • Data Structures (MOOC)
  • Database Management Systems
  • Statistics
  • Data Structures Lab
  • Database Management Systems Lab
  • Interdisciplinary elective-I
  • Internship (I1-MIP)
  • Common Core Courses
  • Object oriented Programming Using Java
  • Introduction to Data Science
  • Object oriented Programming Using Java Lab
  • Data Science Using R Lab
  • Interdisciplinary elective-II
  • Internship (I2-CIP)
  • Common Core Courses
  • Operating System Core
  • Machine Learning Core
  • NoSQL Databases Lab
  • Linux Lab Core
  • Internship (I3-MIP)
  • Common Core Courses
  • Software Engineering
  • Artificial Intelligence
  • Data Communications and Networks
  • Python Programming Lab
  • Interdisciplinary Elective IV
  • Internship (I4-SIP)
  • Common Core Courses
  • ELECTIVE I
    Data Warehousing and Mining
    Inferential Statistics
  • ELECTIVE I (PRACTICAL)
    Data Warehousing and Mining Lab Using R
    Inferential Statistics Lab
  • Internet of Things Core
  • Data Visualization Lab
  • ELECTIVE A:
    Big Data Analytics
    Exploratory Data Analysis
  • ELECTIVE A (PRACTICAL)
    Big Data Analytics Lab
    Exploratory Data Analysis Lab
    Capstone Project
    Internship (I2+I4)
  • Data Modelling and Visualization
  • Soft Computing
  • Web Analytics
  • Block chain Technologies
  • Research Methodology
  • Capstone Project/Research Project
  • Deep Learning
  • Digital Image Processing
  • Text mining and Analytics
  • Parallel Computing for Data Optimization
  • Capstone Project/Research Project

Programme Assessment

  • Choice-Based Credit System (CBCS): The university follows CBCS, which allows students to choose courses and earn credits based on their performance
  • Grades and GPA: Students are awarded grades for each course in a semester, and their Semester Grade Point Average (SGPA) is calculated to measure their academic performance. Cumulative Grade Point Average (CGPA) is used to evaluate the overall performance of a student across all semesters.
  • Prescribed Curriculum: Each program has a prescribed curriculum or Scheme of Teaching and Evaluation, which includes the required courses, laboratories, and other degree requirements. It also incorporates SWAYAM and Massive Open Online Courses (MOOCs) offered by reputed institutions.
  • Auditing Courses: Students have the option to audit courses, which allows them to gain additional exposure without the pressure of obtaining a grade. This can give them an advantage in placements.
  • Evaluation System: The evaluation of students is comprehensive and continuous throughout the semester. It consists of Continuous Internal Evaluation (CIE) and Semester End Examination (SEE). CIE and SEE carry equal weightage of 50% each, resulting in a total evaluation of 100 marks for each course, regardless of its credit value.
  • Assessment Methods: Before each semester, faculty members may choose assessment methods such as assignments, seminars, quizzes, group discussions, case studies, practical activities, class presentations, industry reports, etc., with suitable weightage for each.
  • Semester End Examination: A Semester End Examination is conducted for all registered courses at the end of each semester. However, some courses that already have Continuous Internal Evaluation may not require a SEE. Makeup Examinations: Students who fail the Semester End Examination in one or more courses are eligible for makeup examinations, which provide an opportunity to retake the failed exams and improve their grades.

Programme Outcome

  • Analysis and development of solutions through data visualization techniques using tools like R, Tableau, and Python.
  • Preparing students for offering cutting-edge solutions for companies’ issues with data driven management decisions using noSql databases.

Course Outcomes

BCA (DS) Course Outcomes

What expertise will you gain?

Data science concepts and methodologies

Programming languages such as Python or R

Statistical analysis and machine learning algorithms

Data manipulation, data visualization, and big data analytics

Data-driven decisions

Career Opportunity

  • Data analyst
  • Data scientist
  • Business intelligence analyst
  • Machine learning engineer
  • Data engineer
  • Data consultant

Placements at

CMR University

200+ Recruiters, Pre-Placement modules from first semester focus on employability, emphasis on experiential learning, extensive focus on Internships, Training for competitive examinations – CAT, GRE, TOEFL, CMAT, Bank PO, and more.

Testimonials

Recent Blogs

FAQs

BCA Data Science is an undergraduate degree. This degree is a three or four- year (Hons) program and is divided into six or eight semesters respectively. This program is a combination of Computer Application and Data Science, and both these high-value subjects help the students choose a promising career path, making this program a high-demand course. Students can check the BCA Data Science Eligibility page for further admissions in this diverse course.

 

BCA in Data Science subjects that the students study in this program are diverse and complement one another. The various subjects that the students will learn in this program are –

  • Digital Electronics Lab Core,
  • Digital Electronics and Computer Organisation,
  • >Data Structures,
  • Database Management System(MOOC),
  • Data Structure Labs,
  • Introduction to Data Science
  • >Data Science Using R,
  • Machine Learning Core,
  • Internet of Things Core, and many more.

BCA Data Science is a very diverse program and opens up a lot of opportunities for students to pursue higher studies or to pursue an exciting career. Here are a few examples of the higher studies that the student can study after BCA Data Science

  • MBA,
  • M.Tech Data Science,
  • M.Tech Machine Learning and Artificial Intelligence,
  • Masters of Computer Application, and many more.

Students can also consider pursuing careers such as –

  • Data Analyst,
  • Data Scientist,
  • Data Engineer,
  • Data Consultant, and many more.

CMRU is one of the best Data Science Colleges in Bangalore and provides the best possible education to all its students. Our BCA Data Science program offers an opportunity for
students to establish their careers in various capacities –

  • Data Scientist,
  • Data Analyst,
  • Data Engineer,
  • Machine Learning Engineer,
  • Business Intelligence Analyst,
  • Financial Analyst,
  • Computer Administrator, and many more.

CMRU focuses on training its students in soft skills, which will further help them in this industry.

CMRU is one of the best Data Science Colleges in Bangalore and provides top-quality education to all its students. Our BCA Data Science programme offers an opportunity for students to establish their careers in various capacities:

  • Data Scientist
  • Data Analyst
  • Data Engineer
  • Machine Learning Engineer
  • Business Intelligence Analyst
  • Financial Analyst
  • Computer Administrator, and many more

CMRU also focuses on training its students in soft skills, which will further help them succeed in this industry.

Want to know more about CMRU?

Download Brochure
ACCP AY(2025-26)