Spring 2027 classes offered in Computer Science as of Saturday, 10/24/2026 at 07:00 AM
schedSpringCS report generated: 24-OCT-26


Class


Sect


CN#


Units


Notes*


Fee


Dates


Days


Time


Room


Instructor


Cap


Enr


Rsrvd*


Avail*

Wait
Cap*

Wait
Tot*


Sust*
Perm
Text
Status

Bookstore
Text Info
CS 111 Computer Science Foundation 110237874


MW09:00-10:20ONLTuttle,SM240
24990

Texts
        Activity1123788



F09:00-10:50ONLTuttle,SM240
24990

Texts
CS 112 Computer Science Foundations 210222194


MW15:00-16:20FH_206Tuttle,DC480
48990

Texts
        Activity1122529



R15:00-16:50BSS_313Tuttle,DC2401113990

Texts
CS 211 Data Structures10222224


TR11:00-12:20ONLTuttle,DC240
24990

Texts
        Activity1122575



F11:00-12:50ONLTuttle,DC2401014990

Texts
CS 232 Python Programming10222203


MW17:00-17:50FR_201Li,D240
24990

Texts
        Activity1122221



R13:00-14:50SH_119Li,D240
24990

Texts
CS 243 Architecture10222234


MW13:00-14:20FH_232Burgess,SA480
48990

Texts
        Activity1122229



F13:00-14:50SH_118Burgess,SA240
24990

Texts
CS 309 Computers and Social Change1228463


MW11:00-12:20SH_110Tuttle,DC480
48990SR
Texts
CS 312 Algorithms1224654


TR11:00-12:50FH_163
480
48990

Texts
CS 328 Web-Apps Using Databases10222244


MW15:00-16:20SCIB_133Algaraibeh,S780
78990

Texts
        Activity1122227



R15:00-16:50BSS_317Algaraibeh,S270
27990

Texts
        Activity1222464



F15:00-16:50BSS_317Algaraibeh,S2701017990

Texts
CS 356 Software Design Engineering10225793


T15:00-16:50BSS_302Bogle,SA240
24990

Texts
        Activity1122580



R15:00-16:50BSS_315Bogle,SA240
24990

Texts
CS 357 Software Project Management10226624


TR09:00-10:20BSS_408Algaraibeh,S240
24990

Texts
        Activity1122663



F09:00-10:50BSS_315Algaraibeh,S240
24990

Texts
CS 444 Robotics10238174


MW09:00-10:20BSS_166Owens,KD380
38990

Texts
        Activity1123818



F09:00-10:50BSS_313Owens,KD190
19990

Texts
        Activity1223819



F11:00-12:50BSS_313Owens,KD190
19990

Texts
CS 449 Computer Security10222254


MW13:00-14:20FH_206Tuttle,DC480
48990

Texts
        Activity1122228



R13:00-14:50BSS_315
240
24990

Texts
        Activity1222491



F13:00-14:50BSS_315
240
24990

Texts
CS 459 Software Eng Senior Project10226673


MW15:00-15:50BSS_302Li,D240
24990

Texts
        Activity1122825



F15:00-16:50BSS_315Li,D240
24990

Texts
CS 461 Computational Models1222264


MW11:00-12:50SCIA_564Burgess,SA480
48990

Texts
CS 480 Blockchain and Smart Contracts1228523below

TR17:00-18:20ONLLi,D190
19990

Texts
CS 480L Blockchain and Smart Contracts1228531below

F17:00-18:50ONLLi,D190
19990

Texts
CS 482 Internship1228971-3IA


-
Bogle,SA80
8990

Texts



* Notes: IA=Instructor approval required, DA=Department approval required
* Rsrvd: indicates the number of seats reserved during registration for various reasons (i.e., freshmen registration in the Fall, PBLCs, or major restrictions). Unused seats are released prior to the beginning of the semester.
* Avail: indicates the total number of seats open to all students. This number may be reduced by enrollments in other cross-listed class sections.
* Wait Cap: indicates the number of waitlist seats available for the class
* Wait Tot: indicates the number of students currently waitlisted for the class (allows departments to determine class demand and may result in opening of class additional sections)
* Sust: classes designated as Sustainability Focused (SF) or Sustainability Related (SR)
* Permanent Text Status: If the particular course is indicated as NONE, there are no required texts. If indicated as FREE, text materials are offered free to students.
* Bookstore Text Info: Link to Bookstore text details for all courses that potentially have required texts.

Generally, students must register in one section from each component type shown for a particular class. For example, BIOL 104 has two lecture sections and several lab sections. Students who register for one of the lecture sections must also register for one of the labs associated with that lecture. Association numbers and section numbers are shown in parenthesis when multiple values exist.

Class notes
schedSpringCS report generated: 24-OCT-26
Class
CN
Class Notes
CS 480 Blockchain and Smart Contracts22852It's required to enroll in both the CS 480 lecture and lab.
CS 480L Blockchain and Smart Contracts22853It's required to enroll in both the CS 480 lecture and lab.