CSCI
432
Operating Systems
Spring 2022
Division III
Quantative/Formal Reasoning
This is not the current course catalog
Class Details
This course explores the design and implementation of computer operating systems. Topics include historical aspects of operating systems development, systems programming, process scheduling, synchronization of concurrent processes, virtual machines, memory management and virtual memory, I/O and file systems, system security, os/architecture interaction, and distributed operating systems.
The Class:
Format: lecture/laboratory
Limit: 24
Expected: 24
Class#: 3138
Grading: no pass/fail option, no fifth course option
Limit: 24
Expected: 24
Class#: 3138
Grading: no pass/fail option, no fifth course option
Requirements/Evaluation:
several implementation projects that will include significant programming, as well as written homework, and up to two exams
Prerequisites:
CSCI 237 and either CSCI 256 or 334
Enrollment Preferences:
current or expected Computer Science majors
Distributions:
Division III
Quantative/Formal Reasoning
QFR Notes:
The course will consist of substantial problem sets and/or programming assignments in which quantitative/formal reasoning skills are practiced and evaluated.
Class Grid
-
HEADERS
Column header 1
CLASSESColumn header 2DREQColumn header 3INSTRUCTORSColumn header 4TIMESColumn header 5CLASS#
-
CSCI 432 - 01 (S) LEC Operating Systems
CSCI 432 - 01 (S) LEC Operating SystemsDivision III Quantative/Formal ReasoningMW 8:30 am - 9:45 am
Wachenheim 1143138 -
CSCI 432 - 02 (S) LAB Operating Systems
CSCI 432 - 02 (S) LAB Operating SystemsDivision III Quantative/Formal ReasoningM 1:10 pm - 2:25 pm
Biology 3013139 -
CSCI 432 - 03 (S) LAB Operating Systems
CSCI 432 - 03 (S) LAB Operating SystemsDivision III Quantative/Formal ReasoningM 2:35 pm - 3:50 pm
Biology 3013140
Megamenu Social