UnivIS
Information system of Friedrich-Alexander-University Erlangen-Nuremberg © Config eG 
FAU Logo
  Collection/class schedule    module collection Home  |  Legal Matters  |  Contact  |  Help    
search:      semester:   
 Lectures   Staff/
Facilities
   Room
directory
   Research-
report
   Publications   Internat.
contacts
   Thesis
offers
   Phone
book
 
 
 Layout
 
printable version

 
 
Module Description Sheet (PDF)

 
 
 Also in UnivIS
 
course list

lecture directory

 
 
events calendar

job offers

furniture and equipment offers

 
 
Departments >> Faculty of Engineering >> Department of Computer Science >> Chair of Computer Science 3 (Hardware Architectures) >>

Basics for Computational Engineering (BCE)15 ECTS
(englische Bezeichnung: Basics for Computational Engineering)

Modulverantwortliche/r: Dietmar Fey
Lehrende: Dietmar Fey


Start semester: WS 2021/2022Duration: 1 semesterCycle: jährlich (WS)
Präsenzzeit: 0 Std.Eigenstudium: 450 Std.Language: Englisch

Lectures:


Inhalt:

The lecture is divided into two parts:
i) Basics of computer architecture, i.e. how a computer works, its design and structure.

  • Principle of digital electronics and Boolean logic

  • Basic arithmetic circuits

  • Microprogramming, CISC and RISC architectures

  • Cache and memory architecture

  • Multi-core architectures and introductin in GPUs

ii) Introduction to parallel computer architecture and its applications.

  • Programming of memory-coupled multi-core architectures with OpenMP

  • Programming of message-coupled computer systems with MPI

  • Limits of parallel computing (Amdahl's Law)

  • Introduction to Finite-Difference-Time-Domain methods

Lernziele und Kompetenzen:

Expertise

  • Knowledge: Students can memorize and reproduce knowledge. They know concrete details and words, definitions, facts, data, rules, theories, features, criteria, procedures, etc.

  • Understanding: Students can tell examples, interpret questions or reproduce a problem in their own words.

  • Applying: Students can solve a new problem by transferring knowledge.

  • Analyzing: Students can divide a problem into single parts to understand a problem. They can find contradictions, connections, they can conclude and differ between facts and interpretations.

  • Learn and method competency:

Ability to apply certain learn and work methods to develop other competencies, especially required for expertise.

  • Self competency: Ability to further develop the own life by oneself and responsibly model the social, cultural and employment context.

  • Social competency: Ability to work goal oriented in a team. To recognize interests in social situations, and to analyze them rationally and responsibly. To discuss and to model the working and living world.

Literatur:

On StudOn


Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:

  1. Transition Studies Engineering (keine Abschlussprüfung angestrebt bzw. möglich)
    (Po-Vers. 2021w | Fachrichtung Computational Engineering | Allgemeine fachspezifische Grundlagen (digital))

Studien-/Prüfungsleistungen:

Allgemeine fachspezifische Grundlagen (digital) - Basics for Computational Engineering (Prüfungsnummer: 86551)

(englischer Titel: Basics for Computational Engineering)

Studienleistung, Klausur, Dauer (in Minuten): 90, unbenotet, 15 ECTS
Prüfungssprache: Englisch

Erstablegung: WS 2021/2022, 1. Wdh.: WS 2021/2022
1. Prüfer: Dietmar Fey

UnivIS is a product of Config eG, Buckenhof