|Name||:||Terry Sergeant||Office Hours|
|Office||:||JB 322||TTh||8:30-9:30; 2:00-3:00|
|Description||:||Students will investigate concerpts pertinent to the design of operating systems, including processes, scheduling, synchronization, memory management, and file systems. Students will also learn how these concepts are applied in two or more operating systems.|
|Textbook||:||Silberschatz, Galvin, and Gagne, Operating System Concepts with Java, 8th edition, John Wiley and Sons, 2010.|
course calendar. In the paper you will explore how Linux, or Windows, or Mac OS implements one of the following concepts:
Details of this assignment will be specified in another document.
When working a homework assignment you must not make any sort of electronic copy of work that is not your own. Also, you must type assignments yourself. Failure to abide by these rules is a violation of the academic integrity standards for this course.
Unless directed otherwise, all assignments will be submitted by e-mail to the following address: firstname.lastname@example.org.
Cases of suspected academic dishonesty will be handled in accordance with university policies outlined in Undergraduate Catalog and in the Student Handbook. The current catalog prescribes that ``no student who has violated the Academic Integrity Policy will be allowed to graduate from Hardin-Simmons University with honors.'' Penalties will be assigned at the discretion of the instructor and typically range from failure on the assignment to failure of the course. A general rule-of-thumb is that a first offense (if not too major) will result in a zero on the assignment and a second offense will result in an F for the course. The current catalog states that an F earned in this way cannot be replaced by retaking the course.
Office of the Director of Undergraduate Advising and Disabilities of such as soon as possible in the academic term (preferably during the first two weeks of a long semester) for which they are seeking accommodations. The director will prepare letters to appropriate faculty members concerning specific, reasonable academic adjustments for the student. The student is responsible for delivering accommodation letters and conferring with faculty members. Please refer to the most recent version of the Undergraduate Catalog for the complete policy. (Lindsay Boynton, Director of Undergraduate Advising and Disabilities, Office: SM-209, Phone: 670-5842, Email: email@example.com)
Accordingly, absence from more than 25 percent of class meetings and/or laboratory sessions scheduled for a course (including absences because of athletic participation) is regarded as excessive, and a grade of F may be assigned as deemed appropriate by the professor.
|Week||Date||Topic / Schedules|
|Week 1||16 Jan||Intro / History|
|Week 2||23 Jan||Processes and Threads|
|Week 3||30 Jan||Threads|
|Week 4||06 Feb||CPU Scheduling; Pres: Processes/Threads (Wed)|
|Week 5||13 Feb||Synchronization; Exam #1 (Fri)|
|Week 6||20 Feb||Synchronization|
|Week 7||27 Feb||Deadlock; Pres: CPU Scheduling (Wed)|
|Week 8||06 Mar||Memory Management|
|Week X||13 Mar||Spring Break|
|Week 9||20 Mar||Virtual Memory; Pres: Sync/Deadlock (Wed)|
|Week 10||27 Mar||Exam #2 (Fri); Virtual Memory|
|Week 11||03 Apr||File Systems|
|Week 12||10 Apr||I/O Systems Pres: Memory Mgmt (Wed)|
|Week 13||17 Apr||Interrupts|
|Week 14||24 Apr||Security; Pres: File Systems (Wed)|
|Week 15||01 May||Security|
|10 May||Final Exam: Wed at 10:30 a.m.|