CSE4300 Operating Systems (Spring 2019)

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.


Administrative Information

Instructor: Song Han    Email: song dot han at uconn dot edu
Office Hr: Wednesday 4:00 - 5:00 PM, 355 ITE Building or by appointment
Class Info: TTH 11:00-12:15 PM, MCHU 302
Course Schedule: https://cps.cse.uconn.edu/teaching/os/schedule
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: Mr. Tao Gong    Office Hour: Tues 1-2pm and Wed. 4-5pm in ITEB 311    email: tao.gong@uconn.edu

Recommended Textbook

  • Operating System Concepts 9th Edition, by Abraham Silberschatz,‎ Peter B. Galvin, and Greg Gagne.

Grading

There will be three homeworks, four programming assignments, one midterm and one final.

The final course grade will be computed as follows:

  • Homework: 15%
  • Programming Assignments: 32%
  • Midterm: 20%
  • Final 33%

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.


Late Policy

Homeworks 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.


Academic Integrity

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.