Skip to content
Universities of Wisconsin
Call Now608-262-2011 Call 608-262-2011 Request Info Request Info Search the UW Extended Campus website Search
Wisconsin Online Collaboratives
  • About Us
    • About Us
    • Accreditation
    • Our Campus Partners
  • Degrees & Programs
  • Admissions & Aid
    • How to Apply
    • Admission Pathways
    • Important Dates
    • Tuition & Financial Aid
    • Transferring Credits
    • Contact an Enrollment Adviser
  • Online Learning
    • About Online Learning
    • Online Learning Formats
    • Capstone Projects
    • Success Coaching
    • Technology Requirements
  • Stories & News
Home Home / Stories & News / Take a Look at a UW Data Science Course: Foundations of Data Science
degree-program

Take a Look at a UW Data Science Course: Foundations of Data Science

UW Online Collaboratives ● January 3, 2024
Illustration of a woman using her desktop computer to learn more about UW Data Science
  • Facebook
  • Twitter
  • Linkedin
  • Email us

“What are the UW Data Science master’s program courses like?”

We often receive this question from prospective students. So, we created this post to give you an inside look at the first data science course in the curriculum, DS 700: Foundations of Data Science—and to answer some of the questions that may be on your mind.  

What will I learn in the course?

DS 700: Foundations of Data Science introduces you to data science and its importance in business decision-making. The course provides an overview of commonly used data science tools, such as R and SQL Server, along with assignments on descriptive and predictive analytics. There is a focus on statistics, programming, ethical perspectives, and strategic deployment of analytics to lay the foundation for data science applications.

https://datasciencedegree.wisconsin.edu/wp-content/uploads/2018/05/a-2.mp4

 

At the end of this course, you’ll be able to:

  • Comprehend fundamental concepts in data science and analytics
  • Understand fundamentals of SQL and apply them to relational databases
  • Use RStudio for programming, using packages, debugging, and knitting Rmd files 
  • Effectively utilize packages from Tidyverse for R
  • Read/write data of various formats using R
  • Create effective visualizations using ggformula
  • Perform linear and logistic regression, interpret, and graph the model
  • Perform exploratory data analysis with dplyr package in R and perform data cleaning, management, and manipulation with R 
  • Use conditional statements, loops, and control flow logic in R 
  • Interpret p-values

This course features lessons that consist of lectures, readings and other media, assignments, discussion prompts, quizzes, and a final project:

  1. Introduction to fundamental concepts in data science and analytics
  2. Introduction to SQL and relational databases
  3. SQL Join and conditional flow statements
  4. Advanced SQL Server operations (Transact SQL)
  5. Intro to RStudio for programming, using packages, and knitting Rmd files
  6. Intro to debugging in RStudio, linear and logistic regression, and graphs
  7. Implement graphs in R, perform exploratory data analysis with dplyr
  8. Implement joins in R, use control flow logic, manipulate datasets, and implement imputation
  9. Implement functions in R, advanced debugging, good coding practice
  10. Write and debug code involving control flow logic
  11. Interpret p-values, solve complex problems using R
  12. Demonstrate ability to synthesize knowledge and skills

What are the lectures like?

After you enroll in DS 700: Foundations of Data Science, you can log in to the learning management system to access all course content. The lectures are hosted in the Storybook+ media player and contain rich media content—slides, animations, videos, and instructor narration. You can listen and replay lectures as many times as you wish.

Some lessons have video content featuring interviews with real-life data scientists about their work and the current industry landscape. Other videos show the professor demonstrating vital skills that data scientists use on the job, including how to perform a K-means cluster analysis or work in SQL Server.

What type of assignments do I complete?

There is a mini project and a final project that encourage you to practice and demonstrate the concepts you learned in the course. You might be asked to create SQL queries for various scenarios using the sample database. You will use your R programming skills honed during the course to perform analytical operations and derive inferences.

Here’s an example of the mini project: 

What else do I do in the course?

Learning material. The professor for this course picks selections from textbooks, articles, or videos for students to watch. Sometimes, you are asked to reflect on this material in an assignment or discussion prompt.

Discussion posts.  A lesson may include a graded discussion prompt, which gives you an opportunity to learn from your peers and contribute your own ideas to the group. For these, you craft an initial post and reply to other students’ posts.

Quizzes. Most lessons include a quiz of 25 to 30 questions covering that week’s course content, readings, and videos.

What technology do I use in this data science course?

You use MS SQL Server, RStudio, and Microsoft Office (Access, Excel, Word, PowerPoint). All of these software applications are on the virtual desktop platform, which you have access to as a student in the UW Data Science program.

Who developed the course?

The course was developed by instructors Praneet Tiwari and Abra Brisbin. Instructors work regularly with an instructional design team, media team, and an advisory board of industry experts to ensure that the course remains cutting-edge and aligned with workplace and employer needs.

Do students in the course interact?

Yes. Students interact and share ideas through graded discussions in the learning management system. Also, data science students can collaborate, ask questions, and have general, non-assessed discussions through Piazza, a web-based forum.

How much do I do in one week?

Generally, you need to complete one lesson per week. You have seven days to complete readings and other learning materials, lectures, assignments, and discussion posts. (If you take the course during the summer term, the timeline is accelerated, and you may complete multiple lessons per week.)

This data science master’s curriculum is as intensive as any University of Wisconsin program—on campus or otherwise. Some students put 20 hours of work into one course each week. But that number varies widely depending on how much experience they bring to the program. Although the program requires a serious time commitment, the flexible, online format allows you to study early in the morning, late at night, or whenever works best for your schedule, making it ideal for those who work full-time.

Have questions about DS 700: Foundations of Data Science, the rest of the curriculum, how to apply, home campuses, and more? Our enrollment advisers can help. Call 608-262-2011 or email learn@uwex.wisconsin.edu.

Get Degree Guide

Get Program Guide

Learn more about our 100% online degree and certificate programs.

This field is for validation purposes and should be left unchanged.
Are you interested in pursuing the degree or taking one or two courses?(Required)
Can we text you?(Required)

By selecting yes, I agree to receive updates about online degrees, events, and application deadlines from the Universities of Wisconsin.

Msg frequency varies depending on the activity of your record. Message and data rates may apply. Text HELP for help. You can opt out by responding STOP at any time. View our Terms and Conditions and Privacy Policy for more details.

Wisconsin Online Collaboratives will not share your personal information. Privacy Policy

  • Facebook
  • Twitter
  • Linkedin
  • Email us
  • Filed Under:
  • Degree Program

Tags: Data Science, data science course, data science degree, master's degree, online learning, University of Wisconsin

Programs: Data Science

Let's Get Started Together

Apply Apply Schedule an Advising Call Schedule an Advising Call Request Info Request Info

This field is for validation purposes and should be left unchanged.
Are you interested in pursuing the degree or taking one or two courses?(Required)
Can we text you?(Required)

By selecting yes, I agree to receive updates about online degrees, events, and application deadlines from the Universities of Wisconsin.

Msg frequency varies depending on the activity of your record. Message and data rates may apply. Text HELP for help. You can opt out by responding STOP at any time. View our Terms and Conditions and Privacy Policy for more details.

Wisconsin Online Collaboratives will not share your personal information. Privacy Policy

Wisconsin Online Collaboratives

A Collaboration of the
Universities of Wisconsin

University of Wisconsin System

Pages

  • Our Degrees & Programs
  • How to Apply
  • Online Learning Formats
  • Our Campus Partners

Enrollment Advising

608-800-6762
learn@uwex.wisconsin.edu

Contact

780 Regent Street
Suite 130
Madison, WI 53715

Technical Support

1-877-724-7883
https://uwex.wisconsin.edu/technical-support/

Connect

  • . $name .facebook
  • . $name .linkedin
  • . $name .instagram
  • . $name .youtube

Copyright © 2026 Board of Regents of the University of Wisconsin System. | Privacy Policy