SOEN 228/SS (Winter 2025): SYSTEM HARDWARE