Spring 2024 classes offered in Computer Science as of Thursday, 03/28/2024 at 07:45 AM
schedSpringCS report generated: 28-MAR-24


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 100 Critical Thinking W/ Computers1213523


MWF11:00-11:50FH_125Marshall,DE4822026990

Texts
CS 111 Computer Science Foundation 110229614


MW09:00-10:20FGYM_148Kovitz,BL2419
5990

Texts
        Activity1122962



F09:00-10:50BSS_315Kovitz,BL2419
5990

Texts
CS 112 Computer Science Foundation 210213474


MW15:00-16:20BSS_166Tuttle,DC5045
5990

Texts
        Activity1122976



F13:00-14:50BSS_317Tuttle,DC2525
0991

Texts
        Activity1222977



F15:00-16:50BSS_317Tuttle,DC2520
5990

Texts
CS 211 Data Structures10213534


TR09:00-10:20FR_201Sollers,K3527
8990

Texts
        Activity1223613



F09:00-10:50BSS_313Sollers,K2727
0990

Texts
CS 232 Python Programming10213483


MW11:00-11:50HGH_117Li,D2727
0990

Texts
        Activity1121349



F11:00-12:50BSS_313Li,D2727
0990

Texts
CS 243 Architecture10213544


MW13:00-14:20KA_104Kovitz,BL3534
1990

Texts
        Activity1121362



F13:00-14:50HGH_115Kovitz,BL2424
0993

Texts
        Activity1223617



F15:00-16:50BSS_315Burgess,SA2410
14990

Texts
CS 280 Accelerated Computing1233932below

T15:00-16:50BSS_313Owens,KD2422
2990

Texts
CS 280L Accelerated Computing1236231below

R15:00-16:50BSS_313Owens,KD2422
2990

Texts
CS 309 Computers and Social Change1213503


MW13:00-14:20BSS_166Bogle,SA7237
35990SR
Texts
CS 312 Algorithms1216814


TR11:00-12:50SH_109Burgess,SA3537
0990

Texts
CS 328 Web Apps Using Databases10213554


MW15:00-16:20WDFS_258Tuttle,SM5450
4990

Texts
        Activity1121359



F13:00-14:50BSS_313Tuttle,SM2726
1990

Texts
        Activity1221680



F15:00-16:50BSS_313Tuttle,SM2724
3990

Texts
CS 356 Software Design Engineering10236213


R15:00-16:50KA_104Bogle,SA247
17990

Texts
        Activity1123622



T15:00-16:50BSS_315Bogle,SA247
17990

Texts
CS 449 Computer Security10213564


MW09:00-10:20FH_125Tuttle,DC4845
3990

Texts
        Activity1121360



T09:00-10:50BSS_315Tuttle,DC2423
1990

Texts
        Activity1222587



T11:00-12:50BSS_315Tuttle,DC2422
2990

Texts
CS 461 Computational Models1213574


MW11:00-12:50FH_025Burgess,SA5042
8990

Texts
CS 480 Blockchain and Smart Contracts1213633below

TR13:00-14:20FR_107Li,D2413
11990

Texts
CS 480L Blockchain and Smart Contracts1213581below

F13:00-14:50BSS_315Li,D2413
11990

Texts
CS 482 Internship40239304IA


-TBABogle,SA11
000

Texts
CS 499 Machine Learning3216723



-ONLOliver,DR11
0990
NONETexts



* Notes: IA=Instructor approval required, DA=Department approval required
* Rsrvd: indicates number of seats reserved for new students during registration for Fall term (up to 35% of seats in lower division general education classes). Unused seats are released to continuing students on July 1st.
* 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: 28-MAR-24
Class
CN
Class Notes
CS 280 Accelerated Computing23393Class Prerequisites: CS 112, or Instructor Approval
CS 280L Accelerated Computing23623Class Prerequisites: CS 112, or Instructor Approval
CS 480 Blockchain and Smart Contracts21363This course involves several programming assignments in the Solidity programming language and/or Go programming language. No prior experience with Solidity or Go is expected. However, introductory programming course or prior experience with programming (with any of: Python, Java, Javascript, C/C++, or others) is a prerequisite. Textbooks are not required, required readings will be accessible online.
CS 480L Blockchain and Smart Contracts21358This course involves several programming assignments in the Solidity programming language and/or Go programming language. No prior experience with Solidity or Go is expected. However, introductory programming course or prior experience with programming (with any of: Python, Java, Javascript, C/C++, or others) is a prerequisite. Textbooks are not required, required readings will be accessible online.