Contemporary Computer Architectures

  • Computer Science |
  • English

Description

This course provides a foundation for understanding and evaluating the design principles incorporated in contemporary computer systems. Although the field of computer architecture is constantly changing, this course stresses design ideas embodied in many machines, the techniques to evaluate these ideas, and the means to achieve balance and efficiency in the context of any device technology.

Program

Master in Computer Science

Objectives

  • The aim of this course is to:
    • Provide in-depth treatment of advanced topics in multithreading, instruction level parallelism, VLIW architectures, memory hierarchies, storage devices and network technologies.
    • Teach the students to design in a modular, clean and complete method , entire complex machines.
    • Be familiar with high performance desktop machine design, as well as the design of embedded and server systems.
    • Understand how architecture principles work with designs from different domains, including examples from consumer electronics, multimedia and web technologies, and high performance computing.

Textbook

Data will be available soon!

Course Content

content serial Description

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.