Foundations for Sustainable Research Software
Part of the series: From Scripts to Software: Practical Python for Reproducible Research This hands-on workshop will introduce you to the principles of modern software development and show you how...
Part of the series: From Scripts to Software: Practical Python for Reproducible Research This hands-on workshop will introduce you to the principles of modern software development and show you how...
This training introduces participants to Siteimprove, UCLA’s automated accessibility evaluation platform. Attendees will learn how to navigate the main accessibility dashboard, review accessibility issues across their websites, and use the...
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...
This session is part of the greater UCLA Disability Pride Week running from Oct 14-17. This session introduces participants to disability culture and the role of allyship in creating more...
Part of the series: From Scripts to Software: Practical Python for Reproducible Research Now that you have a solid foundation in writing sustainable and object-oriented Python code, we will explore...
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...
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...
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...
Overleaf is an online LaTeX editor for writing, editing, and publishing documents in a collaborative cloud-based environment. This one-hour workshop is designed for participants with a basic Overleaf familiarity who...
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...
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....
Part of the series: From Scripts to Software: Practical Python for Reproducible Research Having learned how to write sustainable, object-oriented code and how to scale it across multiple processors, we...
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...
This workshop explores how human-centered UX design can support the integration of AI into research-focused mobile applications. We’ll examine how AI features, such as Retrieval-Augmented Generation (RAG) and agentic assistants,...
Audience: UCLA web editors, content creators, IT staff, and program managersTools Covered: WAVE Chrome plug-in, Siteimprove Accessibility, manual keyboard testing By the end of this training, participants will: Understand the...
Cloud computing services enable users to access a wide range of computing resources via the internet. This workshop series is designed to provide academic researchers with practical guidance on leveraging...
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....
Neural networks are the "beating heart" of modern LLM-based AI systems, driving everything from image recognition to natural language processing. In this 2-hour lecture, we'll explore the foundational concepts of...
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...
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...
This training introduces participants to Siteimprove, UCLA’s automated accessibility evaluation platform. Attendees will learn how to navigate the main accessibility dashboard, review accessibility issues across their websites, and use the...
Cloud computing services enable users to access a wide range of computing resources via the internet. This workshop series is designed to provide academic researchers with practical guidance on leveraging...
Do you use GitHub as a code repository? In this workshop you will learn how to expand your GitHub use by integrating continuous integration and continuous deployment workflows. Together we...
R is a powerful programming language specifically designed for statistical analysis. In this workshop, we will explore some of the tools and packages available in R to craft visually appealing...
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...
This advanced session focuses on improving the efficiency, scalability, and reproducibility of your research workflows on the Hoffman2 Cluster. Topics include job arrays, resource monitoring, environment management (e.g., python, conda),...
This one hour workshop will guide researchers, students, and staff turn a pre-formed idea for an app into a working prototype they can test with potential users, subjects, or customers.
In this workshop you will learn how to leverage AWS Generative AI Services to create an image processing pipeline that leverages AI models in AWS SageMaker. You will learn how...
Duration: 1 hour Audience: UCLA web editors, content creators, IT staff, and program managers Tools Covered: WAVE Chrome plug-in, Siteimprove Accessibility, manual keyboard testing By the end of this training,...
Choosing which covariates to control for in regression models is a well-known challenge, and clear guidance on this issue is often lacking. Causal diagrams, specifically directed acyclic graphs (DAGs), offer...
This interactive session introduces the fundamentals of digital accessibility and why it matters at UCLA. Participants will learn what accessibility means in a digital context, gain insight into disability culture,...
This training introduces participants to Siteimprove, UCLA’s automated accessibility evaluation platform. Attendees will learn how to navigate the main accessibility dashboard, review accessibility issues across their websites, and use the...
As a computational researcher, it can be essential to know how to use version control in order to run other people’s code or to develop code as part of a...
Are you struggling to bring your website into compliance with laws, policies and guidelines on accessibility? Do you need to know more about the ADA, WCAG, and Section 508? Do...
In this workshop you will learn both the art and the science of crafting LLM prompts for generative AI models to elicit accurate and relevant results. You will also learn...
This workshop will share how OARC is supporting researchers with mobile engagement strategies and helping them collect analytics for their behavioral studies. From Psychology to Oncology to Dentistry projects, we...
GitHub is a web-based platform for software projects using Git. This workshop will continue the Git introduction by focusing on how to use the features of GitHub for accessing, managing,...
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...
Networks are everywhere, moving through digital and physical environments. Participants in this hands-on workshop will learn how to create spatial networks using QGIS, PostgreSQL/PostGIS, pgRouting, and Python. Designed for researchers,...
This hybrid workshop will introduce the UCLA research community to the emerging class of Time Series Foundation Models (TSFMs) and their application to sustainability challenges such as electricity grid carbon...
Audience: UCLA web editors, content creators, IT staff, and program managers Tools Covered: WAVE Chrome plug-in, Siteimprove Accessibility, manual keyboard testing By the end of this training, participants will: Understand...
There has been a rising interest in volumetric video capture, a method for recording real-world people, objects, performances, or spaces in full 3D, creating data that allows viewers to experience...
Are you doing research and collecting survey data? Do you use RedCap for behavioral intervention research? Do you think its complicated to position yourself to collect data in the field?...
This workshop will introduce researchers to cutting-edge machine learning (ML) methods that are transforming computational chemistry and materials science. Participants will learn how ML models can accelerate atomistic simulations, bridging...
This training introduces participants to Siteimprove, UCLA’s automated accessibility evaluation platform. Attendees will learn how to navigate the main accessibility dashboard, review accessibility issues across their websites, and use the...
This interactive session introduces the fundamentals of digital accessibility and why it matters at UCLA. Participants will learn what accessibility means in a digital context, gain insight into disability culture,...
While Python has been the most popular programming language since 2019, data scientists often critique its slow speed and limited capabilities in handling big data scenarios. In this workshop series,...
This 1-hour, non-technical workshop will introduce researchers to UCLA Messaging, a campus service that can send study-related notifications directly to participants through custom mobile apps. Using the NIH-funded UCLA Oralytics...
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...
In this workshop you will learn how to build image processing pipelines using AWS Generative AI Services and Serverless Infrastructure. Using a real-world example from the LA Wildfires of 2025,...