Current Offerings
100 - Bash and the Unix shell
gain experience working in a Unix shell
learn the most commonly used bash commands
develop a bash script to execute a simple task
200 - Data transfer and storage
learn about Stanford-specific and external resources for effective and affordable data storage
gain hands-on experience with command line data transfer tools
perform remote data analysis using online notebooks and code repositories
220 - Large language models as tools in research
learn about the history, development, and current state of large language models (LLMs)
explore use cases for LLMs in research
build a retrieval-augmented model that allows for management and querying of scientific knowledge
300 - Containerization
learn the basics of how to effectively use containers for scientific processing
use a custom container with Sherlock OnDemand
host runtimes for web-based IDEs in local containers
Upcoming Workshops
310 - Parallel processing - mid December 2024
110 - Git and version control - late January 2025
Future Offerings
210 - Scientific data repositories and FAIR data standards
320 - Efficient analysis of time series data
400 - CI/CD pipelines for scientific computing
401 - Scientific computing clusters in the cloud