School of Information Sciences Computer Vision and Machine Learning Group

IS407: Introduction to Data Science Spring 2026

Time: Mondays, 1:00 PM – 3:50 PM Location: 13 Sch of Info Sciences Bldg [Canvas] [Syllabus]

Course Overview

This course introduces students to data science approaches that have emerged from recent advances in programming and computing technology. They will learn to collect and use data from a variety of sources. Supervised and unsupervised statistical learning techniques made possible by recent advances in computing power will also be covered. This course is very computer-oriented, so it is very important to take the time outside of class to learn by doing, to explore the software being covered in class, and practice new skills on real data sets in the homework assignments and final project. The course will include computer exercises using Python and other relevant computing languages.

Data Collection Supervised Learning Unsupervised Learning Regression Classification Python

Instructor

Instructor
Office
Email
Office Hours
By appointment

Prerequisites

No prerequisites for this course. The course will also be taught using Anaconda and Python, so prior Python experience is helpful.

Textbooks

Assessment

ComponentWeight
Home assignments
45%
Final project
45%
Class participation
10%
School of Information Sciences Computer Vision and Machine Learning Group

614 E. Daniel St. MC-314
Champaign, IL 61820-7999

Phone: (217) 300-0910

Email: vision@ischool.illinois.edu