Design and graphics programming for game developement

  • Teaching

    Details

    Faculty Faculty of Science and Medicine
    Domain Computer Science
    Code UE-SIN.07003
    Languages English
    Type of lesson Exercise
    Lecture
    Level Master
    Semester SP-2023

    Schedules and rooms

    Summary schedule Friday 14:15 - 17:00, Hebdomadaire (Spring semester)
    Struct. of the schedule 3h par semaine durant 14 semaines
    Contact's hours 42

    Teaching

    Responsibles
    • Ingold Rolf
    Teachers
    • Rigamonti Maurizio
    Description This class will give all the theoretical fundamentals to design, develop and evaluate videogames. Those principles will make the participants aware of user-centric development. Furthermore, the students will acquire the technical knowledge required to integrate advanced methods for rendering real-time 2D computer graphics and techniques currently used in game development. In this context, students will develop simple games, by developing an idea, producing a design document, and by implementing the interactive application.
    Training objectives On successful completion of this module, you will able to:
    - Design videogames and graphical user interfaces;
    - Evaluate concepts and prototypes;
    - Develop graphical and interactive applications;
    - Optimize software and, in particular, graphical user interfaces;
    - Understand the different components of a game engine;
    - Include in your design commonly used algorithms for videogames.
    Comments

    MSc-CS BENEFRI - (Code Ue: 33006/ Track: T3) The exact date and time of this course as well as the complete course list can be found at http://mcs.unibnf.ch/.

    Course and exam registration on ACADEMIA (not myunifr.ch). Please follow the instructions on https://mcs.unibnf.ch/organization/

    Softskills No
    Off field No
    BeNeFri Yes
    Mobility Yes
    UniPop No
  • Dates and rooms
    Date Hour Type of lesson Place
    24.02.2023 14:15 - 17:00 Cours PER 21, Room D230
    03.03.2023 14:15 - 17:00 Cours PER 21, Room D230
    10.03.2023 14:15 - 17:00 Cours PER 21, Room D230
    17.03.2023 14:15 - 17:00 Cours PER 21, Room D230
    24.03.2023 14:15 - 17:00 Cours PER 21, Room D230
    31.03.2023 14:15 - 17:00 Cours PER 21, Room D230
    21.04.2023 14:15 - 17:00 Cours PER 21, Room D230
    28.04.2023 14:15 - 17:00 Cours PER 21, Room D230
    05.05.2023 14:15 - 17:00 Cours PER 21, Room D230
    12.05.2023 14:15 - 17:00 Cours PER 21, Room D230
    26.05.2023 14:15 - 17:00 Cours PER 21, Room D230
    02.06.2023 14:15 - 17:00 Cours PER 21, Room D230
  • Assessments methods

    Written exam

    Assessments methods By rating
  • Assignment
    Valid for the following curricula:
    Additional Courses in Sciences
    Version: ens_compl_sciences
    Paquet indépendant des branches > Specialized courses in Computer Science (Master level)

    Additional programme requirements for PhD studies [PRE-DOC]
    Version: 2020_1/v_01
    Additional programme requirements for PhD studies (Faculty of Science and Medicine) > Specialized courses in Computer Science (Master level)

    Computer Science [3e cycle]
    Version: 2015_1/V_01
    Continuing education > Specialized courses in Computer Science (Master level)

    Computer Science [POST-DOC]
    Version: 2015_1/V_01
    Continuing education > Specialized courses in Computer Science (Master level)

    MSc in Computer science (BeNeFri)
    Version: 2023_1/V_01
    MSc in Computer science (BeNeFri), lectures, seminars and Master thesis > T3 : Visual Computing

    Ma - Business Communication : Business Informatics - 90 ECTS
    Version: 2020/SA_V02
    Courses - 60 ECTS > Option Group > Information Management > Cours > Module Informatik > Advanced Information Processing

    Ma - Business Informatics - 90 ECTS
    Version: 2020/SA-v01
    Classes - min. 45 ECTS > Module IT and IT Management > Advanced Information Processing

    Ma - Information Management - 90 ECTS
    Version: 2019/SA_V01
    Classes - min. 45 ECTS > Module IT and IT Management > Advanced Information Processing

    MiMa - Business Informatics - 30 ECTS
    Version: 2020/SA_V01
    Cours > Module Informatik > Advanced Information Processing