Abstract
This paper describes our experiences with closed laboratories in a computer architecture course and highlights the development of a capstone project. We advocate the use of software as a cost effective means of supporting analysis, design, and experimentation. Improvements to the course in regards to content, environment for learning, student perception, skills accomplished and retained, and instructor involvement are outlined. Several labs are summarized, including the capstone project tying together all aspects of machine organization. We conclude that integrating design education into computer science with the logic simulator lab approach is worthy of our continued efforts.
- 1 LogicWorks: Interactive Circuit Design Software, Capilano Computing Systems, Ltd., Benjamin/Cummings Publishing Company, Inc., Version 3, 1996. PC and Mac versions available.Google Scholar
- 2 Ewing, D., "Microcomputer Systems I: A Computer Science and Engineering Capstone Course," 24th Technical Symposium on Computer Science Education, SIGCSE Bulletin, Vol. 25, No. 1, March 1993, pp. 155-159. Google Scholar
Digital Library
- 3 Katz, R., Gorriello, G., and Ebeling, C., LogicWorks Instructor's Laboratory Manual, Benjamin-Cummings Publishing Company, Inc., 1994. Contains laboratories from the University of California, Berkeley, and the University of Washington.Google Scholar
- 4 Parker, B., and Drexel, P., "A System-Based Sequence of Closed Labs for Computer Systems Organization", 27th SIGCSE Technical Symposium on Computer Science Education, SIGCSE Bulletin, Vol. 28, No. 1, March 1996, pp. 53-57. Google Scholar
Digital Library
- 5 Donaldson, J., "A Microprogram Simulator and Compiler for an Enhanced Version of Tanenbaum's Mic-1 Machine", 26th SIGCSE Technical Symposium on Computer Science Education, SIGCSE Bulletin, Vol. 27, No. 1, March 1995, pp. 238-242. Google Scholar
Digital Library
- 6 Skrein, D., CPtI Sire, Intellimation, 1993. A simulator system for computer architectures at the register transfer level.Google Scholar
- 7 Mano, M., Computer System Architecture, 3rd ed., Prentice Hall, Inc., 1993. Google Scholar
Digital Library
- 8 Heuring, V., and Jordan, H., Computer Systems Design and Architecture, Addison Wesley, 1997. Google Scholar
Digital Library
- 9 Booth, T., et. al., "Design Education in Computer Science and Engineering," IEEE Computer, Vol. 19, No. 6, June 1986, pp. 20-27. Google Scholar
Digital Library
Index Terms
Integrating design and simulation into a computer architecture course
Recommendations
An engineering design course for future educators
FIE '97: Proceedings of the Frontiers in Education Conference,1997. on 27th Annual Conference. Teaching and Learning in an Era of Change. - Volume 01Summary form only given. The University of Washington is a member of the National Science Foundation coalition ECSEL (Engineering Coalition of Schools for Excellence in Education and Leadership) which is committed to the dramatic transformation of the ...
A graduate immigration course in computer science
SIGCSE '78: Papers of the SIGCSE/CSA technical symposium on Computer science educationAs part of a RIAS grant from the NSF, a pilot course intended for incoming graduate students in computer science was offered during the fall of 1977. This course was intended to acquaint new graduate students with (1) the CS graduate curriculum and ...
Integrating design and simulation into a computer architecture course
ITiCSE '97: Proceedings of the 2nd conference on Integrating technology into computer science educationThis paper describes our experiences with closed laboratories in a computer architecture course and highlights the development of a capstone project. We advocate the use of software as a cost effective means of supporting analysis, design, and ...







Comments