- Sponsor:
- sigarch
No abstract available.
Proceeding Downloads
Computer architecture education at the University of Illinois
This short paper briefly describes the computer architecture courses at the University of Illinois Urbana-Champaign. It then examines the opinions of computer architecture undergraduate and graduate students who have taken these courses. Based on these ...
Computer architecture instruction at the University of Michigan
The Electrical Engineering and Computer Science department (EECS) confers BS, MS and PhD degrees in both electrical and computer engineering within the College of Engineering. In addition, the EECS department supports majors in the Computer Science ...
The integrated computer engineering design (ICED) curriculum
A new undergraduate computer engineering curriculum, ICED, is being introduced at the University of Rhode Island. The main feature of the curriculum is a design project spanning the last three years of the major. This gives continuity to a student's ...
Teaching computer systems to majors: a MIPS based solution
The debate over whether a Computer Science graduate should have an appreciation of hardware related topics has a long history in Computer Science Education. Given that the subject is getting broader and specialization is occurring earlier in a Computer ...
The computer architecture sequence at Michigan State University
This paper outlines the computer organization and architecture courses in the Department of Computer Science and Engineering at Michigan State University.
A rudimentary machine: experiences in the design of a pedagogic computer
This paper describes both the structure and the architecture of a pedagogic computer named "Máquina Rudimentaria". This computer has been designed to be used in a first course on logic design or computer architecture. Therefore, the orthogonality and ...
The training environment for the course on microprocessor systems at the Politecnico di Torino
This paper describes the training environment used for the course on Microprocessor Systems held within the curriculum toward the MS degree in Computer Science at the Politecnico di Torino. The environment is composed of inexpensive hardware and ...
ESCAPE: environment for the simulation of computer architectures for the purpose of education
We have developed ESCAPE, an easy-to-use, highly interactive portable PC-based simulation environment aimed at the support of computer architecture education. The environment can simulate both a microprogrammed architecture and a pipelined architecture ...
Using verilog HDL to teach computer architecture concepts
Students in computer architecture courses, especially undergraduates, need to design computer components in order to gain an in-depth understanding of architectural concepts. For maximum benefit, students must be active learners, engage the material and ...
A lab course on computer architecture
In this paper, the laboratory exercises for a course on computer architecture in the Computer Engineering degree at the Universidad Polit'ecnica de Valencia are presented. They have been designed for a course length of 30 hours and they only require ...
A holistic approach to computer system design education based on system simulation techniques
In the design of competitive application-specific computer systems, it is important to evaluate design alternatives in which commodity hardware and software components are interwoven with tailor-made components. At Chalmers, we are offering a ...
Performance monitoring in advanced computer architecture
Imagine that you could directly monitor the performance of a processor while it is running. How would that affect a computer architecture course?
The current generation of microprocessors has performance monitoring registers on chip which can be read by ...
Introducing computer architecture education in the first course of computer science career
The introduction of computer architecture in computer science studies has created a demand for a highly simplified architecture and graphical tools to illustrate its operation. This paper presents the approach followed at the University of Oviedo. The ...
Integration of CAD tools and structured design principles in an undergraduate computer engineering curriculum
The Computer Systems Engineering undergraduate curriculum at the University of Arkansas is incorporating computer aided engineering and design (CAE/CAD) packages into undergraduate courses. The intent of augmenting the curriculum with these packages is ...
SENS, design, development and evaluation of a digital course on signal processing
A digital course on signal processing has been developed and has run during the months March and April of this year. The educational model underlying the project focused on issues like: Information, Communication and Interactivity. Special attention was ...
A hierarchical memory system environment
The paper presents an environment for teaching elements of a computer system memory hierarchy. It is made up of a hierarchical memory system, a reference manual, a software package and a set of laboratory experiments. The hierarchical memory system is ...
The architecture curriculum at UC-Davis
In this paper an overview of the architecture curriculum at UC-Davis will be presented, with an emphasis on the classes offered through the Computer Science Department. Each particular class will be described briefly, and then some personal opinions ...
The undergraduate curriculum in the electrical and computer engineering department at the University of Texas at Austin
The undergraduate program in electrical engineering at The University of Texas provides background in engineering fundamentals, with an emphasis on the development of analytical and creative ability that affords the graduate the opportunity to achieve ...
Computer engineering using innovative instructional technologies at the University of Southern California
Our ultimate goal as university educators is to guide students through perhaps the most important stage of a life-long learning experience. The principal challenges associated with achieving this goal for computer engineering students are to
• teach ...
Computer architecture course database: implementation and status report
A database of course materials in computer architecture is being developed on the World-Wide Web. Its goal is to allow instructors at different institutions to share materials and develop them jointly. This database comprises problems downloaded from ...
An educational environment for designing and performance tuning of embedded systems
Teaching how to design and tune an embedded system is indeed a difficult task, since the student has to learn the many trade-offs that lead to the final system configuration.
Existing tools are often too complex, or do not stress the basic steps in the ...
Learning the relationship between computer architecture and technology by reconfiguring
This paper proposes an approach for teaching Computer Organization and Architecture which is based on building knowledge from the bottom up. Students should design three processors with increased complexity and measure their performances. These ...
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
WCAE '15 | 10 | 9 | 90% |
Overall | 10 | 9 | 90% |