Sanders, Betsy Williams2013-03-012013-03-012009-01-26http://hdl.handle.net/10267/15725This syllabus was submitted to the Rhodes College Office of Academic Affairs by the course instructor. Uploaded by Archives RSA Josephine Hill.The purpose of this course is to provide an introduction to the concepts of classical Operating System issues and design. • When you successfully complete this course, you should be able to: o explain how operating systems manage concurrent processes including the complete lifecycle of user processes, threads, process synchronization, and deadlock avoidance. o evaluate algorithms used for process scheduling, memory allocation and disk access. o understand how operating systems manage physical and virtual memory including segmentation and paging. o describe the organization of different file systems used with the Windows and UNIX operating systems. o develop programs which demonstrate the use ofen-USRhodes College owns the rights to the archival digital objects in this collection. Objects are made available for educational use only and may not be used for any non-educational or commercial purpose. Approved educational uses include private research and scholarship, teaching, and student projects. For additional information please contact archives@rhodes.edu. Fees may apply.Mathematics and Computer Science, Department of2009 FallCurriculumSyllabusAcademic departmentsCS 330-01, Operating Systems, Fall 2009Text