was determined by faculty that to meet accreditation standards, 75% of student's achievement outcomes must be at a level of developing, or above This paper describes how microbenchmark programming was incorporated into the University of Alaska-Anchorage's Advanced Computer Architecture course specifically to address the topics of computer processor pipeline organization and execution efficiency. After one year, measured student outcomes have improved twenty percent(20%). Given these encouraging initial positive results of this work-in-progress, we are looking to expanding the use of programming in the course more aspects computer architecture including pipeline depth, memory access penalty, on-chip cache size and hardware multi-threading.