SDSC Bootcamps

SDSC Bootcamps are training sessions that include different types of training materials, including lectures, webinars, tutorials, and hands-on coding/practice sessions that provide the attendee with a more in-depth learning experience.

Next Scheduled Bootcamp:

No TSCC Bootcamps are currently scheduled. Check back soon. 


Past Bootcamps

Special Topic: Introduction to Python for Data Scientists

Thursday, May 16, 2019, 8:30am to 12:00pm, PST

Presenter: Bob Sinkovits

The Python programming language provides an ideal platform for anyone who needs to work with data. The language itself is intuitive and flexible, but the full power of the Python ecosystem derives from the wide variety of packages available for doing everything from machine learning to data visualization. Using Jupyter Notebooks, we will start by introducing the basics of the language. We’ll then briefly touch on popular packages used for plotting (Matplotlib), data manipulation and analysis (pandas), numeric computing (NumPy) and machine learning (scikit-learn). Since the breadth of topics spans much more than we can fully covers in two hours, all materials are made available on GitHub so that attendees can continue learning on their own (

View a recording of this webinar. 

Download slides. 



Introduction to Singularity: Containers for High-Performance Computing

Thursday, March 21, 2019, 8:30am to 12:00pm, PST

This bootcamp provides an introduction to running Singularity containers on the SDSC Triton Shared Compute Cluster (TSCC) for users currently using the TSCC and those who want to know more about running Singularity on the TSCC. SDSC's computational scientist Marty Kandes provides an in-depth review of the important issues pertaining to running Singularity in the TSCC high-performance ecosystem and includes several useful container examples for you to explore.

Training consists of a 1.5 hour presentation followed by a 2 hour Q&A/user support session, drop in users were welcome. 

View a recording of this Bootcamp.

Download slides for this Bootcamp. 

Introduction to Accessing and Running Jobs on the TSCC System

Thursday, January 24, 2019

This bootcamp covers everything new users need to know about using the TSCC system. Topics include:

  • How to apply
  • An overview of condo/hotel
  • Overview of various architectures of condo, GPU’s, data mover nodes
  • Accounts and allocation usage monitoring
  • Environmental modules
  • Queues, building jobs, job submission
  • File systems

Training consisted of a 1.5 hour presentation followed by a 2 hour Q&A user support session, drop in users were welcome. 

Download slides, code samples, and more from the Github site for this TSCC Bootcamp. 

View the recording of the presentations for this TSCC Bootcamp.