Topic outline

  • General

    Best practices in programming

    19-20 October 2016

    ETH Zurich, LEE building, room E 308
    Leonhardtrasse 21, 8092 Zurich

    This page is addressed to registered participants. To access the course description and the application form, please click here.

    For any assistance, please contact training@sib.swiss.

  • Prerequisites & course Material

    Knowledge / skills:
    Working knowledge of one programming language.

    Material / software:

    Course material

  • Schedule

    First Day
    10:00 Welcome talk (Gregoire Rossier & Matthew Baker) & start with the coffee
    10:15 General Programming Principles (Juan Fuentes)
    10:45 Unit Testing (Uwe)
    11:15 Simple break
    11:30 Refactoring (Franz-Josef Elmer)
    12:00 Git (Stefan Bienert & Andrew Waterhouse)
    12:30 Lunch
    13:30 Code clinic (120')
    15:30 Coffee break
    15:45 Code clinic (135')
    18:00 free time

    Second Day
    08:00 Code Clinic (120')
    10:00 Coffee break
    10:15 Code Clinic (105')
    12:00 Lunch break
    13:00 Code Clinic (90')
    14:30 Coffee break
    14:45 Code Clinic (65')
    15:50 Closing remarks