Please use this identifier to cite or link to this item:
Title: Software-oriented approaches for teaching computer architecture to computer science students
Authors: Κεχαγιάς, Δημήτριος
Γρίβας, Μιχάλης
Item type: Journal article
Keywords: computer architecture;Education;teaching approaches;Computer Science;Πληροφορική;αρχιτεκτονική υπολογιστών;εκπαίδευση;διδακτικές προσεγγίσεις
Subjects: Science
Higher education
Εκπαίδευση, Ανώτατη
Issue Date: 8-May-2015
Abstract: This paper describes a combination of approaches to provoke deeper comprehension in various topics in computer architecture details to computer science students. It also presents the outcome of this effort. The proposed educational approaches apply to a sequence of two courses on computer architecture and organization. The first course explains basic notions of execution on a processor, as well as hardware details. The tools used are simulation, assembly language and C programming. The second course deals with more advanced matters of computer organization. There, the authors introduced building a simple Linux device driver as a new approach for getting hands-on experience, on issues related to interactions of the operating system kernel with the memory, I/O, peripherals, and bus system components.
Language: English
Citation: KEHAGIAS, D. & GRIVAS, M. (2009). Software-oriented approaches for teaching computer architecture to computer science students. Journal of Communication and Computer. [Online] 6 (12). p.1-8.
Journal: International Journal of Communication and Computer
Type of Journal: With a review process (peer review)
Access scheme: Embargo
License: Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ηνωμένες Πολιτείες
Appears in Collections:Δημοσιεύσεις

Files in This Item:
There are no files associated with this item.

This item is licensed under a Creative Commons License Creative Commons