Event box
Print the page
Add to a Calendar using iCal
Share page on Facebook
This link opens in a new window
Add to Google Calendar
This link opens in a new window
Share page on Twitter
This link opens in a new window
DCC workshop: VS Code for Research with Python and R – Part 2 In-Person
Course Description
This second module builds on the foundational VS Code skills covered in Part 1. Participants will learn how to manage advanced environments and automate workflows on HPC clusters. The module also introduces language-model–assisted research, including both cloud-based tools and privacy-preserving local LLMs, to improve coding efficiency and reproducibility.
Course Requirements
To participate in this training, participants should have:
- Basic knowledge of writing simple Python or R scripts.
- A laptop with VS Code and Python/R installed.
- Ability to install VS Code extensions
- Ability or willingness to work with terminal/command line.
- A Habrok account (more info here). It is also recommended that the participant should have completed the first part of the training or have knowledge of part 1.
Learning Objectives
- Recap of Part 1
- Quick review of VS Code basics, environment management, extensions, Git integration, and workflow best practices.
- Remote Execution on HPC
- Connect to the university HPC cluster via SSH or port forwarding.
- Run Python and R scripts and notebooks remotely from VS Code.
- Understand the difference between local and remote execution for reproducibility.
- Reproducible Environments on HPC
- Create and manage Python (venv/conda) and R (renv) environments on HPC.
- Document and share environment configurations to ensure reproducibility.
- Language-Model Assisted Research
- Introduction to GitHub Copilot for Python and R.
- Write functions using Copilot: autocomplete vs chat mode.
- Use cloud-based LLMs or APIs for code suggestions.
- Explore local/open-source LLMs for privacy-preserving code assistance.
Location: CIT Smitsborg, Zernike Campus, room: Zebra, 0017
- Date:
- Thursday, March 5, 2026
- Time:
- 1:00pm - 5:00pm
- Time Zone:
- Central European Time (change)
- Location:
- CIT Smitsborg, CIT-5431-0017-Meetingroom
- Campus:
- CIT Smitsborg
Event Organizer
Emin Tatar
Digital Competence Centre (UG DCC)