Workshops & Live Training

Training Workshops

Important Update

The Princeton Institute for Computational Science & Engineering (PICSciE), in collaboration with OIT Research Computing and other academic departments, offers workshops and mini-courses this academic year. Most workshops will be held in-person but may pivot to holding all sessions remotely to comply with the University and State health and safety protocols. If you have comments or questions, please email [email protected].

 

Registration

Registration happens via the My PrincetonU (My Campus Groups)Note that an active Princeton NetID is required to register for and to attend our sessions, as well as to view Zoom recordings. If you are a Princeton affiliate without a NetID, or if you are affiliated with a partner institution (e.g. PPPL, GFDL or IAS), please email [email protected] to see whether we can accommodate you (it is not possible for Wintersession).

Topics and schedule of workshops

The table below shows a complete listing of in-person workshops in chronological order. Clicking on a workshop title will take you to the course description, venue, and other event details for that workshop.

 

SUMMER 2024

Workshops and Mini-Courses

WorkshopDate TimeInstructor
A.I. Platforms in Action: Understanding Azure OpenAI, AWS Bedrock, and GCP Gemini A.I.6/2511:00 AM-12:00 PMI. Kopaliani
Introduction to Programming Using Python (Parts 1, 2 & 3)6/25, 6/26, 6/272:30-4:00 PMM. Cahn
Introduction to GPU Computing7/92:30-4:00 PMJ. Halverson

Software Engineering Summer School

WorkshopDate TimeInstructor(s)
2-Day Software Engineering Summer School7/30, 7/3110 AM-4 PMRC/PICSciE Staff

 User Groups

WorkshopDate TimeInstructor(s)
Python User Group5/1912:00-1:00 PMPICSciE Staff
GPU User Group5/3012:00-1:00 PMPICSciE Staff

Organized and Sponsored by PICSciE, Research Computing, and the Research Software Engineering Group.

 

Prerequisites and Advance Setup

Many of our workshops have knowledge prerequisites and/or require advance setup of hardware or software. Please read the workshop descriptions carefully and make sure you have satisfied any requirements well in advance. A guide to help with advance setup for in-person workshops can be found on our workshop requirements page.

An analogous guide for virtual workshops, which includes a list of overarching requirements for any workshop conducted over Zoom, can be found on our virtual workshop requirements page. Please note that, because of the logistical challenges it entails, there will be no troubleshooting of setup issues during the virtual workshops.

Workshop Materials

Workshop materials will be made available sometime at the end of the semester on the workshop archive page.


Pre-recorded Virtual Workshops

PICSciE has also archived recordings and presentation materials on a broader range of topics related to research computing. Although not as useful as participating in real-time instructor-led training, researchers and staff may find these materials useful as self-paced training, or as a reference to peruse before or after attending "live" sessions (whether in-person or virtual).

 

Questions

For any questions, or for more information, please email [email protected].

 

Virtual Workshop Logistics

Please read the following information about virtual workshop logistics --- in particular the sections about technical prerequisites for hands-on workshops --- BEFORE registering.

Upcoming Training

2024 PRINCETON OPEN HACKATHON (hybrid event)
Jun 4, 2024, 10:00 am6:00 pm
2024 PRINCETON OPEN HACKATHON (hybrid event)
Jun 12, 2024, 10:00 am6:00 pm
2024 PRINCETON OPEN HACKATHON (hybrid event)
Jun 13, 2024, 10:00 am6:00 pm
2024 PRINCETON OPEN HACKATHON (hybrid event)
Jun 14, 2024, 10:00 am6:00 pm
A.I. Platforms in Action: Understanding Azure OpenAI, AWS Bedrock, and GCP Gemini A.I.
Jun 25, 2024, 11:00 am12:00 pm
Location
View location on My PrincetonU
Introduction to Programming Using Python (Parts 1, 2, and 3)
Jun 25, 2024, 2:30 pm4:00 pm
Location
View location on My PrincetonU
Introduction to GPU Computing
Jul 9, 2024, 2:30 pm4:00 pm
Location
View location on My PrincetonU
Summer 2024 Software Engineering Summer School (July 30-31)
Jul 30, 2024, 10:00 am4:00 pm
Location
View location on My PrincetonU