| Spring 2024 classes offered in Computer Science
schedarc2242CS report generated: 27-MAR-24 | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Class | Sect | # | Units | Notes* | Fee | Dates | Days | Time | Room | Instructor | Cap | Enr | Sust* |
| CS 100 Critical Thinking W/ Computers | 1 | 21352 | 3 | MWF | 11:00-11:50 | FH_125 | Marshall,DE | 48 | 22 | ||||
| CS 111 Computer Science Foundation 1 | 10 | 22961 | 4 | MW | 09:00-10:20 | FGYM_148 | Kovitz,BL | 24 | 19 | ||||
|         Activity | 11 | 22962 | F | 09:00-10:50 | BSS_315 | Kovitz,BL | 24 | 19 | |||||
| CS 112 Computer Science Foundation 2 | 10 | 21347 | 4 | MW | 15:00-16:20 | BSS_166 | Tuttle,DC | 50 | 45 | ||||
|         Activity | 11 | 22976 | F | 13:00-14:50 | BSS_317 | Tuttle,DC | 25 | 25 | |||||
|         Activity | 12 | 22977 | F | 15:00-16:50 | BSS_317 | Tuttle,DC | 25 | 20 | |||||
| CS 211 Data Structures | 10 | 21353 | 4 | TR | 09:00-10:20 | FR_201 | Sollers,K | 35 | 27 | ||||
|         Activity | 12 | 23613 | F | 09:00-10:50 | BSS_313 | Sollers,K | 27 | 27 | |||||
| CS 232 Python Programming | 10 | 21348 | 3 | MW | 11:00-11:50 | HGH_117 | Li,D | 27 | 27 | ||||
|         Activity | 11 | 21349 | F | 11:00-12:50 | BSS_313 | Li,D | 27 | 27 | |||||
| CS 243 Architecture | 10 | 21354 | 4 | MW | 13:00-14:20 | KA_104 | Kovitz,BL | 35 | 34 | ||||
|         Activity | 11 | 21362 | F | 13:00-14:50 | HGH_115 | Kovitz,BL | 24 | 24 | |||||
|         Activity | 12 | 23617 | F | 15:00-16:50 | BSS_315 | Burgess,SA | 24 | 10 | |||||
| CS 280 Accelerated Computing | 1 | 23393 | 2 | below | T | 15:00-16:50 | BSS_313 | Owens,KD | 24 | 22 | |||
| CS 280L Accelerated Computing | 1 | 23623 | 1 | below | R | 15:00-16:50 | BSS_313 | Owens,KD | 24 | 22 | |||
| CS 309 Computers and Social Change | 1 | 21350 | 3 | MW | 13:00-14:20 | BSS_166 | Bogle,SA | 72 | 37 | SR | |||
| CS 312 Algorithms | 1 | 21681 | 4 | TR | 11:00-12:50 | SH_109 | Burgess,SA | 35 | 37 | ||||
| CS 328 Web Apps Using Databases | 10 | 21355 | 4 | MW | 15:00-16:20 | WDFS_258 | Tuttle,SM | 54 | 50 | ||||
|         Activity | 11 | 21359 | F | 13:00-14:50 | BSS_313 | Tuttle,SM | 27 | 26 | |||||
|         Activity | 12 | 21680 | F | 15:00-16:50 | BSS_313 | Tuttle,SM | 27 | 24 | |||||
| CS 356 Software Design Engineering | 10 | 23621 | 3 | R | 15:00-16:50 | KA_104 | Bogle,SA | 24 | 7 | ||||
|         Activity | 11 | 23622 | T | 15:00-16:50 | BSS_315 | Bogle,SA | 24 | 7 | |||||
| CS 449 Computer Security | 10 | 21356 | 4 | MW | 09:00-10:20 | FH_125 | Tuttle,DC | 48 | 45 | ||||
|         Activity | 11 | 21360 | T | 09:00-10:50 | BSS_315 | Tuttle,DC | 24 | 23 | |||||
|         Activity | 12 | 22587 | T | 11:00-12:50 | BSS_315 | Tuttle,DC | 24 | 22 | |||||
| CS 461 Computational Models | 1 | 21357 | 4 | MW | 11:00-12:50 | FH_025 | Burgess,SA | 50 | 42 | ||||
| CS 480 Blockchain and Smart Contracts | 1 | 21363 | 3 | below | TR | 13:00-14:20 | FR_107 | Li,D | 24 | 13 | |||
| CS 480L Blockchain and Smart Contracts | 1 | 21358 | 1 | below | F | 13:00-14:50 | BSS_315 | Li,D | 24 | 13 | |||
| CS 482 Internship | 40 | 23930 | 4 | IA | - | TBA | Bogle,SA | 1 | 1 | ||||
| CS 499 Machine Learning | 3 | 21672 | 3 | - | ONL | Oliver,DR | 1 | 1 | |||||
| Class notes
schedarc2242CS report generated: 27-MAR-24 | ||
|---|---|---|
| Class | CN | Class Notes |
| CS 280 Accelerated Computing | 23393 | Class Prerequisites: CS 112, or Instructor Approval |
| CS 280L Accelerated Computing | 23623 | Class Prerequisites: CS 112, or Instructor Approval |
| CS 480 Blockchain and Smart Contracts | 21363 | This 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 Contracts | 21358 | This 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. |