Computer Science & Innovation Major Curriculum

The computing field is constantly changing—innovations are developing on a daily basis. By jumping into your major courses right away, you learn about trending technologies throughout your four years at Champlain and practice staying ahead of the game. Because of the early experience gained through our Upside-Down Curriculum, many students have multiple internships and relevant part-time employment opportunities before they graduate.

Champlain's study abroad program is a great opportunity to gain a global perspective. Our Computer Science & Innovation faculty designed the curriculum so you can take a semester—or two—studying abroad without getting behind on required courses for your major.

Apply to This Program Now:

Champlain College Common App

Computer Science & Innovation Curriculum 2020–2021


First Year

First Semester

Intro to Mobile & Web Development
(CSI 120)

Intro to Programming
(CSI 140)

Navigating Higher Education in a Global Context 
(COR 101)

FYI: Reading, Writing, & ____
(COR 102)

Calculus I
(MTH 230)

Second Semester

Innovation I: Intro to Emerging Technologies
(CSI 180)

Advanced Programming
(CSI 240)

Navigating Your Information Landscape 
(COR 103)

FYI: Making, Doing, & ____
(COR 104)

General elective


Second Year

First Semester

Linux/Unix Programming
(CSI 230)

Data Structures & Algorithms
(CSI 281)

Discrete Mathematics
(MTH 270)

200-level COR course
(COR 2XX)

200-level COR course
(COR 2XX)

Second Semester

Network Programming
(CSI 235)

Innovation II: Open Source Software Development
(CSI 280)

Database Management Systems
(CSI 300)

200-level COR course
(COR 2XX)

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, COR 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

Global IT & Ethics
(CSI 320)

Computer Architecture
(CSI 370)

The Global Condition
(COR 310)

Human Rights & Responsibilities
(COR 320)

Natural Science with Lab
(SCI xxx)

Second Semester

Innovation III: Emerging Languages
(CSI 380)

Choose any CSI 35x course
(CSI 35x)

Choose a Local Contexts, Global Connections course
(COR 330)

Choose a Local Contexts, Global Connections course
(COR 330)

General elective
 


Fourth Year

First Semester

ITS Capstone Design
(CCC 410ITS)

Innovation IV: Topics in Artificial Intelligence 
(CSI 480)

Specialization course

Specialization course

General elective

Second Semester

ITS Capstone Project
(CCC 412)

Choose any CSI 35x course
(CSI 35x)

Specialization course

Specialization course

General elective