Data Science Major Curriculum

Our Upside-Down Curriculum allows you to get a head start on critical skills by starting your Data Science classes in your first semester. Employers love our students as interns because they already know how to do the work that needs to be done and can hit the ground running—something that's hard to find even among graduates from other institutions.

Learn Data Science Through Project-Based Classes

Students have explored how data science is applied in topics varying from social justice—such as analyzing whether prisoners from different races, genders, and ages get equal sentences for the same crimes—to public safety, in which students looked into car recall data and discovered patterns showing that car manufacturers were actually aware of some deadly problems but failed to report them. 

With the variety of program electives available, you can customize your studies across a wide range of subjects to build your expertise in data science. To complement a rich skill set in data science, you may choose a minor to focus or enhance your education.

Interested in seeing the world? We've designed the Data Science curriculum so that you can study abroad for a semester and be able to fulfill the requirements for your major.

The change to "Data Science" will be effective as of Fall 2020.

Apply to This Program Now:

Champlain College Common App

Data Analytics Curriculum 2019–2020


First Year

First Semester

Python Programming
(CSI 160)

Intro to Statistics
(MTH 180)

Business and the Entrepreneurial Mindset
(BUS 110)

Concepts of the Self
(COR 110) 

The Rhetoric of Self
(COR 115)

Second Semester

Advanced Python
(CSI 260)

Applied Statistics
(MTH 280)

Intro to Data Analytics
(DAT 210)

Concepts of Community
(COR 120)

The Rhetoric of Community
(COR 125)


Second Year

First Semester

Data Structures with Python
(CSI 270)

Managerial Economics
(ECN 255)

Digital Marketing Analytics
(MKT 355)

Choose 200-level COR course
(COR 2XX)

Choose 200-level COR course
(COR 2XX)

Second Semester

Communication Foundation
(DAT 220)

Advanced Data Analytics
(DAT 310)

Program Elective I
(MTH/BUS/CCM)

Choose 200-level COR course
(COR 2XX)

Choose 200-level COR course
(COR 2XX)

Talk to your Advisor and/or the Office of International Education about possible curriculum adjustments in order to create a semester abroad in your third year.


Third Year

*In the third year, students MUST take COR 310, 320, and two COR 330 courses. COR 310 and 320 MUST be taken together, and the two COR 330 courses MUST be taken together. Either pair may be taken in either semester.

First Semester

Data Mining
(DAT 330)

Program Elective II
(MTH/BUS/CCM)

Lab Science
(SCI 115 or SCI 170)

The Global Condition* (COR 310)

Human Rights & Responsibilities* (COR 320)

Second Semester

Technical Writing
(WRT 231)

Global IT & Ethics
(CSI 320)

Choose two Local Contexts, Global Connections courses* (COR 330)

General Elective 1


Fourth Year

First Semester

ITS College Capstone
(CCC 410 & 411)

Forecasting & Predictive Analysis
(DAT 420)

Intro to GIS & Spatial Analysis
(ENP 280)

Machine Learning
(DAT 410)

General Elective 2

Second Semester

Data Analytics Capstone Senior Project
(CCC 412)

Bioinformatics
(SCI 320)

Data Visualization
(DAT 430)

General Elective 3

General Elective 4