Research Cyberinfrastructure promotes workshops and events for researchers at University of Central Florida (UCF). Subscribe to updates to receive email notifications for upcoming events and new opportunities. View past events in our events archive.
Upcoming Events
The Pittsburgh Supercomputing Center is pleased to present “Shared Memory Programming using OpenMP” workshop.
This workshop is intended to give C and Fortran programmers a hands-on introduction to OpenMP programming. Attendees will leave with a working knowledge of how to write scalable codes using OpenMP. Hands-on exercises are included to give attendees practice with the concepts presented.
This will be an IN PERSON event hosted at UCF, a Satellite Site. The speakers will be on Zoom. There WILL NOT be a direct to desktop option for this event. You must bring your laptop to the sessions with MobaXterm application installed.
How to Register
Interested applicants must have an ACCESS ID. If you do not have an ACCESS ID, please visit https://operations.access-ci.org/identity/new-user.
For further instructions to create ACCESS ID: https://rci.research.ucf.edu/wp-content/uploads/sites/38/2024/12/ACCESS-Account-Creation-Workshop.pdf
Once you have an ACCESS ID, please send an email to Tom Maiden (tmaiden@psc.edu) from your UCF email address (NID@ucf.edu) & CC ResearchIT@ucf.edu by Monday, February 17th at 12:00 PM Eastern with the following information:
- ACCESS ID: <YOUR ACCESS ID>
- Satellite Site Location: University of Central Florida
Tentative Agenda for February 19, 2025
11:00 Welcome
11:15 Computing Environment
11:30 It’s a Multi-core World
12:00 Intro to OpenMP
1:00 Lunch Break (Lunch is not provided)
2:00 Exercise 1
2:45 Advanced OpenMP
4:00 Exercise 2
4:30 OpenMP and GPUs
5:00 Adjourn
Location:
Research I, Room 101 (For directions: https://www.ucf.edu/location/research-1/)
Note: Enter venue from the ENG side doors
Visitor Parking Information:
https://parking.ucf.edu/permits/visitor-permits/
Wi-Fi:
UCF affiliated attendees can use "UCF_WPA2" using their NID.
Visitors can use “UCF_Guest” network (https://guest-wireless.it.ucf.edu/)
The "shell" in Unix is a generic term for the program that provides the basic user interface to the system. Typically, this would be a command line interface, but might also include a graphical interface (e.g., "gnome shell"). This workshop will cover commands common to most variations of Unix and Unix command line interface shells. The second hour of this workshop will explore shell commands and solutions inspired by participant questions and problems. It is assumed you are familiar with basic shell concepts.
Presented by Steven Dick
Data and statistics play an important role in conducting research, yet understanding how to find, analyze, and manage data can be complicated. If you are interested in developing data skills, this session on finding data sources will provide an overview of introductory information to aid you on your path to being a data expert.
The workshop will introduce the basic concepts of data and examples of how it is used in supporting research, including copyright concerns to be aware of. Resources that are applicable in a variety of disciplines will be presented. Data source examples will also highlight open data sources, subscription-based sources available through the UCF Libraries, along with grey literature and preprint sources will be discussed.
Presented by Sarah Norris, Ven Basco
Citation metrics provides useful quantitative data regarding the impact of a scholar's research. Learning how to maximize your reach using tools like Web of Science, Google Metrics, ORCID, ResearchGate, and Academia.edu (https://academia.edu) among others, doesn't have to be as daunting of a task as it first appears. This session will cover information on how to evaluate citation metrics as well as provide tips on how to manage your online research profiles.
Presented by Sarah Norris, Ven Basco
Learn how you can analyze and model data using interactive tools in MATLAB. Through live demonstrations and examples, you will see how you can solve many steps in a data analysis workflow without writing any code yourself. The interactive tools can then generate the MATLAB code you need to programmatically reproduce your work. This session is targeted for those who are new to MATLAB. However, experienced MATLAB users will also benefit from the session as the presenter will be covering new tools, tips and tricks from the latest releases of MATLAB.
Highlights include:
• Accessing data from many sources (files, other software, hardware, etc.)
• Using interactive tools for data visualization, cleaning, and modeling
• Automatically generating the code to replicate your interactive work
• Capturing your work in easy-to-write scripts and functions
• Sharing your results with others by automatically creating reports
• Growing your programming skills beyond the basics
Presented by Evan Cosgrove, Ph.D.
The goal of this lesson is to teach new programmers to write modular code to perform a data analysis. R is used to teach these skills because it is a commonly used programming language in many scientific disciplines. However, the emphasis is not on teaching every aspect of R, but instead on language agnostic principles like automation with loops and encapsulation with functions.
A lab environment will be provided for you, but if you wish to follow along on your own device, please have the following installed on your computer prior to the start of the workshop:
* R Software (for workshop lab materials)
* RStudio Desktop (for demo at end of workshop)
Audience: This workshop is aimed at graduate students and other researchers, but all are welcome to attend. This is a basics level workshop for an audience who intend to start working with R language in the future. You don't need to have any previous knowledge of the tools that will be taught.
This event is not being recorded. Any materials provided by the presenter will be sent to all registrants by the end of the second business day after the conclusion of the event. Please email ResearchITEvents@ucf.edu to request access to the materials two business days after the completion of the event if you did not register.
Presented by Fahad Khan, Ph.D.
In this workshop, participants will leverage national compute resources within the NSF-funded ACCESS ecosystem to run simple machine learning experiments and familiarize themselves with Pytorch. Designed as a concise introduction to the use of Pytorch, the presenter will share their experience using Pytorch for research. Topics we will cover include environment setup, various machine learning pipelines, loading pretrained models, and simple inference and classification. Participants will develop a solid foundation, from which they can continue learning and specializing within the Pytorch ecosystem. Additionally, participants will learn the resources available to them via the NSF-funded ACCESS program. We will explore modern on-demand interfaces that replace traditional slurm job scheduling.
Prerequisites: A laptop with internet capabilities. Note, participants will be contacted prior to the workshop and be given instructions on ACCESS account creation. Participants who do not follow these steps, or register late, will be unable to participate in the hands-on portion of this workshop.
Presented by Ben Keene
This hands-on AWS workshop is designed for researchers that are new to AWS and leveraging the cloud for research. You will learn how to launch EC2 compute instances and work with data stored in Amazon S3 using both the AWS Console and command line. You will also be introduced to Lightsail for Research and SageMaker Notebooks, two AWS services that help you analyze research data using common research tools. By the end, you'll have the knowledge and experience to confidently incorporate cloud-based solutions into your research workflows.
To participate in the hands-on lab during the session, you will need to provide your own computer with a web browser and a reliable internet connection.
This event is not being recorded. Any materials provided by the presenter will be sent to all registrants by the end of the second business day after the conclusion of the event. Please email ResearchITEvents@ucf.edu to request access to the materials two business days after the completion of the event if you did not register.
Presented by Gabriel Brackman
The Intro to Overleaf Part III webinar is ideal for you if you want a deep insight into advanced features within Overleaf and how to make the most of your account access or subscription. You’ll have the chance to hear from an Overleaf representative, ask questions about the
platform and learn firsthand about using Overleaf / LaTeX.
This webinar will be covering:
- Best Practices For Document Structures
- Cross-referencing
- Math Typesetting
- Complex Tables
- Advanced Figures
- Reference Management with Mendeley/Zotero
- Using Templates
- Questions & Answers
This webinar is suitable for users with any level of experience with LaTeX and Overleaf,
including beginners.
You’ll have the chance to hear from an Overleaf representative, ask questions about the
platform and learn firsthand about using Overleaf / LaTeX
To participate in the hands-on lab during the session, you will need to provide your own computer with a web browser and a reliable internet connection.
Presented by Lee Spence
L200 – Recommended for researchers with coding experience
This hands-on coding workshop is tailored for researchers aiming to accelerate their
development of research tools and applications. You'll explore the full potential of Amazon Q Developer, an AI coding assistant that goes beyond code generation. Learn how this tool can assist in planning your application architecture, optimizing AWS resource utilization, and even troubleshooting issues with your AWS infrastructure. From crafting effective AI prompts to generating optimized code in Python, JavaScript, TypeScript, and Java, you'll become familiar with techniques for data handling, algorithm development, and application testing. Amazon Q Developer's ability to understand complex research contexts will help you navigate coding tasks, allowing you to focus more on groundbreaking research and less on technical implementation.
By the end of this workshop, you'll be equipped to significantly boost your coding efficiency, streamline your AWS architecture planning, and quickly resolve technical hurdles.
To participate in the hands-on lab during the session, you will need to provide your own computer with a web browser and a reliable internet connection.
Julia is a new language specifically designed to be fast and replace Matlab, R, and Python. Julia behaves like an interpreted language but is just in time compiled to maximize performance, sometimes exceeding the speed of C and C++.
This session will give an overview of basic julia features and demonstrate some of its capabilities.
Presented by Steven Dick
L200 – Recommended for researchers with foundational GenAI knowledge
This workshop focuses on techniques for customizing Large Language Models (LLMs) using Amazon Bedrock. Participants will explore four key areas: (1) Knowledge Bases and Retrieval Augmented Generation (RAG), a method to enhance LLMs with external information; (2) LLM Customization through Fine-Tuning and Continued Pre-Training, allowing researchers to tailor models for specific domains; (3) Image and Video Generation using Amazon Nova, pushing the boundaries of visual AI; and (4) Agents, creating autonomous AI systems for complex tasks. Leveraging Amazon Bedrock, a fully managed service that provides API access to state-of-the-art foundation models, attendees will gain hands-on experience in these advanced topics.
This workshop is designed for researchers who have a basic understanding of LLMs and are eager to dive deeper into customization techniques.
To participate in the hands-on lab during the session, you will need to provide your own computer with a web browser and a reliable internet connection.
Presented by Gabriel Brackman