CS0447 Computer Organization and Assembly Language Programming at the University of Pittsburgh