Skip to Main Content Skip to Footer Toggle Navigation Menu

Computer Science Classes

Spring 2026 Fall 2026

Spring 2026

Visit the Registrar's Class Schedule for live registration information

Num. / Sec. / CRN Name Days Time Room Instructor
COMP 112-01 32421 Introduction to Data Science Days: T R Time: 01:20 pm-02:50 pm Room: OLRI 254 Instructor: Leslie Myint

*Cross-listed with STAT 112-01 (32422); Registration limit will be adjusted to save 4 seats for Seniors, 6 seats for Juniors, 8 seats for Sophomores, and 6 seats for First Years*

COMP 112-02 32423 Introduction to Data Science Days: T R Time: 03:00 pm-04:30 pm Room: OLRI 254 Instructor: Leslie Myint

*Cross-listed with STAT 112-02 (32424); Registration limit will be adjusted to save 4 seats for Seniors, 6 seats for Juniors, 8 seats for Sophomores, and 6 seats for First Years*

COMP 112-03 32425 Introduction to Data Science Days: T R Time: 09:40 am-11:10 am Room: OLRI 254 Instructor: Dan Drake

*Cross-listed with STAT 112-03 (32426); Registration limit will be adjusted to save 4 seats for Seniors, 6 seats for Juniors, 8 seats for Sophomores, and 6 seats for First Years*

COMP 123-01 32427 Core Concepts in Computer Science Days: M W F Time: 08:30 am-09:30 am Room: OLRI 258 Instructor: Dan Drake

*Registration limit will be adjusted to save 4 seats for First Years*

COMP 123-02 32428 Core Concepts in Computer Science Days: M W F Time: 09:40 am-10:40 am Room: OLRI 258 Instructor: Dan Drake

*Registration limit will be adjusted to save 4 seats for First Years*

COMP 123-03 32429 Core Concepts in Computer Science Days: M W F Time: 10:50 am-11:50 am Room: OLRI 258 Instructor: Lian Duan

*Registration limit will be adjusted to save 4 seats for First Years*

COMP 123-04 32430 Core Concepts in Computer Science Days: M W F Time: 12:00 pm-01:00 pm Room: OLRI 258 Instructor: Lian Duan

*Registration limit will be adjusted to save 4 seats for First Years*

COMP 127-01 32431 Object-Oriented Programming and Abstraction Days: M W F Time: 09:40 am-10:40 am Room: OLRI 256 Instructor: Amin Alhashim

*Registration limit will be adjusted to save 4 seats for First Years*

COMP 127-02 32432 Object-Oriented Programming and Abstraction Days: M W F Time: 10:50 am-11:50 am Room: OLRI 256 Instructor: Amin Alhashim

*Registration limit will be adjusted to save 4 seats for First Years*

COMP 127-03 32433 Object-Oriented Programming and Abstraction Days: M W F Time: 01:10 pm-02:10 pm Room: OLRI 256 Instructor: Shilad Sen

**Registration limit will be adjusted to save 4 seats for First Years*

COMP 128-01 32434 Data Structures Days: M W F Time: 10:50 am-11:50 am Room: THEATR 205 Instructor: Bret Jackson

COMP 128-02 32435 Data Structures Days: M W F Time: 01:10 pm-02:10 pm Room: OLRI 241 Instructor: Suhas Arehalli

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

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

COMP 221-01 32438 Algorithm Design and Analysis Days: M W F Time: 02:20 pm-03:20 pm Room: OLRI 241 Instructor: Suhas Arehalli

COMP 221-02 32439 Algorithm Design and Analysis Days: M W F Time: 03:30 pm-04:30 pm Room: OLRI 241 Instructor: Suhas Arehalli

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

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

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

COMP 240-02 32443 Computer Systems Days: M W F Time: 03:30 pm-04:30 pm Room: OLRI 245 Instructor: Susan Fox

COMP 272-01 32299 Advanced Remote Sensing Days: M Time: 07:00 pm-10:00 pm Room: CARN 109 Instructor: Xavier Haro-Carrión

*Permission of instructor required; cross-listed with GEOG 372-01 (32298)*

COMP 302-01 32444 Introduction to Database Management Systems Days: T R Time: 09:40 am-11:10 am Room: OLRI 258 Instructor: Getiria Onsongo

COMP 302-02 32445 Introduction to Database Management Systems Days: T R Time: 01:20 pm-02:50 pm Room: OLRI 258 Instructor: Getiria Onsongo

COMP 325-01 32215 Video Games: Coding and Narrative Days: T R Time: 09:40 am-11:10 am Room: LIBR 250 Instructor: Dawes, Jackson

*Cross-listed with ENGL 224-01 (32214)*

COMP 342-01 32446 Operating Systems and Computer Architecture Days: M W F Time: 09:40 am-10:40 am Room: OLRI 245 Instructor: Lian Duan

COMP 365-01 32447 Computational Linear Algebra Days: T R Time: 09:40 am-11:10 am Room: THEATR 201 Instructor: Lori Ziegelmeier

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

COMP 365-02 32449 Computational Linear Algebra Days: T R Time: 01:20 pm-02:50 pm Room: THEATR 002 Instructor: Lori Ziegelmeier

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

COMP 394-01 32408 Language in Social Media Days: M W F Time: 02:20 pm-03:20 pm Room: HUM 314 Instructor: Zuoyu Tian

*First day attendance required; cross-listed with LING 394-01 (32407)*

COMP 479-01 32451 Network Science Days: M W F Time: 01:10 pm-02:10 pm Room: THEATR 203 Instructor: Andrew Beveridge

*Cross-listed with MATH 479-01 (32452)*

COMP 480-01 32453 Bodies and Minds: AI Robotics Days: T R Time: 03:00 pm-04:30 pm Room: OLRI 258 Instructor: Susan Fox

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: 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: 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: 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: 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: Instructor: Elizabeth Ernst

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

COMP 127-01 10193 Object-Oriented Programming and Abstraction Days: M W F Time: 09:40 am-10:40 am Room: 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: Instructor: Joslenne Peña

COMP 127-03 10195 Object-Oriented Programming and Abstraction Days: M W F Time: 02:20 pm-03:20 pm Room: Instructor: Getiria Onsongo

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

COMP 128-02 10197 Data Structures Days: M W F Time: 10:50 am-11:50 am Room: 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: 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: 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: Instructor: STAFF

*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: 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: 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: 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: Instructor: Lian Duan

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

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

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

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

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

COMP 382-01 10762 Computing Futures Days: M W F Time: 01:10 pm-02:10 pm Room: Instructor: Joslenne Peña

*Permission of Instructor required*

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

COMP 456-01 10209 Projects in Data Science Days: M W F Time: 09:40 am-10:40 am Room: 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: 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: Instructor: Abby Marsh