Introduction to the theory, design, and implementation of software systems to support the management of computing resources. Topics include the synchronization of concurrent processes, memory management, processor management, scheduling, device management, file systems, and protection.
|Instructor:||Song Han Email: song dot han at uconn dot edu|
|Office Hr:||Tuesday 3:45 - 4:45 PM, 355 ITE Building or by appointment|
|Class Info:||TTH 11:00-12:15 PM, YNG 327
|Prequisites:||CSE 2102 or 3100; CSE 2304 or 3666; open only to students in the School of Engineering and declared Computer Science minors.|
|TA Info:||Michelle Voong Office Hour: Mondays/Tuesdays 2-3pm in ITE 140 email: firstname.lastname@example.org|
- Operating System Concepts 9th Edition, by Abraham Silberschatz, Peter B. Galvin, and Greg Gagne.
- Modern Operating Systems 4th Edition, by Andrew S. Tanenbaum and Herbert Bos.
The final course grade will be computed as follows:
- Homework: 20%
- Programming Assignments: 32%
- Midterm: 18%
- Final 30%
If you have questions regarding the grading of homework, programming assignments, midterms and final, you MUST come to see the instructor WITHIN ONE WEEK after the date your homework, programming assignments, or exams have been returned to you.
Homework and Programming Assignments are subject to late penalty. Here is the point deduction policy: 20% deduction (late by 1 day), 40% deduction (late by 2days), 80% deduction (late by 3 days), and no credit if late by more than three days.
Contact the instructor in case of medical emergency, and a written proof from your doctor is required.
YOU MUST DO YOUR HOMEWORKS AND PROJECTS ON YOUR OWN UNLESS THEY ARE SPECIFIED AS GROUP WORK!
You may discuss the homeworks with anyone and use any reference material, provided you do not copy any other person's work. We will follow the University Policy on Academic Integrity regarding any cheating and plagiarism. Take the time to familiarize yourself with the contents of this page, as you are responsible for its contents.