Advanced Programming with R (in collab. with CUSO)

Take your R skills to the next level through efficient, robust, and reproducible programming practices. This intermediate course helps researchers move beyond basic R usage.
Designed for researchers who already have a basic knowledge of R, this course focuses on developing stronger programming skills for data analysis and reproducible research. Participants will deepen their understanding of R objects, data structures, logical operations, missing data handling, and advanced data manipulation techniques, including sorting, subsetting, concatenation, and apply-family functions. The training also covers control structures, function development, R Markdown and KnitR for reproducible reporting, and efficient coding strategies such as vectorization and computing time optimization. Additional topics include debugging, code enhancement and adaptation, coding standards, documentation, and common programming pitfalls. Participants will also learn how to execute R scripts from Bash environments, enabling the use of remote servers and computing clusters. By the end of the course, attendees will be able to write cleaner, more efficient, and more maintainable R code while improving the reproducibility and scalability of their data analyses.
 

Registration 

Registration on the CUSO StarOmics activity page.

Do not forget to mention if your are a DSLS member when you register! 

21 spots available (8 StarOmics / 3 MPS / 6 E&E / 2 MCB / 2 DSLS)

Reibursements

Reimbursement requests must be accompanied by the original travel tickets and receipts; otherwise, reimbursement cannot be processed.

  • If registered as a DSLS participant: For cuso courses organized in collaboration with the DSLS, participants registered through the DSLS are eligible for reimbursement of travel expenses only. Reimbursement is calculated based on the cost of a standard SBB/CFF Half-Fare return ticket between Neuchâtel and the activity venue. Any additional travel costs are the responsibility of the participant. Accommodation, meals, and other expenses are not covered unless explicitly stated by the organizer. Lunch is covered only when specifically included in the event programme.
  • If registered as a CUSO participant: Travel expenses are reimbursed according to CUSO regulations and are calculated based on the cost of a standard SBB/CFF Half-Fare ticket (2nd class) between your home institution and the activity venue. Reimbursement requests must be submitted online through your MyCUSO account, following the procedure outlined on the CUSO website. For any questions regarding reimbursement, please contact the coordinator of the relevant CUSO programme.

 Cancellation policy

Late cancellations (after registration deadline) and no-shows may result in cancellation fees charged by the CUSO. To avoid fees, please cancel your registration before the registration deadline by sending an email to the organizers.