Final Program

Workshop on Computer Architecture Education (WCAE-98)

June 27th, 1998

Barcelona, Spain


Held in conjunction with the


25th International Symposium on Computer Architecture

June 27 - July 1, 1998

Organizers:

David R. Kaeli, Northeastern University

Antonio Gonzalez, Universitat Politecnica de Catalunya

Introduction and Welcome (8:00 ~ 8:10am) - Mateo Valero

Special presentation of the Tesla Medal by Dr. Zoran Cukic, Vice-Minister of Science and Technology of Yugoslavia

I. Computer Engineering Curricula (8:10 ~ 9:50am)

1a. Computer Architecture Education at the University of Illinois
Josep Torrellas, University of Ilinois

1b. Computer Architecture Education at the University of Michigan
Gary Tyson, Steve Reinhardt, and Trevor Mudge, University of Michigan

1c. Research Presentation Methodology Taught at the University of Belgrade
Veljko Milutinovic, University of Belgrade

1d. The Integrated Computer Engineering Design (ICED) Curriculum
Augustus K. Uht, University of Rhode Island


MORNING COFFEE BREAK (9:50 ~ 10:30am)


II. Teaching Processor Architecture (10:30 ~ 11:50am)

2a. Teaching Computer Systems to Majors: A MIPS Based Solution
Murray Pearson, Tony McGregor and Geoffrey Holmes, University of Waikato

2b. The Computer Architecture Sequence at Michigan State University
Richard J. Enbody, Michigan State University

2c. A Rudimentary Machine: Experiences in the Design of a Pedagogic Computer
Enric Pastor, Fermin Sanchez and Anna M. del Corral, Universtat Politecnica de Cataluyna

2d. The Training Environment for the Course on Microprocessor Systems at the Politecnico di Torino
M. Rebaudengo and M. Sonza Reorda, Politecnico di Torino

SHORT BREAK (11:50 ~ 12:00pm)


III. Simulators, Tools, and Design Languages (12:00 ~ 1:00)

3a. ESCAPE: Environment for the Simulation of Computer Architectures for the Purpose of Education
Peter Verplaetse and Jan Van Campenhout, University of Ghent

3b. Using Verilog HDL to Teach Computer Architecture Concepts
Daniel C. Hyde, Bucknell University

3c. A Lab Course on Computer Architecture
P. Lopez and J. Duato, Universidad Politecnica de Valencia

LUNCH (1:00 ~ 2:00pm)


(2:00 ~ 2:30pm) PLENARY TALK:

Authoring A Multimedia Book: Design and Implementation Considerations
Bruce Shriver, Genesis 2, Inc. and University of Tromso

IV. Computer Engineering Curricula (2:30 ~ 3:45pm)

4a. A Holistic Approach to Computer Systems Design Education based on Computer System Simulation Techiques
Per Strenstrom and Fredrik Dahlgren, Chalmers University of Technology

4b. A Proposal of Computer Architecture Courses for the Computer Engineering Curricula of the Polytechnic University of Cataluyna
Miguel Valero-Garcia, Universitat Politecnica de Cataluyna

4c. Experiencing Quantitative Computer Architecture
Nigel Topham, Edinburgh University

V. POSTER SESSION AND AFTERNOON COFFEE (3:45 ~ 4:45pm)

Poster A. Teaching Methodology at the EUI-FI
Lenin Lemus and Ana Pont, Universidad Politecnica de Valencia

Poster B. Performance Monitoring in Advanced Computer Architecture
Richard J. Enbody, Kelley Pellini, and William Moore, Michigan State University and Sun Microsystems

Poster C. ASF: A Teaching and Rsearch Object-oriented Simulation Tool for Computer Architecture Design and Performance Evaluation
Jean-Luc Bechennec, Universite Paris-Sud

Poster D. Introduction Computer Architecture Education in the First Course of Computer Science Career
Jose R. Arias and Daniel F. Garcia, Universidad de Oviedo

Poster E. Petri Nets as a tool for teaching Operating Systems
Unai Arronategui, Universidad de Zaragoza

Poster F. Integration of CAD Tools and Structured Design Principles in an Undergraduate Computer Engineering Curriculum
D.L. Andrews and Mitch Thornton, University of Arkansas

Poster G. SENS: Design, development and evaluation of a digital course on Signal Processing
Arie Taal, Bert Andree, and Wim Lourens, Utrecht University

Poster H. A Hierarchical Memory System Environment
J. Djordjevic, A. Milenkovic and S. Prodanovic, University of Belgrade

Poster I. Computer Organization and Architecture Teaching in the University School of Computer Science and in the Computer Science Faculty of the University of Polytechnic University of Valencia
Lenin Lemus and Ana Pont, Polytechnic University of Valencia

VI. Computer Engineering Curricula (4:45 ~ 6:00pm)

6a. Computer Architecture at the University of California, Davis
Matthew Farrens, University of California, Davis

6b. The Undergraduate Curricula in the Electrical and Computer Engineering Department at the University of Texas at Austin
Lizy Kurian John, University of Texas at Austin

6c. Computer Engineering using Innovative Instructional Technologies at USC
Timothy Mark Pinkston and Peter A. Beerel, University of Southern California

SHORT BREAK (6:00 ~ 6:10pm)


VII. Curriculum Databases and Reconfigurable Architecture (6:10 ~ 8:00pm)

7a. Computer Architecture Course Database: Implementation and Status Report
Edward F. Gehringer, Ana E. Goulart, Xiaokang Sang and Chenhao Geng, North Carolina State University

7b. An Educational Environment for Designing and Performance Tuning of Embedded Systems
Roberto Giorgi and Cosimo Antonio Prete, Universita di Pisa

7c. Learning the Realtionship Between Computer Architecture and Technology by Reconfiguring
Domingo Benitez, University of Las Palmas

7d. Reconfigurable Hardware Devices Evoluation: An Important Opportunity for Full Span Computer Architecture Education
O. Hammami, University of Aizu

7e. Interface Issues in Running Computer Architecture Tools via the WWW
Nirav H. Kapadia, Jasmes P. Robertson, and Jose A.B. Fortes, Purdue University
Updated on June 2, 1998