Detailed information about the course
| Title | Best Practice in Programming |
| Dates | 2-3 July 2026 |
| Lang |
|
| 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 | |
| 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 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 |
|