SOEN 228/SS (Winter 2024): SYSTEM HARDWARE