1. Modifying SLO4 and SLO7
The statements of these outcomes are unclear. In  Pearce interprets the first as having something to do with digital logic and the second as having something to do with interrupt handlers:
I wasn't sure how to interpret either outcome. I suppose the second outcome might have been covered while discussing the interrupt structure of a CPU, which I did. It could have been measured by asking students to write a few interrupt handlers in assembly language. However, my students learned inline assembly and JVM assembly. Neither allows system calls.
I interpreted the first outcome as the ability to design common computing components out of logic gates. As it happened, I did cover digital logic design, even though this is not part of the official course description.
In  Araya simply equates SLO4 with overall course performance:
Achievement for outcome 4I was determined by the overall grade the students received in the course.
At the request of the Assessment Committee and the Systems and Architecture Committee, the Department voted to change the wording of these outcomes:
SLO4 = The ability to explain the structure and function of computer hardware components and their influence on the design of software systems.
SLO7 = The ability to explain the structure and function of operating systems, their interactions with computer hardware components, and their influence on the design of software systems.