Computer Science Courses

2025-2026 Academic Year

This is the current year. Check the main department page for our current course offerings.

Note that Professors Ying Li and Max Bender are be on sabbatical this year.

2026-2027 Academic Year

We expect to offer the following courses in the 2025-26 academic year. Note that Professors Stephanie Taylor and Ike Lage will be on sabbatical this year.

Fall 2026

January 2027

Spring 2027

2027-2028 Academic Year

Note that Professor Tahiya Chowdhury will be on sabbatical this year.

Fall 2027

January 2028

Spring 2028


Archive

2025-2026 Academic Year

Fall 2025

January 2025

Spring 2026

2024-2025 Academic Year

Fall 2024

January 2025

Spring 2025

2023-2024 Academic Year

Fall 2023

Spring 2024

2022-2023 Academic Year

Fall 2022

January 2023

Spring 2023


2021-2022 Academic Year

Fall 2021

January 2022

Spring 2022


2020-2021 Academic Year

Fall 2020

January 2021

Spring 2021


2019-2020 Academic Year

Fall 2019

January 2019

Spring 2020


2018-2019 Academic Year

Fall 2018

January 2019

Spring 2019


2017-2018 Academic Year

Fall 2017

January 2018

Spring 2018


2016-2017 Academic Year

Fall 2016

January 2017

Spring 2017


2015-2016 Academic Year

Fall 2015

January 2016

Spring 2016


2014-2015 Academic Year

Fall 2014

January 2015

Spring 2015


2013-2014 Academic Year

Fall 2013

January 2014

Spring 2014


2012-2013 Academic Year

Fall 2012

January 2013

Spring 2013


2011-2012 Academic Year

Fall 2011

January 2012

Spring 2012


2010-2011 Academic Year

Fall 2010

January 2011

Spring 2011


2009-2010 Academic Year

Fall 2009

January 2010

Spring 2010


2008-2009 Academic Year

Fall 2008

January 2008

Spring 2009


2007-2008 Academic Year

Fall 2007

Spring 2008