This workshop is targeted at a broad audience of researchers who want to learn how to be more efficient and effective in their data analysis and computing, whatever their career stage may be.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 …
UCF Research Computing & Data WorkshopsComputational research can analyze models and/or data to reach new conclusions in faster ways or more complex scenarios. UCF has a 7,000+ core cluster for general-purpose computation for research across many fields of academic work, and a 54-node GPU cluster for specialized computation.This workshop will review the capabilities of the UCF Advanced Research Computing Center in general, with a focus …
UCF Research Computing & Data WorkshopsLearn the basics of Git (https://www.git-scm.com/) and version control using the command line in this hands-on workshop. Whether you're working on a coding project alone or with other people, version control can save you time and effort.This workshop is intended for new or novice Git users. Intermediate and advanced Git workshops are hosted periodically during Spring and Fall semesters. Please …
UCF Research Computing & Data WorkshopsThis workshop is designed to equip you with the core fundamentals for programming in Python. Throughout this course, you will explore the core concepts of Python programming, focusing on variables, lists, loops, and conditional statements.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 …
UCF Research Computing & Data WorkshopsIn this workshop, three key pillars of Python development will be explored: error handling, user-defined functions, and database programming.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 …
UCF Research Computing & Data WorkshopsLearn basic programming in R through practical data pre-processing tasks. Participants will learn how to use R to import, inspect, clean, transform, summarize, reshape, and export messy datasets. The session will include guided demonstrations and hands-on exercises where attendees practice writing R code using common tools and packages. Learning outcomes: - Introduction to R - Importing and inspecting data - Cleaning column …
UCF Research Computing & Data WorkshopsStructured Query Language (SQL) is used for data retrieval, searching, modification, and reporting by relational database systems. This workshop is an introductory level course aimed at researchers and students new to databases. You will learn how to explore data stored in databases like Microsoft Access, Microsoft SQL Server, mySQL, Oracle, and SQLite using SQL. You will gain hands-on experience querying, …
UCF Research Computing & Data WorkshopsIf you are starting your Overleaf journey and looking for a clear, beginner‑friendly introduction to LaTeX, this workshop is designed for you. Overleaf is a collaborative, cloud‑based platform that streamlines the process of creating professional documents using LaTeX—an essential tool for producing research papers, theses, posters, and technical reports.Learning outcomes:- Overleaf and LaTeX Basics- Creating a new project- Using Visual …
UCF Research Computing & Data WorkshopsThis advanced Overleaf workshop is designed for participants who are already familiar with the basics of LaTeX and are ready to develop more sophisticated document‑authoring skills. This workshop will be conducted by a specialist form the Overleaf team. There will be time for questions and discussions with the presenter.Learning outcomes:- Best Practices For Document Structures- Cross-referencing- Math Typesetting- Creating Complex …
UCF Research Computing & Data Workshops