Programming for Performance” adalah istilah yang berarti, pada saat seorang mahasiswa membuat program, program tersebut akan lebih optimal jika mahasiswa tersebut memahami cara kerja perangkat keras komputer. Organisasi dan Arsitektur Komputer adalah mata kuliah yang mengajarkan mahasiswa cara kerja perangkat keras komputer.