skip to main content
article
Free Access

Integrating design and simulation into a computer architecture course

Published:04 June 1997Publication History
Skip Abstract Section

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.

References

  1. 1 LogicWorks: Interactive Circuit Design Software, Capilano Computing Systems, Ltd., Benjamin/Cummings Publishing Company, Inc., Version 3, 1996. PC and Mac versions available.Google ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle Scholar
  4. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Skrein, D., CPtI Sire, Intellimation, 1993. A simulator system for computer architectures at the register transfer level.Google ScholarGoogle Scholar
  7. 7 Mano, M., Computer System Architecture, 3rd ed., Prentice Hall, Inc., 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Heuring, V., and Jordan, H., Computer Systems Design and Architecture, Addison Wesley, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Booth, T., et. al., "Design Education in Computer Science and Engineering," IEEE Computer, Vol. 19, No. 6, June 1986, pp. 20-27. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Integrating design and simulation into a computer architecture course

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCSE Bulletin
          ACM SIGCSE Bulletin  Volume 29, Issue 3
          Sept. 1997
          143 pages
          ISSN:0097-8418
          DOI:10.1145/268809
          Issue’s Table of Contents
          • cover image ACM Conferences
            ITiCSE '97: Proceedings of the 2nd conference on Integrating technology into computer science education
            June 1997
            147 pages
            ISBN:0897919238
            DOI:10.1145/268819

          Copyright © 1997 ACM

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 4 June 1997

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!