Course Information

MATH 4100 - Intro to Data Science

Institution:
University of Utah
Subject:
Mathematics
Description:
The course begins by bootstrapping student's coding skills in the programming language Python, followed by a review of the relevant concepts from statistics. After that, we will move through a series of data science methods using real-life, project-based, lectures and computer labs. The major goals of this course are to learn how to use tools for acquiring, cleaning, analyzing, exploring, and visualizing data; making data-driven inferences and decisions; and effectively communicating results. These will be accomplished through an in-depth sequence of topics which will introduce students to the following data preparation and analysis methods: Acquiring data through web-scraping and data APIs, Cleaning and reshaping messy datasets using methods such as data frames, regular expressions or dedicated tools, Exploratory data analysis and visualization, Hypothesis testing, Clustering and classification, Rating and ranking, Recommendations, Network analysis, Regression and statistical inference, Natural language processing, Working with large data: databases, parallel programming. A major component of this course will be learning how to use python-based programming tools to apply these methods to real-life datasets. Students should have a basic-level of programming experience before taking this course. Prerequisites: 'C' or better in (MATH 1170 OR 1210 OR MATH 1215 OR MATH 1250 OR 1310 OR 1311) OR AP AB Calculus score of 4+ OR AP Calculus BC score of 3+ OR IB Math score of 5+.
Credits:
3.00
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Lecture
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(801) 581-7200
Regional Accreditation:
Northwest Commission on Colleges and Universities
Calendar System:
Semester
General Education
  • No items found

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.

Detail Course Description Information on CollegeTransfer.Net

Utah System Of Higher Education

The Utah Transfer Guide is a tool to help you plan your transfer and should be used along with the information you receive from your transfer advisor.

Copyright 2025 by the Utah System of Higher Education