Detailed information about the course

[ Back ]
Title

Best Practice in Programming

Dates

2-3 July 2026

Lang EN Workshop language is English
Organizer(s)

Dr. Grégoire Rossier, SIB

Speakers

Dr John Hennig, SIB, Dr Philipp Wissmann, SIB Dr Swen Vermeul, SIB Dr Uwe Schmitt, SIB

Description

Although AI coding tools are becoming more powerful, fundamental programming and software engineering skills are still required in order to evaluate results and use AI support effectively.

This workshop will focus on learning and internalising unit testing, refactoring, and version control practices through hands-on experience.

On the first morning, there will be an introduction to these concepts and the supporting tools. In the afternoon and on the second day, participants will work in small groups in a code clinic to apply these practices and improve their own code. Due to its practical nature involving a lot of code handling, discussion and experience-sharing, the course cannot be taught remotely.

This course does not focus on object-oriented programming, software architecture, design patterns, or algorithms. The goal is to introduce skills and techniques for effectively developing software.

Program

See: https://www.sib.swiss/training/course/20260702_BBPRO

Location

Zurich

Information
Expenses

Reimbursements for CUSO StarOmics Students:

Train ticket, 2°class, half-fare from your institution to the place of the activity

Reimbursement of your travel tickets can be asked online through your MyCUSO. See HERE for the procedure.

Accommodation: 1 night (up to 100CHF/night with breakfast and taxes) in Zurich. Students affiliated to the Universities of Lausanne and Geneva are entiteled to the reimbursement of 2 nights. PLEASE KEEP YOUR ORIGINAL HOTEL BILLS. Reimbursement can be asked after the course through a form that will provided closer to the event.

* Please contact your coordinator before booking accomodation. For any question concerning reimbursement please contact the CUSO StarOmics coordinator 

Registration

on: https://www.sib.swiss/training/course/20260702_BBPRO

Please mention that you are member of StarOmics and contact us prior to the event should you need accomodation.

 

Please register through the SIB WEBPAGE mentioning your CUSO Program at the moment of registration

> 6 places available for CUSO Students
> minimum 6 CUSO participants !

Registration fee: free (CUSO covers the registration fee, provided there are at least six CUSO students and for six students only; places are allocated on a first-come, first-served basis)

 

Cancelation fees (for no-show or cancelation after the deadline of registration) : 50 CHF 

Places

6

Deadline for registration
Joint activity joint
short-url short URL

short-url URL onepage