CS 341
CS 341 - System Programming
Fall 2023
Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
---|---|---|---|---|---|---|---|---|---|
System Programming | CS341 | ADA | 76768 | LBD | 0 | 0930 - 1050 | R | 2406 Siebel Center for Comp Sci | Ben Civjan Lawrence Angrave |
System Programming | CS341 | ADB | 76769 | LBD | 0 | 1100 - 1220 | R | 2406 Siebel Center for Comp Sci | Yuntong Xie Lawrence Angrave |
System Programming | CS341 | ADC | 76770 | LBD | 0 | 1230 - 1350 | R | 2406 Siebel Center for Comp Sci | Leslie He Lawrence Angrave |
System Programming | CS341 | ADD | 76771 | LBD | 0 | 1400 - 1520 | R | 2406 Siebel Center for Comp Sci | Jadon Timothy Schuler Lawrence Angrave |
System Programming | CS341 | ADE | 76772 | LBD | 0 | 1530 - 1650 | R | 2406 Siebel Center for Comp Sci | Rishabh Patrick Menezes Lawrence Angrave |
System Programming | CS341 | ADF | 76773 | LBD | 0 | 1700 - 1820 | R | 2406 Siebel Center for Comp Sci | Tianhua Tao Lawrence Angrave |
System Programming | CS341 | ADH | 76775 | LBD | 0 | 1830 - 1950 | R | 2406 Siebel Center for Comp Sci | Tianhua Tao Lawrence Angrave |
System Programming | CS341 | ADI | 76776 | LBD | 0 | 1400 - 1520 | W | 2406 Siebel Center for Comp Sci | Jadon Timothy Schuler Lawrence Angrave |
System Programming | CS341 | ADJ | 76777 | LBD | 0 | 1530 - 1650 | W | 2406 Siebel Center for Comp Sci | Aman Singh Lawrence Angrave |
System Programming | CS341 | ADK | 76778 | LBD | 0 | 1700 - 1820 | W | 2406 Siebel Center for Comp Sci | Rishabh Patrick Menezes Lawrence Angrave |
System Programming | CS341 | AL1 | 76767 | LEC | 4 | 1000 - 1050 | M W F | 0027/1025 Campus Instructional Facility | Lawrence Angrave |
System Programming | CS341 | CSP | 77652 | OLB | 0 | 1400 - 1520 | R | 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.