Architecture d'ordinateur / Computerarchitektur

  • Teaching

    Details

    Faculty Faculty of Science and Medicine
    Domain Computer Science
    Code UE-SIN.01022
    Languages French , German
    Type of lesson Lecture
    Level Bachelor
    Semester SA-2020

    Title

    French Architecture d'ordinateur
    German Computerarchitektur
    English Computer architecture

    Schedules and rooms

    Summary schedule Tuesday 08:15 - 12:00, Hebdomadaire (Autumn semester)
    Struct. of the schedule 2+2h par semaine durant 14 semaines
    Contact's hours 56

    Teaching

    Responsibles
    • König Reto Eric
    • Locher Philipp
    Teachers
    • König Reto Eric
    • Locher Philipp
    Assistants
    • Lerf Mena Katharina
    Description

    Ce cours permet d'étudier le principe de fonctionnement des ordinateurs:  la représentation de l’information (numérique et non numérique), les systèmes logiques combinatoires et séquentiels, le fonctionnement des éléments de base d’un ordinateur (processeurs, mémoires) et le language machine.

    Training objectives A l'issue de ce cours, l'étudiant-e sera capable de:
    • expliquer les modes de représentation des principaux types de données;
    • utiliser les principaux dispositifs logiques et arithmétiques des systèmes de traitement de l’information (portes 
logiques, bascules, registres, circuits arithmétiques de base);
    • décrire et expliquer les modes de représentation des systèmes combinatoires et séquentiels (algèbre de Boole, 
tables de vérité, tables de Karnaugh, tables d’états, graphes des états);
    • utiliser des méthodes de synthèse et de simplification des systèmes combinatoires et séquentiels;
    • utiliser les différents types de mémoire;
    • décrire et expliquer le fonctionnement des éléments de base d’un ordinateur, leurs caractéristiques, leurs performances et leurs interactions;
    • structurer un programme de façon à mieux l’adapter aux contraintes matérielles imposées par l’ordinateur;
    • expliquer les rapports entre les langages de haut niveau utilisés pour écrire les applications et les langages 
machine réellement exécutés par l’ordinateur;
    • expliquer la gestion de la mémoire d'un ordinateur et ses relations avec le système d'exploitation et la 
performance du système ;
    • programmer en assembleur des fonctions simples.
    Comments

    Les unités d’enseignement se composent généralement de deux heures de cours et deux heures d’exercices par semaine. Nous vous prions de bien vouloir vous conformer aux délais d’inscriptions aux épreuves de la Faculté des sciences et de médecine.

    Le cours sera donné en français et les exercices en allemand.

    Softskills No
    Off field No
    BeNeFri Yes
    Mobility Yes
    UniPop No

    Documents

    Bibliography

    Digital Design and Computer Architecture, Second Edition par David Money Harris & Sarah L. Harris, ISBN: 978-0-12-394424-5, Editors : Morgan Kaufmann

  • Dates and rooms
    Date Hour Type of lesson Place
    15.09.2020 08:15 - 12:00 Cours PER 21, Room G120
    22.09.2020 08:15 - 12:00 Cours PER 21, Room G120
    29.09.2020 08:15 - 12:00 Cours PER 21, Room G120
    06.10.2020 08:15 - 12:00 Cours PER 21, Room G120
    13.10.2020 08:15 - 12:00 Cours PER 21, Room G120
    20.10.2020 08:15 - 12:00 Cours PER 21, Room G120
    27.10.2020 08:15 - 12:00 Cours PER 21, Room G120
    03.11.2020 08:15 - 12:00 Cours PER 21, Room G120
    10.11.2020 08:15 - 12:00 Cours PER 21, Room G120
    17.11.2020 08:15 - 12:00 Cours PER 21, Room G120
    24.11.2020 08:15 - 12:00 Cours PER 21, Room G120
    01.12.2020 08:15 - 12:00 Cours PER 21, Room G120
    15.12.2020 08:15 - 12:00 Cours PER 21, Room G120
  • Assessments methods

    Evaluation continue et examen écrit - SA-2020, Session d'hiver 2021

    Date 15.02.2021 14:00 - 16:00
    Assessments methods By rating
    Requirements

        - 9 von 12 Übungen müssen abgegeben werden (Hand in 9/12 assignments)
        - 6 von den 9 abgegebenen Übungen müssen erfüllt sein (Pass 6/9 assignments)

     

    Comment

    examen écrit ONLINE

    Evaluation continue et examen écrit - SP-2021, Autumn Session 2021

    Date 13.09.2021 10:00 - 12:00
    Assessments methods By rating
    Requirements

        - 9 von 12 Übungen müssen abgegeben werden (Hand in 9/12 assignments)
        - 6 von den 9 abgegebenen Übungen müssen erfüllt sein (Pass 6/9 assignments)

     

    Comment

    written exam in presence

  • Assignment
    Valid for the following curricula:
    Medien und Informatik 50 [BSc/BA SI]
    Version: 2022_1/V_01
    BSc_SI/BA_SI, Medien und Informatik 50 ECTS, 1st-3rd years > BSc_SI/BA_SI, Mathematics, 2nd-3rd years, compulsory UE (from SA2020 on)

    Additional Courses in Sciences
    Version: ens_compl_sciences
    Paquet indépendant des branches > Initiation courses in Computer Science

    Additional Programme Requirements to the MSc in Bioinformatics and Computational Biology [MA]
    Version: 2022_1/V_01
    Additional Programme Requirements to the MSc Bioinformatics and Computational Biology > Initiation courses in Computer Science

    Additional Programme Requirements to the MSc in Computer Science [MA]
    Version: 2022_1/V_01
    Supplement to the MSc in Computer science > Initiation courses in Computer Science

    Additional Programme Requirements to the MSc in Digital Neuroscience [MA]
    Version: 2023_1/V_01
    Supplement to the MSc in Computer science > Initiation courses in Computer Science

    Additional TDHSE programme in Computer Science
    Version: 2022_1/V_01
    Additional TDHSE Programme Requirements for Computer Science 60 or +30 > Programmes 60 or +30 > Additional Programme Requirements to Computer Science 60 > Additional TDHSE programme for Computer Science 60 (from AS2020 on)

    Ba - Business Informatics - 180 ECTS
    Version: 2020/SA_V02
    3nd year 60 ECTS > 3rd year courses > Cours à choix min. 14 ECTS / Wahlkurse min. 14 ECTS > Cours à choix - Type A / Wahlkurse - Typus A > Computer architecture

    Computer Science 120
    Version: 2022_1/V_01
    BSc in Computer science, Major > Computer Science 1. year (from AS2019 on)

    Computer Science 30
    Version: 2022_1/V_01
    Minor in Computer science 30 > Computer Science, Minor 30 or 60 ECTS elective (from AS2019 on)

    Computer Science 60
    Version: 2022_1/V_01
    Minor in Computer Science 60 > Computer Science, Minor 30 or 60 ECTS elective (from AS2019 on)

    Computer Science 30 [BSc/BA SI]
    Version: 2022_1/V_01
    BSc_SI/BA_SI, Computer science 30 ECTS, 1st-3rd years > BSc_SI/BA_SI, Mathematics, 2nd-3rd years, compulsory UE (from SA2020 on)

    Computer Science 50 [BSc/BA SI]
    Version: 2022_1/V_01
    BSc_SI/BA_SI, Computer science 50 ECTS, 1st-3rd years > BSc_SI/BA_SI, Mathematics, 2nd-3rd years, compulsory UE (from SA2020 on)

    Computer Science [3e cycle]
    Version: 2015_1/V_01
    Continuing education > Initiation courses in Computer Science

    Computer Science [POST-DOC]
    Version: 2015_1/V_01
    Continuing education > Initiation courses in Computer Science

    Computer Science [TDHSE] 60
    Version: 2022_1/V_01
    Minor in Computer Science (TDHSE) 60 > Computer Science Minor TDHSE 60 ECTS (from SA2021 on)

    Digital Neuroscience (Specialised Master) 120 [MA]
    Version: 2023_1/V_01
    sp-MSc in Digital Neuroscience, elective courses (practical courses, projects, seminars) > sp-MSc in Digital Neuroscience, elective courses (from AS2023 on)

    Mathematics 30 for Mathematicians (MATH 30MA)
    Version: 2022_1/V_01
    Mathematics for mathematicians (MATH 30MA), minor 30 (from AS2020 on) > Mathematics, minor MATH 30MA, elective courses (from AS2018 on)

    Mathematics 30 for Physicists (MATH 30PH)
    Version: 2022_1/V_01
    Mathematics for physicists (MATH 30PH), minor 30 (from AS2020 on) > Mathematics, minor MATH 30PH, elective courses (from AS2018 on)

    Pre-Master-Programme to the MSc in Bioinformatics and Computational Biology [PRE-MA]
    Version: 2022_1/V_01
    Prerequisite to the MSc in Bioinformtics and Computational Biology > Initiation courses in Computer Science

    Pre-Master-Programme to the MSc in Computer Science [PRE-MA]
    Version: 2022_1/V_01
    Prerequisite to the MSc in Computer science > Initiation courses in Computer Science

    Pre-Master-Programme to the MSc in Digital Neuroscience [PRE-MA]
    Version: 2023_1/V_01
    Prerequisite to the MSc in Computer science > Initiation courses in Computer Science