Skip to Main Content Skip to Footer Toggle Navigation Menu

Computer Science Classes

Fall 2026 Spring 2027

Fall 2026

Visit the Registrar's Class Schedule for live registration information

Num. / Sec. / CRN Name Days Time Room Instructor
COMP 112-01 10183 Introduction to Data Science Days: M W F Time: 09:40 am-10:40 am Room: THEATR 203 Instructor: Amin Alhashim

*Cross-listed with STAT 112-01 (10184); seats saved for: 4 seniors, 6 juniors, 8 sophomores, 6 First-Years*

COMP 112-02 10185 Introduction to Data Science Days: M W F Time: 10:50 am-11:50 am Room: THEATR 203 Instructor: Amin Alhashim

*Cross-listed with STAT 112-02 (10186); seats saved for: 4 seniors, 6 juniors, 8 sophomores, 6 First-Years*

COMP 112-03 10187 Introduction to Data Science Days: M W F Time: 12:00 pm-01:00 pm Room: OLRI 241 Instructor: Getiria Onsongo

*Cross-listed with STAT 112-03 (10188); seats saved for: 4 seniors, 6 juniors, 8 sophomores, 6 First-Years*

COMP 112-04 10189 Introduction to Data Science Days: M W F Time: 03:30 pm-04:30 pm Room: OLRI 241 Instructor: Getiria Onsongo

*Cross-listed with STAT 112-04 (10190); seats saved for: 4 seniors, 6 juniors, 8 sophomores, 6 First-Years*

COMP 123-01 10191 Core Concepts in Computer Science Days: M W F Time: 10:50 am-11:50 am Room: OLRI 258 Instructor: Elizabeth Ernst

COMP 123-02 10192 Core Concepts in Computer Science Days: M W F Time: 12:00 pm-01:00 pm Room: OLRI 258 Instructor: Elizabeth Ernst

COMP 127-01 10193 Object-Oriented Programming and Abstraction Days: M W F Time: 09:40 am-10:40 am Room: OLRI 256 Instructor: Joslenne Peña

COMP 127-02 10194 Object-Oriented Programming and Abstraction Days: M W F Time: 10:50 am-11:50 am Room: OLRI 256 Instructor: Joslenne Peña

COMP 128-01 10196 Data Structures Days: M W F Time: 09:40 am-10:40 am Room: OLRI 245 Instructor: Abby Marsh

COMP 128-02 10197 Data Structures Days: M W F Time: 10:50 am-11:50 am Room: OLRI 245 Instructor: Abby Marsh

COMP 194-01 10421 Thinking Internationally About (and With) AI and ChatGPT Days: M W F Time: 01:10 pm-02:10 pm Room: CARN 105 Instructor: David Moore

*Cross-listed with INTL 294-01 (10420)*

COMP 194-02 10897 Philosophy of AI Days: T R Time: 01:20 pm-02:50 pm Room: MAIN 002 Instructor: Bixin Guo

*Cross-listed with PHIL 394-01 (10541)*

COMP 194-03 10898 Radical Software Days: T R Time: 01:20 pm-02:50 pm Room: HUM 401 Instructor: Rory Solomon

*Cross-listed with MCST 294-02 (10890)*

COMP 194-F1 10198 Creative Coding Days: M W F Time: 01:10 pm-02:10 pm Room: OLRI 256 Instructor: Paul Cantrell

*First-Year Course only*

COMP 194-F2 10199 Making, Prototyping and Physical Computing Days: M W F Time: 01:10 pm-02:10 pm Room: LIBR 250 Instructor: Lauren Milne

*First-Year Course only*

COMP 212-01 10200 Intermediate Data Science Days: M W F Time: 12:00 pm-01:00 pm Room: THEATR 203 Instructor: Amin Alhashim

*Cross-listed with STAT 212-01 (10201)*

COMP 221-01 10202 Algorithm Design and Analysis Days: M W F Time: 09:40 am-10:40 am Room: OLRI 254 Instructor: Lian Duan

COMP 221-02 10203 Algorithm Design and Analysis Days: M W F Time: 08:30 am-09:30 am Room: OLRI 254 Instructor: Lian Duan

COMP 225-01 10204 Software Design and Development Days: M W F Time: 01:10 pm-02:10 pm Room: OLRI 245 Instructor: Bret Jackson

COMP 240-01 10205 Computer Systems Days: M W F Time: 02:20 pm-03:20 pm Room: OLRI 245 Instructor: Susan Fox

COMP 364-01 10206 Human-Computer Interaction Days: M W F Time: 02:20 pm-03:20 pm Room: LIBR 250 Instructor: Lauren Milne

COMP 381-01 10207 Programming Languages Days: M W F Time: 10:50 am-11:50 am Room: OLRI 254 Instructor: Paul Cantrell

COMP 440-01 10208 Collective Intelligence Days: T R Time: 01:20 pm-02:50 pm Room: OLRI 241 Instructor: Shilad Sen

COMP 456-01 10209 Projects in Data Science Days: M W F Time: 09:40 am-10:40 am Room: OLRI 258 Instructor: Bret Jackson

*Permission of instructor required; cross-listed with STAT 456-01 (10210)*

COMP 484-01 10211 Introduction to Artificial Intelligence Days: M W F Time: 03:30 pm-04:30 pm Room: OLRI 258 Instructor: Susan Fox

*3 seats saved for juniors*

COMP 487-01 10212 Computer Security and Privacy Days: M W F Time: 01:10 pm-02:10 pm Room: OLRI 258 Instructor: Abby Marsh

Spring 2027

Visit the Registrar's Class Schedule for live registration information

Num. / Sec. / CRN Name Days Time Room Instructor
COMP 112-01 30167 Introduction to Data Science Days: M W F Time: 12:00 pm-01:00 pm Room: Instructor: Susan Fox

*Cross-listed with STAT 112-01 (30168); seats saved for: 4 seniors, 6 juniors, 8 sophomores, 6 First-Years*

COMP 112-02 30169 Introduction to Data Science Days: M W F Time: 01:10 pm-02:10 pm Room: Instructor: Susan Fox

*Cross-listed with STAT 112-02 (30170); seats saved for: 4 seniors, 6 juniors, 8 sophomores, 6 First-Years*

COMP 112-03 30171 Introduction to Data Science Days: T R Time: 01:20 pm-02:50 pm Room: Instructor: Lauren Milne

*Cross-listed with STAT 112-03 (30172); seats saved for: 4 seniors, 6 juniors, 8 sophomores, 6 First-Years*

COMP 123-01 30175 Core Concepts in Computer Science Days: M W F Time: 09:40 am-10:40 am Room: Instructor: Amin Alhashim

COMP 123-02 30176 Core Concepts in Computer Science Days: M W F Time: 10:50 am-11:50 am Room: Instructor: Lian Duan

COMP 123-03 30177 Core Concepts in Computer Science Days: M W F Time: 08:30 am-09:30 am Room: Instructor: Lian Duan

COMP 127-01 30179 Object-Oriented Programming and Abstraction Days: M W F Time: 10:50 am-11:50 am Room: Instructor: Lauren Milne

COMP 127-02 30180 Object-Oriented Programming and Abstraction Days: M W F Time: 01:10 pm-02:10 pm Room: Instructor: Lauren Milne

COMP 128-01 30182 Data Structures Days: M W F Time: 09:40 am-10:40 am Room: Instructor: Bret Jackson

COMP 194-01 30746 AI Foundations Days: T R Time: 09:40 am-11:10 am Room: Instructor: Shilad Sen

COMP 194-02 30814 Digital Media Off-the-Grid Days: T R Time: 09:40 am-11:10 am Room: Instructor: Rory Solomon

*Cross-listed with MCST 294-03 (30756)*

COMP 212-01 30183 Intermediate Data Science Days: M W F Time: 12:00 pm-01:00 pm Room: Instructor: Amin Alhashim

*Cross-listed with STAT 212-01 (30184)*

COMP 221-01 30185 Algorithm Design and Analysis Days: M W F Time: 09:40 am-10:40 am Room: Instructor: Lian Duan

COMP 225-01 30186 Software Design and Development Days: M W F Time: 10:50 am-11:50 am Room: Instructor: Paul Cantrell

COMP 225-02 30187 Software Design and Development Days: M W F Time: 01:10 pm-02:10 pm Room: Instructor: Paul Cantrell

COMP 240-01 30188 Computer Systems Days: M W F Time: 02:20 pm-03:20 pm Room: Instructor: Abby Marsh

COMP 294-01 30768 Language in Social Media Days: M W F Time: 01:10 pm-02:10 pm Room: Instructor: Zuoyu Tian

*Cross-listed with LING 305-01 (30433)*

COMP 302-01 30189 Introduction to Database Management Systems Days: T R Time: 01:20 pm-02:50 pm Room: Instructor: Joslenne Peña

COMP 302-02 30190 Introduction to Database Management Systems Days: T R Time: 03:00 pm-04:30 pm Room: Instructor: Joslenne Peña

COMP 361-01 30191 Theory of Computation Days: M W F Time: 03:30 pm-04:30 pm Room: Instructor: Susan Fox

*Cross-listed with MATH 361-01 (30192)*

COMP 365-01 30193 Computational Linear Algebra Days: T R Time: 08:00 am-09:30 am Room: Instructor: Will Mitchell

*Cross-listed with MATH 365-01 (30194)*

COMP 365-02 30195 Computational Linear Algebra Days: T R Time: 09:40 am-11:10 am Room: Instructor: Will Mitchell

*Cross-listed with MATH 365-02 (30196)*

COMP 382-01 30747 Computing Futures Days: M W F Time: 09:40 am-10:40 am Room: Instructor: Joslenne Peña

COMP 394-02 30767 Systems Programming for Nintendo Gameboy Days: M W F Time: 01:10 pm-02:10 pm Room: Instructor: Abby Marsh

COMP 465-01 30197 Interactive Computer Graphics Days: M W F Time: 10:50 am-11:50 am Room: Instructor: Bret Jackson