Owlstown Lite
Walid El Hefny
Research Associate
Go to full site
Home
Publications
Courses
Work Experience
Education
Reviews
Contact Form
Computer System Architecture
Spring Semester 2019, Spring Semester 2020, Spring Semester 2021, Spring Semester 2022
Course:
Computer System Architecture (CSEN 601)
University:
German University in Cairo
Location:
Cairo Campus (Spring Semester 2019, 2021, 2022)
Berlin Campus (Winter Semster 2020)
Hosted at the
German International University in Berlin
(GIU Berlin)
Position:
Teaching Assistant
Semester:
6
Majors:
Computer Science and Engineering
Digital Media Engineering and Technology
Networks Engineering
Course Objectives
What determines the performance of computers?
How the translation mechanism of high-level language (C , Java…) into the
machine languages is done, and how does the machine execute it?
What is the interface between software and hardware, and how does software instruct hardware to perform the needed functionality?
Course Outline
Overview of performance measurement
Overview of memory hierarchy
MIPS instruction set architecture (ISA)
MIPS hardware implementations
Single-Cycle: Datapath and Control
Pipelining: Datapath and Control
Pipeline Hazards