CS 341
CS 341 - System Programming
Spring 2024
Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
---|---|---|---|---|---|---|---|---|---|
System Programming | CS341 | ADA | 74119 | LBD | 0 | 0930 - 1050 | R | 2406 Siebel Center for Comp Sci | Jadon Timothy Schuler Lawrence Angrave |
System Programming | CS341 | ADB | 74120 | LBD | 0 | 1100 - 1220 | R | 2406 Siebel Center for Comp Sci | Christina Youn Lawrence Angrave |
System Programming | CS341 | ADC | 74121 | LBD | 0 | 1230 - 1350 | R | 2406 Siebel Center for Comp Sci | Leslie He Lawrence Angrave |
System Programming | CS341 | ADD | 74122 | LBD | 0 | 1400 - 1520 | R | 2406 Siebel Center for Comp Sci | Tianhua Tao Lawrence Angrave |
System Programming | CS341 | ADE | 74123 | LBD | 0 | 1530 - 1650 | R | 2406 Siebel Center for Comp Sci | Tianhua Tao Lawrence Angrave |
System Programming | CS341 | ADF | 74124 | LBD | 0 | 1700 - 1820 | R | 1304 Siebel Center for Comp Sci | Rishabh Patrick Menezes Lawrence Angrave |
System Programming | CS341 | ADG | 74125 | LBD | 0 | 1230 - 1350 | W | 1214 Siebel Center for Comp Sci | Rishabh Patrick Menezes Lawrence Angrave |
System Programming | CS341 | ADH | 74126 | LBD | 0 | 1400 - 1520 | W | 1214 Siebel Center for Comp Sci | Krut Patel Lawrence Angrave |
System Programming | CS341 | ADI | 74127 | LBD | 0 | 1530 - 1650 | W | 1214 Siebel Center for Comp Sci | William Wang Lawrence Angrave |
System Programming | CS341 | ADJ | 74128 | LBD | 0 | 1700 - 1820 | W | 1214 Siebel Center for Comp Sci | Benjamin Reidys Lawrence Angrave |
System Programming | CS341 | AL1 | 74118 | LEC | 4 | 1100 - 1150 | M W F | 1002 Electrical & Computer Eng Bldg | Lawrence Angrave |
System Programming | CS341 | CSP | 75350 | PKG | 4 | 1100 - 1150 | M W F | Lawrence Angrave | |
System Programming | CS341 | CSP | 75350 | PKG | 4 | - | Lawrence Angrave |
See full schedule from Course Explorer
Web Page
Official Description
Basics of system programming, including POSIX processes, process control, inter-process communication, synchronization, signals, simple memory management, file I/O and directories, shell programming, socket network programming, RPC programming in distributed systems, basic security mechanisms, and standard tools for systems programming such as debugging tools. Course Information: Credit is not given for both CS 341 and either CS 241 or ECE 391. Prerequisite: CS 225 and CS 233. Class Schedule Information: Students must register for one lecture and one discussion section.