Reinforcing and Enhancing Understanding of Students in Learning Computer Architecture

By Yehezkel, Cecile; Leibovitch, Revital et al. | Issues in Informing Science & Information Technology, Annual 2011 | Go to article overview

Reinforcing and Enhancing Understanding of Students in Learning Computer Architecture


Yehezkel, Cecile, Leibovitch, Revital, Levin, Ilya, Issues in Informing Science & Information Technology


Introduction

Computer Engineering studies combine two different fields of knowledge: hardware and software. Computer Engineering deals mainly with computer architecture and begins with the hardware-software hierarchy level of abstraction from digital logic, whereas Electrical Engineering deals with hardware below this level of abstraction--from silicon layers, to transistors, logic gate implementation, and digital logic. The border between the two is rarely dealt with. In the integrative concept, one wishes to strengthen the synergism between these two worlds, and to emphasize the importance of studying Computer Architecture to Programming studies, and especially Assembly Language. Curriculum development requires that the developers engage in analysis and decision-making concerning the required number of software and hardware courses studied and concerning the dependency between the two. This is essential in order to define the proper order in acquiring knowledge. As the ACM--Association for Computer Machinery (2004) declared in ACM/IEEE Joint Task Force on Computing Curricula, "Students need to understand computer architecture in order to structure a program so that it runs more efficiently on a real machine. In selecting a system to use, they should be able to understand the trade off among various components, such as CPU clock speed vs. memory size". The aim of the research presented here was to review the curriculum in order to improve its coverage, with the goal of better preparing graduates to pursue a wider range of professional careers, as recommended by McGettrick et al. (2003).

The paper in organized as follows: the rest of this section presents the program of a newly founded Engineering program and focuses on the characteristics of computer architecture topics and teaching approaches. The next section describes the goal of the research and the experimental framework and the third section details the methodology. The results are presented in the fourth section. The final section summarizes the conclusions and examines the perspectives.

Computer Engineering Undergraduate Studies

In this section, the authors present the concept of a new Computer Engineering (CE) program that was implemented in the newly founded School of Engineering at Bar-Ilan University in Israel. The concept includes a description of the basic ideas concerning the structure of the CE Department, its organization, the CE curriculum, issues concerning teaching and research, the infrastructure of the laboratories, ideas of assessment, and organization of the final project.

Establishing a new Engineering Department has always been considered as a challenge. In particular, regarding a Computer Engineering (CE) Department, this challenge is even greater for a number of reasons: (a) the high prestige of computer-related professions in today's society; (b) rapid development of new information technologies and the appearance of corresponding innovative teaching strategies and new learning environments including laboratory infrastructures; (c) the great influence of the modern high-tech industry on the content of the engineering curriculum. At the same time, the challenge is also motivated by the need to distinguish the CE studies from the Computer Science studies, which are widely known and have been intensively developed during the last decades.

More specifically, two main dilemmas have to be resolved when developing a new Computer Engineering Curriculum.

1) The "Theory vs. Practice dilemma" that deals with a compromise between fundamental studies, which are oriented toward basic academic subjects based on classical science and engineering university studies, and industry oriented studies based on rapidly changing computing and information innovations.

2) The "Programming vs. Designing dilemma" that deals with the compromises between programming as the main computing skill and designing as the more subject-oriented professional skill. …

The rest of this article is only available to active members of Questia

Already a member? Log in now.

Notes for this article

Add a new note
If you are trying to select text to create highlights or citations, remember that you must now click or tap on the first word, and then click or tap on the last word.
One moment ...
Default project is now your active project.
Project items

Items saved from this article

This article has been saved
Highlights (0)
Some of your highlights are legacy items.

Highlights saved before July 30, 2012 will not be displayed on their respective source pages.

You can easily re-create the highlights by opening the book page or article, selecting the text, and clicking “Highlight.”

Citations (0)
Some of your citations are legacy items.

Any citation created before July 30, 2012 will labeled as a “Cited page.” New citations will be saved as cited passages, pages or articles.

We also added the ability to view new citations from your projects or the book or article where you created them.

Notes (0)
Bookmarks (0)

You have no saved items from this article

Project items include:
  • Saved book/article
  • Highlights
  • Quotes/citations
  • Notes
  • Bookmarks
Notes
Cite this article

Cited article

Style
Citations are available only to our active members.
Buy instant access to cite pages or passages in MLA, APA and Chicago citation styles.

(Einhorn, 1992, p. 25)

(Einhorn 25)

1. Lois J. Einhorn, Abraham Lincoln, the Orator: Penetrating the Lincoln Legend (Westport, CT: Greenwood Press, 1992), 25, http://www.questia.com/read/27419298.

Cited article

Reinforcing and Enhancing Understanding of Students in Learning Computer Architecture
Settings

Settings

Typeface
Text size Smaller Larger Reset View mode
Search within

Search within this article

Look up

Look up a word

  • Dictionary
  • Thesaurus
Please submit a word or phrase above.
Print this page

Print this page

Why can't I print more than one page at a time?

Help
Full screen

matching results for page

    Questia reader help

    How to highlight and cite specific passages

    1. Click or tap the first word you want to select.
    2. Click or tap the last word you want to select, and you’ll see everything in between get selected.
    3. You’ll then get a menu of options like creating a highlight or a citation from that passage of text.

    OK, got it!

    Cited passage

    Style
    Citations are available only to our active members.
    Buy instant access to cite pages or passages in MLA, APA and Chicago citation styles.

    "Portraying himself as an honest, ordinary person helped Lincoln identify with his audiences." (Einhorn, 1992, p. 25).

    "Portraying himself as an honest, ordinary person helped Lincoln identify with his audiences." (Einhorn 25)

    "Portraying himself as an honest, ordinary person helped Lincoln identify with his audiences."1

    1. Lois J. Einhorn, Abraham Lincoln, the Orator: Penetrating the Lincoln Legend (Westport, CT: Greenwood Press, 1992), 25, http://www.questia.com/read/27419298.

    Cited passage

    Thanks for trying Questia!

    Please continue trying out our research tools, but please note, full functionality is available only to our active members.

    Your work will be lost once you leave this Web page.

    Buy instant access to save your work.

    Already a member? Log in now.

    Oops!

    An unknown error has occurred. Please click the button below to reload the page. If the problem persists, please try again in a little while.