Events
-
-
-
-
-
-
-
-
-
This introductory workshop is designed for UCLA researchers who are new to the Hoffman2 Cluster. Participants will learn how to request an account, connect to the cluster via SSH/remote desktop, navigate the environment, and transfer files to and from the shared high-performance computing system. No prior experience with HPC is required—this session will provide the foundational skills needed to begin computing on Hoffman2 Cluster confidently.
Getting Started with the Hoffman2 Cluster -- HPC@UCLA Workshop 1 of 5
-
-
-
-
-
-
-
This hands-on session introduces participants to the layout and usage of the Hoffman2 Cluster environment. Attendees will learn how to navigate the file system, load software modules, and run interactive computing sessions using the job scheduler. Ideal for researchers looking to explore tools, test code, or perform small-scale analyses in real time.
Navigating the Cluster & Running Jobs Interactively -- HPC@UCLA Workshop 2 of 5
-
-
Do you use LLMs but wish you could improve the results? In this workshop you will learn how to get the most out of LLMs using a step-by-step approach to prompt engineering. You will also learn about Retrieval Augmented Generation (RAG) and how to implement a basic RAG application. Finally, you will learn how to combine these two techniques to maximize the quality and effectiveness of LLM outputs.
ZoomLearn Prompt Engineering and Retrieval Augmented Generation Using Open-Source LLMs
-
Join us for a session on disability in sports with guest lecturer Sam McIntosh, Paralympic track athlete. This presentation will explore the history and significance of the Paralympics, the classification system that ensures fair competition, and the broader impact of sports on the lives of young disabled individuals. Through Sam’s personal journey and experiences as a world-class athlete, participants will gain insight into the challenges, opportunities, and transformative power of sports within the disability community.
Disability in Sport with Guest Lecturer Paralympian Sam McIntosh
-
This session provides an introduction to creating accessible documents in Google Docs, Microsoft Word, and PDFs. Participants will learn the fundamentals of digital accessibility, including how to use proper heading structure, write effective alt-text for images, create descriptive links, and ensure sufficient color contrast. The training will also demonstrate how to use built-in and automated accessibility checkers to identify and correct common issues. By the end of the session, attendees will have practical tools to make their documents more inclusive and compliant with accessibility standards.
ZoomIntroduction to Document Accessibility (Google docs, Word, PDF)
-
-
This workshop guides researchers through running Jupyter Notebooks on the Hoffman2 Cluster for interactive data analysis and computing. Participants will learn how to launch Jupyter via the job scheduler, connect securely through SSH tunneling, and manage computing resources effectively. Ideal for users familiar with Jupyter who want to scale their workflows using the Hoffman2 Cluster.
Interactive Computing with Jupyter on the Hoffman2 Cluster – HPC@UCLA Workshop 3 of 5
-
-
Learn practical strategies for building more inclusive websites in this session with Chris Patterson, a web accessibility specialist with over 20 years of experience in digital accessibility and web development. Chris will share her top 10 tips for improving web accessibility, covering common barriers, best practices, and simple changes that make a big difference for users. Whether you are new to accessibility or looking to strengthen your skills, this session will provide actionable guidance to help ensure your web content meets accessibility standards and serves all audiences effectively.
ZoomTop 10 Accessibility Tips with Accessibility Specialist Chris Patterson
-
Python is a general-purpose programming language that is easy to learn and widely used. It is one of the primary programming languages for data science, and when combined with its modules such as NumPy, SciPy, Matplotlib, and Pandas, it can be a very powerful tool for numerical computing. The first part of this hands-on series will be a whirlwind introduction to all the basic Python concepts and features you need to get started learning. By the end, you should be able to read and write basic Python modules and programs, and you should have enough Python exposure to continue learning more on your own.
ZoomNumerical Programming with Python, Part I: Crash Course in Fundamentals
-
-
-
-
-
The second part of this hands-on series will introduce you to a few libraries that enable Python to function as a powerful numerical programming language, including NumPy, SciPy, and Pandas. We will focus on a few illustrative problems, such as exploratory statistical analysis and visualization, curve fitting, finding solutions to a set of linear equations, and numerical differentiation and integration, with the aim being to provide a good foundation for further exploration and programming activity. By the end, you will be familiar with the ecosystem of numerical tools contained in these libraries and fundamental ways to use them.
ZoomNumerical Programming with Python, Part II: NumPy, SciPy, and Pandas
-
This workshop introduces participants to running batch jobs on the Hoffman2 Cluster using the job scheduler. Attendees will learn how to write and submit batch scripts, request computing resources, monitor job status, and manage output files. This session is essential for researchers aiming to run larger or automated workloads efficiently.
Batch Computing on the Hoffman2 Cluster – HPC@UCLA Workshop 4 of 5
-
This workshop will show how descriptive analyses, both numerical and graphical, can be done with continuous and categorical variables. Subpopulation analysis will be discussed, and then examples of OLS regression and logistic regression will be considered.
ZoomApplied Survey Data Analysis Using SAS