Skip to main content

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

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

Register

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.

Register

In this workshop, attendees will learn how to simplify their life as a researcher by automating the generation of LaTeX tables, plots, and figures directly as output from a data analysis pipeline in Python. This workflow enables researchers to "travel back in time" to when their paper was submitted if minor adjustments need to be made, without having to re-run the entire research workflow.

Participants will be contacted in advance of the workshop with instructions for creating an ACCESS account. Failing to respond in a timely manner may prevent attendees from being
able to work alongside the presenter in real time.

The registration for the workshop will close on 10/16/2025 to allow time to set-up user accounts.

Presented by Ben Keene

Register

Prompt engineering is a critical skill for effectively leveraging large language models (LLMs) in both research and applied domains. This workshop provides a structured introduction to the principles and techniques of prompt design, focusing on how carefully crafted prompts can influence model behavior to yield accurate, relevant, and purpose-driven responses.

Participants will explore foundational strategies such as role-based prompting, task framing, step-by-step reasoning, and few-shot learning. The session emphasizes practical methodologies for enhancing the clarity, consistency, and reliability of outputs when interacting with large language models (LLMs).

It includes a walkthrough of example prompts, demonstrating how specific changes influence the model’s responses and highlighting key techniques for effective prompt engineering in real-world scenarios.

This workshop is intended for everyone who is interested in developing effective interactions with large language models. While the session is accessible and application-focused, participants are expected to have a basic understanding of prompt engineering concepts and terminology, AI concepts, GPT models or language models will be helpful. The session is designed to be accessible for beginners while offering valuable insights for those looking to apply prompt engineering techniques in academic, educational, or applied research contexts.

Presented by Nafisa Islam

Register

OpenACC is the accepted standard using compiler directives to allow quick development of GPU capable codes using standard languages and compilers. It has been used with great success to accelerate real applications within very short development periods. This workshop assumes knowledge of either C or Fortran programming.

Hands-on exercises using the Bridges-2 computing platform at the Pittsburgh Supercomputing Center are included to give attendees practice with the concepts presented.

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  

Map to venue: https://www.ucf.edu/location/partnership-2/

All times given are Eastern time

11:00    Welcome
11:15    Computing Environment
11:45    Parallel Computing and Accelerators
12:15    Introduction to OpenACC
1:00    Lunch break (Lunch is not provided)
2:00    Introduction to OpenACC, con’t, and exercises
4:00    Using OpenACC with CUDA Libraries
4:15    Advanced OpenACC
4:45    OpenMP and GPUs
5:00    Final Notes and Adjourn

Register

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

Register

In this workshop, attendees will learn how to leverage Indiana University's cloud-like high performance computing cluster Jetstream2 to deploy JupyterHub, a web-based Python
development environment. Possible uses include a shared coding environment for a research team, a dependable GPU virtual machine that does not need to be scheduled via Slurm, or an automated homework grading system for instructors.

Participants will be contacted in advance of the workshop with instructions for creating an
ACCESS account. Failing to respond in a timely manner may prevent attendees from being
able to work alongside the presenter in real time.

The registration for the workshop will close on 11/6/2025 to allow time to set-up user accounts.

Presented by Ben Keene

Register