BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Springshare//LibCal//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-TIMEZONE:Europe/Berlin
X-PUBLISHED-TTL:PT15M
BEGIN:VEVENT
DTSTART:20260507T130000Z
DTEND:20260507T150000Z
DTSTAMP:20260507T000000Z
SUMMARY:Programming Café: Hands-on with scientific use of LLMs in Python and R
DESCRIPTION:Programming café: Hands-on with scientific use of LLMs in 
 Python and R\n\n\n\nDo you want to meet other programmers at Utrecht 
 University\, improve your programming skills\, or ask questions related to 
 programming? Pick up your laptop and come to the Programming Café! 
 \n\nDuring this informal meet-up we will share knowledge about programming 
 through short presentations\, work on programming projects\, and help each 
 other with challenges in working with code and data. \n\nWhat to expect 
 \n\nDuring the Programming Café\, you can work on your own project and 
 share knowledge in a community setting. You are also welcome to bring 
 programming questions\, bugs\, and problems to discuss and resolve with 
 members of RDM Support and others attending the café.  \n\n\n\nEach 
 Programming Café consists of 2 parts of 1 hour. \n\nThe first hour will 
 feature a special theme. This is typically a short presentation or 
 demonstration of (maximum) one hour. We will start the presentation at 
 around 15:00. \n\nThe second hour is "Social coding": from 16:00 onwards 
 you can work on your project or ask questions. Soft drinks and snacks will 
 be provided! \n\nYou are warmly invited for both\, but joining the either 
 the first or the second hour is also fine!\n\n \n\nTopic: Hands-on LLM with 
 scientific use of LLMs in Python and R (Prompt Engineering  and Structured 
 Outputs)\n\nSpeaker: dr. Qixiang Fang (UU\, ODISSEI Social Data Science 
 team)\n\nLarge Language Models (LLMs) are powerful\, but getting reliable\, 
 structured\, and reproducible results requires more than just trying out a 
 few prompts. In this hands-on Programming Café session\, we’ll explore 
 practical LLM prompt engineering techniques and output structuring using 
 the ellmer package in R (or langchain in Python if you prefer). You’ll 
 learn:\n\nHow to design prompts that produce accurate\, stable\, and 
 predictable outputs.\nHow to request and validate structured (JSON) output. 
 \n\nWe’ll focus on concrete\, minimal examples that you can immediately 
 reuse in your own data analysis pipelines.\n\nNo prior LLM experience 
 required\, just basic programming knowledge.\n \n\n \n\n \n\nWho can 
 attend\n\nEveryone is welcome at the Programming Café! You can be of any 
 skill level and at any stage in working with your code and data. We expect 
 most attendees will be R or Python users\, but users of other programming 
 languages and software are invited as well.\n\n\n\n
LOCATION:Bucheliuszaal 6.18
ORGANIZER;CN="Jelle Treep":MAILTO:h.j.treep@uu.nl
CATEGORIES:Workshop/Training
CONTACT;CN="Jelle Treep":MAILTO:h.j.treep@uu.nl
STATUS:CONFIRMED
UID:LibCal-4457885
URL:https://bookings.uu.nl/calendar/workshops/programming5
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT

END:VCALENDAR