Topic outline

  • General

    Best practices in programming

    23-24 October 2017

    ETHZ BSSE building
    Mattenstrasse 26, Basel

    (Building 1078)
    Misrock room (room P.46)


    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.

  • Venue

    ETHZ BSSE building
    Mattenstrasse 26, Basel

    (Building 1078)
    Misrock room (room P.46)


    Participants should come to Mattenstrasse 26 and ring the doorbell for Sekretariat. They will be let in the front door. The lecture room, Misrock, is directly accessible from the foyer.
    Participants not from BSSE will receive visitor passes in the morning.

    • Prerequisites & course Material

      Knowledge / skills:
      Working knowledge of one programming language.

      Material / software:


      Course material

      soon...

      • Schedule

        First Day (Monday 23 October)
        09:30 Welcome coffee
        10:00 Introduction (Matthew Baker)
        10:10 Best Programming Practices (Juan Fuentes)
        10:40 Unit Testing (Uwe Schmitt)
        11:10 Short break
        11:20 Refactoring (Franz-Josef Elmer)
        11:50 Introduction to Git (Matthew Baker)

        12:20 Lunch break
        13:30 Hands-on session 1*
        17:00 End of the session

        *Coffee break during the session

        Second Day (Tuesday 24 October)
        09:00 Hands-on session 2*
        12:00 Lunch break
        13:00 Hands-on session 3*
        16:00 End of the session/workshop

        *Coffee break during the session