The Office of Research Cyberinfrastructure promotes workshops, events, and training 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.
Events Happening Today
No events found.
Upcoming Events
2026 Research Computing Symposium
Wednesday, September 23, 2026
8:15 AM – 5:00 PM
Cape Florida Ballroom, Student Union
The Office of Research Cyberinfrastructure invites you to attend the Third Annual UCF Research Computing Symposium that will take place on September 23rd, 2026, at the Cape Florida Ballroom, Student Union.
The symposium will provide a forum for UCF faculty, post-docs, and students to present their work and exchange ideas in an informal setting, showcasing how they are leveraging advanced computational resources to advance state-of-the-art in their respective fields.
Featuring: a keynote address, invited talks, poster presentations and networking opportunities with researchers and innovators across campus.
Space is limited and registration is required to attend the event.
Please visit the 2026 UCF Research Computing Symposium web page for the full agenda and list of presenters.
The lesson is inspired by and based on the paper, Good Enough Practices in Scientific Computing (Wilson et al., 2017): “a set of good computing practices that every researcher can adopt, regardless of their current level of computational skill”. These practices encompass data management, programming, collaborating with colleagues, organizing projects, tracking work, and writing manuscripts. The goal is to share ideas and practices that can be used to have a smoother experience while performing computational research. These can be considered equivalent to the basic lab skills one is introduced to and trained on for a smooth and safe lab experience.
Prerequisites: There are no specific prerequisites. Learners should be participating or intending to participate in scientific research that involves computing.
Learning outcomes:
- Good enough practices for data management
- Good enough practices for project organization
- Good enough practices for file naming conventions
- Good enough practices for tracking changes
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 Nandan Tandon, Ph.D.
This workshop will review the capabilities of the UCF Advanced Research Computing Center in general, with a focus on the two clusters (known as Stokes and Newton). Storage system usage, job scheduling, account balancing, example Slurm script and job submission will be covered with a demonstration. The demonstration will include examples of job that uses only CPU or GPU on the clusters. A new web portal to access the clusters will also be shown. A brief introduction to the national (ACCESS) as well as state HPC cluster (HiPerGator) which are outside of UCF campus will also be shared.
Learning outcomes:
- Introduction to Stokes and Newton
- Process of requesting account
- Information of quota
- Demo of login and job submission
- Learn slurm script
- Demo of new web portal
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 Glenn Martin, Ph.D.
This workshop is intended for new or novice Git users. Intermediate and advanced Git workshops are hosted periodically during Spring and Fall semesters. Please visit our events page (https://rci.research.ucf.edu/events) to view additional upcoming Git training sessions.
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.
Learning outcomes:
- Set up your computer to use Git
- Create your first Git repository
- Track changes to a coding project
- Collaborate and share your code on GitHub.com
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 Mark Durbin
We'll begin by demystifying the concept of variables, teaching you how to store and manipulate data effectively. From there, we'll delve into lists, uncovering how to organize and manipulate collections of data. As you progress, you'll master the art of control flow with loops and conditional statements. Learn how to automate repetitive tasks using loops and make your programs dynamically responsive with conditional statements.
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 John Aedo, Ph.D.
First, the tools needed to build robust and resilient code will be introduced through comprehensive error-handling techniques. Participants will be shown how errors can be anticipated and managed gracefully, ensuring that programs function smoothly and remain reliable in the face of unexpected challenges.
Next, the power of user-defined functions will be examined, allowing modular and reusable code to be created. Advanced function design, parameter handling, and return statements will be covered, enabling efficient and maintainable programs to be developed.
Finally, database programming concepts will be presented to demonstrate how databases can be accessed and managed using Python. Techniques for connecting to, querying, and manipulating databases will be introduced, providing valuable skills applicable to real-world scenarios.
By the end of the session, a deeper understanding of Python's capabilities will have been gained, allowing more sophisticated, error-resistant, and scalable programs to be developed.
Learning outcomes:
- Implement effective error-handling strategies in Python.
- Create and use user-defined functions for modular programming.
- Work with function parameters and return values.
- Interact with databases through Python code.
- Build more reliable and scalable Python applications.
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 John Aedo, Ph.D.
Learning outcomes:
- Introduction to R
- Importing and inspecting data
- Cleaning column names and fixing data types
- Filtering, selecting, mutating, and summarizing data with dplyr
- Handling missing values, duplicates, and inconsistent categories
- Reshaping data with tidyr
- Exporting cleaned data for analysis
Prerequisites to participate in the hands-on exercises during the session:
1. You will need to bring your own laptop
2. Install R from https://cloud.r-project.org/
3. Install RStudio from: https://docs.posit.co/ide/user/#rstudio-ide-oss-downloads
4. For help with installation of R or RStudio drop in at virtual office hours using the link: https://rci.research.ucf.edu/resource/virtual-office-hours/
Presented by Satyar Foroughi
Learning outcomes:
- Understand fundamental concepts of relational databases and SQL.
- Retrieve, filter, and sort data using SQL queries.
- Transform and format data for analysis and reporting.
- Access data from a variety of relational database systems.
- Connect to and query databases using Python and R.
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 John Aedo, Ph.D.
Learning outcomes:
- Overleaf and LaTeX Basics
- Creating a new project
- Using Visual Editor
- Editing your project
- Sharing your project
- Adding Images and Tables
- Uploading a bibliography
- Fixing errors
- Sharing your project
- Submitting your project to a journal
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 Sara Gonzalez
Learning outcomes:
- Best Practices For Document Structures
- Cross-referencing
- Math Typesetting
- Creating Complex Tables
- Advanced Figures
- Reference Management with Mendeley/Zotero
- Using Templates
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 Sara Gonzalez