The participants learn to understand the construction of digital circuits and digital computers. They know the technological parameters, the state of the art technologies, and the developments characterizing current and future design paradigms for digital hardware.
They learn to understand the concepts underlying current computer architectures and are able to explain how such architectures execute programs.
Successful participants will be able to analyse computer architectures as a whole, to understand in depth, to analyze, and to optimize their hardware components, and to discuss the properties induced by selecting design alternatives.
- identify the fundamental components of digital circuitry and digital computers,
- are aware of the virtues of hierarchical and abstract descriptions of hardware systems,
- name the fundamental parameters, criteria, conditions, and development trends of current and future t hardware design
- describe the basic concepts of current computer architectures and the execution of machine programs
- evaluate computer architectures
- design and optimize digital hardware components
- transfer systematic methods of hardware design to unknown design problems
- present their understanding of the operational principles underlying digital computers to others