COMP 228/AA (Summer 2025): SYSTEM HARDWARE