Combining learning strategies and tools in a first course in computer architecture - Teller P; Nieto M; Roach S (Conference Proceedings - Annual International Symposium On Computer Architecture, Isca, 2003)