Skip to Main Content Skip to Footer

Computer Science Classes

Spring 2025 Fall 2025

Spring 2025

Visit the Registrar's Class Schedule for live registration information

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

*Cross-listed with STAT 112-01 (30416)*

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

*Cross-listed with STAT 112-02 (30418)*

COMP 112-03 30419 Introduction to Data Science Days: M W F Time: 12:00 pm-01:00 pm Room: THEATR 205 Instructor: Amin Alhashim

*Cross-listed with STAT 112-03 (30420)*

COMP 123-01 30421 Core Concepts in Computer Science Days: M W F Time: 09:40 am-10:40 am Room: OLRI 258 Instructor: Lauren Milne

*First day attendance required*

COMP 123-02 30422 Core Concepts in Computer Science Days: M W F Time: 10:50 am-11:50 am Room: OLRI 258 Instructor: Lauren Milne

*First day attendance required*

COMP 123-03 30423 Core Concepts in Computer Science Days: M W F Time: 01:10 pm-02:10 pm Room: OLRI 258 Instructor: Getiria Onsongo

*First day attendance required*

COMP 123-04 30424 Core Concepts in Computer Science Days: M W F Time: 02:20 pm-03:20 pm Room: OLRI 258 Instructor: Shilad Sen

*First day attendance required*

COMP 127-01 30425 Object-Oriented Programming and Abstraction Days: M W F Time: 09:40 am-10:40 am Room: OLRI 256 Instructor: Getiria Onsongo

*First day attendance required*

COMP 127-02 30426 Object-Oriented Programming and Abstraction Days: M W F Time: 10:50 am-11:50 am Room: OLRI 256 Instructor: Getiria Onsongo

*First day attendance required*

COMP 127-03 30427 Object-Oriented Programming and Abstraction Days: M W F Time: 01:10 pm-02:10 pm Room: OLRI 256 Instructor: Abby Marsh

*First day attendance required*

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

*First day attendance required*

COMP 128-02 30429 Data Structures Days: M W F Time: 10:50 am-11:50 am Room: OLRI 241 Instructor: Bret Jackson

*First day attendance required*

COMP 212-01 30430 Intermediate Data Science Days: M W Time: 08:00 am-09:30 am Room: THEATR 203 Instructor: Brianna Heggeseth

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

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

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

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

*First day attendance required*

COMP 225-02 30435 Software Design and Development Days: M W F Time: 03:30 pm-04:30 pm Room: OLRI 245 Instructor: Paul Cantrell

*First day attendance required*

COMP 240-01 30436 Computer Systems Days: M W F Time: 09:40 am-10:40 am Room: OLRI 245 Instructor: Abby Marsh

*First day attendance required*

COMP 240-02 30437 Computer Systems Days: M W F Time: 10:50 am-11:50 am Room: OLRI 245 Instructor: Abby Marsh

*First day attendance required*

COMP 302-01 30438 Introduction to Database Management Systems Days: T R Time: 09:40 am-11:10 am Room: OLRI 254 Instructor: Joslenne Peña

*First day attendance required*

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

*First day attendance required*

COMP 361-01 30440 Theory of Computation Days: T R Time: 03:00 pm-04:30 pm Room: OLRI 245 Instructor: Suhas Arehalli

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

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

COMP 365-01 30443 Computational Linear Algebra Days: T R Time: 09:40 am-11:10 am Room: THEATR 201 Instructor: Kristin Heysse

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

COMP 365-02 30445 Computational Linear Algebra Days: T R Time: 01:20 pm-02:50 pm Room: THEATR 201 Instructor: Kristin Heysse

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

COMP 394-01 30413 Language in Social Media: A Computational Linguistics Perspective Days: M W F Time: 10:50 am-11:50 am Room: HUM 214 Instructor: Zuoyu Tian

*Cross-listed with LING 394-01 (30412)*

COMP 446-01 30447 Internet Computing Days: M W F Time: 12:00 pm-01:00 pm Room: OLRI 245 Instructor: Joslenne Peña

*First day attendance required*

COMP 465-01 30448 Interactive Computer Graphics Days: M W F Time: 01:10 pm-02:10 pm Room: OLRI 254 Instructor: Bret Jackson

*First day attendance required*

Fall 2025

Visit the Registrar's Class Schedule for live registration information

Num. / Sec. / CRN Name Days Time Room Instructor
COMP 112-01 12523 Introduction to Data Science Days: T R Time: 08:00 am-09:30 am Room: Instructor: Andrew Beveridge

*Cross-listed with STAT 112-01 (12524); registration limit adjusted to save 4 seats for Seniors, 6 seats for Juniors, 8 seats for Sophomores, and 6 seats for First Year students*

COMP 112-02 12525 Introduction to Data Science Days: T R Time: 09:40 am-11:10 am Room: Instructor: Andrew Beveridge

*Cross-listed with STAT 112-02 (12526); registration limit adjusted to save 4 seats for Seniors, 6 seats for Juniors, 8 seats for Sophomores, and 6 seats for First Year students*

COMP 112-03 12527 Introduction to Data Science Days: T R Time: 01:20 pm-02:50 pm Room: Instructor: Jedidiah Carlson

*Cross-listed with STAT 112-03 (12528); registration limit adjusted to save 4 seats for Seniors, 6 seats for Juniors, 8 seats for Sophomores, and 6 seats for First Year students*

COMP 112-04 12529 Introduction to Data Science Days: T R Time: 03:00 pm-04:30 pm Room: Instructor: Jedidiah Carlson

*Cross-listed with STAT 112-04 (12530); registration limit adjusted to save 4 seats for Seniors, 6 seats for Juniors, 8 seats for Sophomores, and 6 seats for First Year students*

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

*Registration limit adjusted to save 4 seats for First Year students*

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

*Registration limit adjusted to save 4 seats for First Year students*

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

*Registration limit adjusted to save 4 seats for First Year students*

COMP 127-01 12534 Object-Oriented Programming and Abstraction Days: M W F Time: 08:30 am-09:30 am Room: Instructor: STAFF

*Registration limit adjusted to save 4 seats for First Year students*

COMP 127-02 12535 Object-Oriented Programming and Abstraction Days: M W F Time: 09:40 am-10:40 am Room: Instructor: STAFF

*Registration limit adjusted to save 4 seats for First Year students*

COMP 127-03 12536 Object-Oriented Programming and Abstraction Days: M W F Time: 10:50 am-11:50 am Room: Instructor: Paul Cantrell

*Registration limit adjusted to save 4 seats for First Year students*

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

COMP 128-02 12538 Data Structures Days: M W F Time: 02:20 pm-03:20 pm Room: Instructor: Suhas Arehalli

COMP 194-01 12510 Introduction to Computational Methods in Linguistics Days: M W F Time: 10:50 am-11:50 am Room: Instructor: Zuoyu Tian

*First day attendance required; cross-listed with LING 294-01 (12509)*

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

*First day attendance required; cross-listed with INTL 294-01 (12479)*

COMP 194-F1 12539 Introduction to Computer Science through Vision Days: M W F Time: 02:20 pm-03:20 pm Room: Instructor: Susan Fox

*First-Year Course only*

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

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

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

COMP 225-01 12543 Software Design and Development Days: M W F Time: 09:40 am-10:40 am Room: Instructor: Bret Jackson

*First day attendance required*

COMP 225-02 12544 Software Design and Development Days: M W F Time: 10:50 am-11:50 am Room: Instructor: Lian Duan

*First day attendance required*

COMP 240-01 12545 Computer Systems Days: M W F Time: 09:40 am-10:40 am Room: Instructor: Getiria Onsongo

COMP 320-01 12165 Computational Biology Days: M W Time: 10:50 am-12:20 pm Room: Instructor: Onsongo, Shields-Cutler

*First day attendance required; cross-listed with BIOL 320-01 (12164)*

COMP 435-01 12546 Data Visualization Days: M W F Time: 10:50 am-11:50 am Room: Instructor: Bret Jackson

*First day attendance required*

COMP 445-01 12547 Parallel and Distributed Processing Days: T R Time: 03:00 pm-04:30 pm Room: Instructor: Libby Shoop

COMP 456-01 12548 Projects in Data Science Days: T R Time: 01:20 pm-02:50 pm Room: Instructor: Shilad Sen

*Cross-listed with STAT 456-01 (12549)*

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

*Registration limit adjusted to save 5 seats for Juniors*

COMP 494-01 12551 Software in Production Days: M W F Time: 09:40 am-10:40 am Room: Instructor: Paul Cantrell

COMP 494-02 12853 Topics in Applied Math: Computational Geometry Days: T R Time: 09:40 am-11:10 am Room: Instructor: Lori Ziegelmeier

*Cross-listed with MATH 437-01 (12574)*