Time: | Location: | ||
---|---|---|---|
TR 15:35 - 16:50pm | 138 Fisher | ||
Instructor: | Grader: | ||
Byung K. Choi
307 CSH 487-3472 |
Jun Tao
| ||
e-mail: bkchoi@mtu.edu | e-mail: junt@mtu.edu | ||
Office hours: MW 3:00pm-4:30pm, or by appointment |
In this course you'll learn fundamentals of operating systems, including process management, memory management, and storage management The course mixes fundamentals with both programming and pragmatic views of operating system issues. Advanced mathematics and queueing theory are not covered; students should (must) acquire a solid ground in that field before taking graduate operating system or distributed systems courses. There will be programming asignments, focused on the three fundamental aspects of operating system. We will tentatively discuss the following issues. Things may change as we go along, so please check back later frequently!
|
|
Grading
The course will consist of homework assignments, programming projects, and three exams.
Ideally, grades will be assigned along the following lines:
Grade | A | AB | B | BC | C | CD | D | F |
Scale | 90-100% | 85-89% | 80-84% | 75-79% | 70-74% | 65-69% | 60-64% | 0-59% |
Grading Weights
Homework | Project 1 | Project 2 | Project 3 | Project 4 | Exam 1 | Exam 2 | Final |
100 | 100 | 50 | 150 | 100 | 150 | 150 | 200 |
Prerequisites
Ask Cathy Forman about this.
Late-Submission Policy
Academic Integrity
It goes without saying that the highest level of academic integrity is expected for students in this class. While discussions among students on the analysis of problems and on the development of general solution approaches is welcome (encouraged, in fact,) the realization has to be of the individual student or of the individual project team (if it is a team project). Spelled out, this means: