CS Undergraduate Courses

CS170 Introduction to Computer Science I Credits: 4
Section Location Meeting Time Instructor Enrollment
000 CHEM 260 MW 4:00PM - 5:15PM Davide Fossati 100
000L MSC E308A F 9:00AM - 9:50AM Davide Fossati 25
001 CHEM 260 MW 4:00PM - 5:15PM Davide Fossati 28
001L MSC E308A F 10:00AM - 10:50AM Davide Fossati 29
002 CHEM 260 MW 4:00PM - 5:15PM Davide Fossati 28
002L MSC E308A F 11:00AM - 11:50AM Davide Fossati 29
003 CHEM 260 MW 8:30AM - 9:45AM Shel Swenson 100
003L MSC E308A F 12:00PM - 12:50PM Shel Swenson 25
004 CHEM 260 MW 8:30AM - 9:45AM Shel Swenson 25
004L MSC E308A F 1:00PM - 1:50PM Shel Swenson 25
005 CHEM 260 MW 8:30AM - 9:45AM Shel Swenson 25
005L MSC E308A F 2:00PM - 2:50PM Shel Swenson 25
CS171 Introduction to Computer Science II Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC W303 MW 10:00AM - 11:15AM Ymir Vigfusson 35
001 MSC W303 MW 11:30AM - 12:45PM Avani Wildani 35
002 MSC W201 TuTh 10:00AM - 11:15AM Anca Doloc-Mihu 35
CS224 Discrete Structures Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC E208 TuTh 11:30AM - 12:45PM Shel Swenson 65
CS255 Computer Organization and Assembly Programming Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC W201 MW 1:00PM - 2:15PM Steven La Fleur 60
CS323 Data Structures and Algorithms Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC W301 MW 2:30PM - 3:45PM Davide Fossati 35
001 MSC W301 MW 4:00PM - 5:15PM Avani Wildani 35
CS325 Artificial Intelligence Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC W301 TuTh 11:30AM - 12:45PM Eugene Agichtein 35
CS355 Computer Architecture Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC W301 TuTh 1:00PM - 2:15PM Shun Yan Cheung 35
CS370 Computer Science Practicum Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC W301 MW 11:30AM - 12:45PM Davide Fossati 30
CS377 Database Systems Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC W201 TuTh 2:30PM - 3:45PM Joyce Ho 60
CS378 Data Mining Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC W301 MW 10:00AM - 11:15AM Li Xiong 30
CS424 Theory of Computing Credits: 3
Section Location Meeting Time Instructor Enrollment
000 MSC W301 MW 1:00PM - 2:15PM Michelangelo Grigni 25
CS452 Operating Systems Credits: 4
Section Location Meeting Time Instructor Enrollment
000 MSC E408 TuTh 2:30PM - 3:45PM Ken Mandelberg 8
CS495RW Honors Credits: 1-8
Section Location Meeting Time Instructor Enrollment
00P
CS497R Directed Study Credits: 1-3
Section Location Meeting Time Instructor Enrollment
00P MSC ----- 999
For course descriptions, please see the Course Catalog here Course Descriptions
Note: All courses taken towards the major or minor must be taken on a letter grade basis, not pass/fail.