Module CS2100-KP04, CS2100SJ14

Computer Architecture (RA14)


Duration

1 Semester

Turnus of offer

each summer semester

Credit points

4

Course of studies, specific fields and terms:

  • Bachelor Media Informatics 2020, optional subject, computer science
  • Bachelor Computer Science 2019, compulsory, foundations of computer science
  • Bachelor Robotics and Autonomous Systems 2020 , optional subject, computer science
  • Bachelor Medical Informatics 2019, optional subject, computer science
  • Bachelor Computer Science 2016, compulsory, foundations of computer science
  • Bachelor Robotics and Autonomous Systems 2016, optional suject, computer science
  • Bachelor IT-Security 2016, compulsory, computer science
  • Bachelor Medical Informatics 2014, optional subject, computer science
  • Bachelor Computer Science 2014, compulsory, foundations of computer science

Classes and lectures:

  • Computer Architecture (exercise, 1 SWS)
  • Computer Architecture (lecture, 2 SWS)

Workload:

  • 15 hours exam preparation
  • 60 hours private studies
  • 45 hours in-classroom work

Contents of teaching:

  • Basic terms and concepts
  • Processor architectures
  • Computer components
  • Parallel computer architectures
  • Multiprocessors, multicomputer
  • Vector processors, array processors
  • Performance evaluation

Qualification-goals/Competencies:

  • The students are able to elucidate the microarchitecture of modern processors and the corresponding methods for performance enhancement (caches, pipelining, VLIW, multi/manycore, virtualization etc.).
  • They are able to explain important computer components (busses, storage hierachies, I/O-units).
  • They are able to discuss and compare the most important parallel computer architectures (multiprocessors, multicomputers, vector computers, array computers etc.).
  • They are able to judge and make use of methods for performance evaluation (benchmarks, monitoring, queuing models etc.).

Grading through:

  • Written or oral exam as announced by the examiner

Responsible for this module:

Literature:

  • J.L. Hennessy, D.A. Patterson : Computer Architecture - A Quantitative Approach Morgan Kaufmann 2011
  • D.A. Patterson, J.L. Hennessy : Rechnerorganisation und -entwurf - Die Hardware/Software-Schnittstelle Pearson Studium 2012
  • W. Stallings : Computer Organization and Architecture Pearson Education 2012
  • A.S. Tanenbaum, T. Austin : Structured Computer Organization Pearson Education 2012

Language:

  • offered only in German

Notes:

Admission requirements for taking the module:
- None (the competencies of the modules listed under

Last Updated:

01.02.2022