EECS 498-002 (2 cr.) is an optional supplemental course for students concurrently enrolled in EECS 482 during Fall 2018. Students in EECS 498-002 will complete advanced versions of the EECS 482 course projects, which will give students more experience with concepts such as multiprocessors, inter-processor interrupts, address space inheritance, copy-on-write memory sharing, dynamic lock management, and hierarchical file system management.
Class meeting times for EECS 498-002 will be structured as dedicated extra office hours. Times will be marked on the course calendar as "498 office hours".
Students in EECS 498-002 will receive separate (possibly different) grades for EECS 482 and EECS 498-002. Grades for EECS 482 will be based solely on the work required for EECS 482 (i.e., core projects and exams). Grades for EECS 498-002 will be based on the advanced parts of the projects and on the EECS 482 exams.
We strongly recommend that all students in a group be taking the class for the same number of credits, but we do not require this. If you are taking EECS 498-002 and want to work in a group with students who are not taking EECS 498-002, note that you may need to do a lot of work by yourself, especially after your project passes all the core test cases. If you are not in EECS 498-002 and want to work in a group with student(s) who are in EECS 498-002, note that late submissions by any group member use up late days for all members of the group.