CSCI 4015


None
Course Number:
CSCI 4015

Approved Starting Semester:
Fall 2025

Course Title:
Data Science

Course Description (Bulletin Description):
This course introduces scientific data methods, processes, and systems used to analyze and extract knowledge from structured and unstructured data. It covers the basics of data manipulation, cleaning techniques, processing, and visualization using modern data science libraries for data analysis.

Prerequisite:
CSCI 2010

Co-requisite:
None

Pre/Co-requisite::
None

Dual-Listed:
CSCI 5015

Course Objectives (Course-level Student Learning Outcomes):
By the end of the courses, students will be able to • Use a programming language along with data science libraries to process data. • Use a data science-appropriate environment to help process, visualize, and analyze data. • Read and clean data from structured and unstructured data files. • Write processed data to external data files in standard formats. • Manipulate data so that valuable information can be extracted. • Produce meaningful visualizations of data. • Apply basic statistical and machine learning algorithms for data analysis.

Topics Covered (In Outline/Calendar):
• Applying programming to data science • Environments for data science processing • File formats • Structured and unstructured data • File reading and writing • Data cleaning techniques • Statistical analysis of data • Data visualization • Machine learning algorithms

Student Learning Outcomes:
  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions. (SLO1)
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. (SLO2)
Course Coordinator:
Dr. Alice Lin

Instructor-in-charge:
Dr. Alice Lin

Previous Professors:
Dr. James Church, Dr. John Nicholson, Dr. Alice Lin

Technologies / Skills:
Python programming, data mining, machine learning

Textbook(s):
Spring 2026
Title: Python for Data Analysis
Edition: 3rd
Author: McKinney
Publisher: O'Reilly
ISBN: 9781098104030
========================================


Go back to choose another course