| |
Mar 10, 2026
|
|
|
|
|
COSC 180 - Introduction to Data Science with Python Data Science is a growing new field necessary to understand the vast amounts of data being generated across many disciplines. Students will engage with all steps of the data science process including importing data, exploring it, analyzing it, and visualizing it. Data science tasks will include classification, clustering, and regression, among others. Students will produce reports that clearly communicate what they have learned from datasets, and that can be used to make decisions based on data in the presence of uncertainty. This class will use powerful open-source data science libraries from the Python language. The course will start with an introduction to Jupyter notebooks, array handling with NumPy, and data visualization with Matplotlib. The course will continue with Python data science libraries such as pandas, SciPy, and scikit-learn. Additional topics such as Python interfaces to SQL databases with SQLite, natural language processing with NLTK, and others may also be included. This course is intended for students who have a basic knowledge of coding.
Pre-req: COSC 120 3 credits
Add to Portfolio (opens a new window)
|
|