Data Science Degree

Become a crucial part of data-driven industries in this skill-focused, streamlined program.



Earn a data science degree that can make you indispensable to any business.

With this valuable degree, you’ll build a data science portfolio based on the work you complete throughout the program. When you bring this to future employers, they’ll see the depth and breadth of your experience analyzing data to solve problems. As a data science major, your portfolio will show you are prepared with the latest skills and know-how to benefit their businesses.


The high-demand skills you’ll have to be successful.

With a data science degree, you’ll gain experience in:

  • Business analytics
  • Computer science
  • Statistics
  • Gathering and analyzing valuable data

What can you do with a data science degree?

Employers around the world are inundated with massive amounts of data. They need skilled employees to glean insights from that data for better decision-making and strategic business moves. They are seeking qualified people with the right expertise to guide them.

Throughout the data science program, you’ll be able to apply what you're learning right away:

  • Apply the data science process to formulate questions about data and solve problems.
  • Transform, clean and prepare datasets for analysis.
  • Recommend analysis techniques to validate hypotheses.
  • Communicate a story about data to various audiences with visualizations and presentations.
  • Identify ethical considerations in dataset preparation and modeling.

BS in Data Science

About the Bachelor of Science in Data Science Degree Program

Essential skills for the data-driven world.

The Bellevue University 100% online Bachelor of Science in Data Science degree will prepare you for jobs in virtually any industry including banking, retail, healthcare, and manufacturing. Our online data science bachelor’s degree focuses on the Data Science processes and emphasizes the application of these skills for immediate use in any job. As an up-and-coming data scientist, you will build statistical and analytical expertise that could land a new job or advance in your current organization.

Here are examples of what you’ll learn:

  • Problem solving and data wrangling using Python
  • Data visualization with exposure to R, Tableau and Power BI
  • Data storytelling to be confident in front of executive leadership or any stakeholder group
  • Data analysis using statistical models, machine learning, and predictive analytics
  • Data management techniques using Python, SQL and other tools
  • Big Data storage and efficient processing with Hadoop, Spark, Data Warehousing and Deep Learning
  • Create robust analytic solutions that transform data into actionable insights

Major Requirements (36 Credit Hours)

(All courses are 3 credit hours)

DSC 101 Introduction to Data Science
(3 Credits)
This course is an introduction to the field of data science and the skills required to be a data scientist. The course explores the basics of data science including: vocabulary, common programming languages, data visualization, presentations, data analysis, the history of information, data ethics, and the data science process. Students should have a better understanding of how they generate data and how data science impacts them as a consumer of this information. Prior programming experience is not needed for this course.

DSC 200 Computer Systems for Data Science
(3 Credits)
This course introduces the architecture, hardware, and software utilized for data science projects. Fundamental terminology, definitions, and data architecture concepts will be covered. Students will explore case studies and examples to understand the opportunities and challenges that architectural decisions impose on data science.

MA 215 Applied Statistics
(3 Credits)
This course provides the theoretical basis and problem-solving experience needed to apply the techniques of descriptive and inferential statistics, to analyze quantitative data, and to improve decision making over a wide range of areas. Topics covered include descriptive statistics, linear regression, data gathering methodologies and probability, as well as confidence intervals and hypothesis testing for one and two samples. Use of technology in solving and interpreting statistical problems is emphasized. Prerequisite: MA 101 or placement via ALEKS Placement Assessment

CIS 245 Introduction to Programming
(3 Credits)
This course provides an introduction to problem solving and computer programming using the language Python. Students will analyze problems, design and implement solutions and assess the results. Topics include fundamental programming constructs such as variables, expressions, functions, control structures and lists. Emphasis is placed on numerical and data analysis for informed decision making. Prerequisite: None

DSC 300 Data Science Analysis and Methodologies
(3 Credits)
This course prepares students for the methodologies and processes required to execute a data science project. Students will learn about the critical skills required for initiating and delivering a data science project with business value: research, project management, problem solving, decision making, requirements gathering, and data analysis. This course also prepares students for making a project operational and focuses on tasks required to deploy and automate projects.

DSC 310 Data Analysis and Visualization
(3 Credits)
In this course, students will use various techniques and tools to explore, visualize, and present data. Students will be exposed to R, Tableau, and PowerBI to perform initial analysis and view data. Students will use statistics and programming to ask and answer insightful questions regarding data, while also learning basic storytelling and presentation concepts. Students will learn innovative ways to communicate with different levels of leadership and stakeholders.

DSC 320 Math for Data Science
(3 Credits)
In order to fully analyze data, mathematical concepts need to be applied to data. This course focuses on the common statistics, algorithms, and models required for data mining and predictive analytics. Some of these concepts will include: Bayesian statistics, Bayesian models, calculus concepts to understand probability distributions, and basic linear algebra. Students will learn how to problem solve and identify the right methods to apply during their analyses. Prerequisite: MA 215 Applied Statistics

DSC 350 Data Wrangling for Data Science
(3 Credits)
It is estimated that data scientists spend about 80% of their time finding and cleaning data. The data currently being produced is infinitely variable in its structure, presentation, and scale. This course prepares students for dealing with this infinite variety of data and how to interact with disparate sources of data. Students will be exposed to data structures and data management via Python, SQL, and other tools teaching them how to acquire, prepare, clean, and automate dataset creation. Prerequisite: CIS 245 Intro to Programming

DSC 360 Data Mining: Text Analytics and Unstructured Data
(3 Credits)
Comments, chats, logs, etc., are rich with customer feedback and insights that if analyzed can drive business decisions and potentially reduce costs. The challenge is generating meaning and context when the data quality and type varies. This course focuses on text processing and interacting with unstructured data. Techniques for mining unstructured data such as text pre-processing, tokenization, corpus preparation, machine learning algorithms, N-gram language model, word and document vectors, and text classification will be covered in this course. Prerequisite: CIS 245 Intro to Programming.

DSC 400 Big Data, Technology, and Algorithms
(3 Credits)
With the cost of data storage consistently decreasing, data volumes are increasing and organizations are no longer forced to only store the bare minimum data. This course examines the technology required to analyze and process Big Data. Topics include: Hadoop/MapReduce, Spark/RDD, Spark/Storm Streaming, TensorFlow, Keras/Deep Learning, Kubernetes, and Docker. Prerequisite: DSC 360 Data Mining. Recommend: DSC 350 Data Wrangling for Data Science.

DSC 410 Predictive Analytics
(3 Credits)
In this course, students will apply the concepts previously learned about statistics, algorithms, and models to interact with data for the purpose of predictive analytics. Predictive analytics has the capability to help organizations identify potential impacts to their business and to support business decisions. Concepts that will be covered include: bias/variance trade-off, over-fitting and model tuning, regression models – linear, nonlinear (SVMs, K-nearest neighbors), regression trees, classification models – logistic regression, random forest, dealing with unbalanced data, feature selection, and predictor importance. Prerequisite: DSC 360 Data Mining. Recommend: DSC 400 Big Data, Technology and Algorithms

DSC 450 Applied Data Science
(3 Credits)
In the final course of the Data Science program students have the opportunity to demonstrate their understanding of data science by completing a term project that takes them from idea/hypothesis to presentation. Students will gather data, prepare, clean, analyze, and present their analysis and recommendation. Students will finalize their data science portfolio based on work completed throughout the program. Students will also collaborate with each other to prepare for interviews. Prerequisite: Successful completion of all other required DSC courses.


Students applying for professional license or certification should verify the University’s offerings meet the requirements with the professional organization.

Become a crucial member of business with your bachelor’s in data science.