Events

Research Computing on the Great Lakes Cluster

Modern Languages Building (MLB), Room 2001A

OVERVIEW This workshop will provide a brief overview of the components of the Great Lakes Cluster. The main body of the workshop will cover the resource manager and scheduler, creating submissions scripts to run jobs and the options available in them, and hands-on experience. By the end of the workshop, every participant should have created […]

Rcpp: Integrating C++ into R

Modern Languages Building (MLB), Room 2001A

The Rcpp package for R provides “seamless R and C++ integration”.  In this workshop, we will discuss the use of Rcpp to speed up existing R code by rewriting slow functions in C++.   The workshop will be centered around a couple of case studies with an opportunity provided for participants to implement a few of their […]

Programming with R

Modern Languages Building (MLB), Room 2001A

People using R for applied research are often not taught basic programming practices such as writing functions, efficient iterative processing, vectorization, and other practices that would make their research far more efficient and reproducible.  Understandably, focus is on basic data manipulation and getting model results.  Unfortunately, this can mean the data isn’t as explored as it should […]

SC2 Workshop Series: QGIS – Visualizing Geospatial Data

Modern Languages Building (MLB), Room 2001A

QGIS is a user friendly Open Source Geographic Information System (GIS). You can visualize, manage, edit, analyze data, and compose printable maps. The workshop will use R. This workshop is part of the Scientific Computing Student Club’s (SC2) 2020 Visualization Challenge. It is the second workshop in the series. Learn more about the workshop series and the Visualization […]

Introduction to Deep Neural Networks with Keras/TensorFlow

Modern Languages Building (MLB), Room 2001A

Deep Neural Networks (DNNs) are used as a machine learning method for both regression and classification problems. Keras is a high-level, Python interface running on top of multiple neural network libraries, including the popular library TensorFlow. In this workshop, participants will learn how to quickly use the Keras interface to perform nonlinear regression and classification […]

Intro to SQL

Modern Languages Building (MLB), Room 2001A

Ever want to know how to communicate with a database? You need to know SQL, a standard programming language for working with relational database management systems in data warehouses or just Microsoft Access. This workshop will cover the basic syntax of SQL. Material will focus mainly on how to query databases. A web-based tool will […]

Research Computing on the Great Lakes Cluster

Modern Languages Building (MLB), Room 2001A

OVERVIEW This workshop will provide a brief overview of the components of the Great Lakes Cluster. The main body of the workshop will cover the resource manager and scheduler, creating submissions scripts to run jobs and the options available in them, and hands-on experience. By the end of the workshop, every participant should have created […]

Mediation Models: A demonstration using multiple packages

Modern Languages Building (MLB), Room 2001A

Mediation models are commonly applied in a variety of modeling settings, and people will typically flock to tools specific to structural equation modeling like Mplus or Amos for analysis.  However, not only are such tools not necessary for the more common implementations of mediation, they are often limiting and have various drawbacks. Fortunately there are […]

Back to a Future: Asynchronous Computing with futures in R

Modern Languages Building (MLB), Room 2001A

Asynchronous computing is an umbrella term encompassing parallel and concurrent computational programs in which some tasks can be executed without a strict sequential order.  A future is a programming abstraction for a value that may be available at some future point in time and allows.  Like other forms of parallelism, futures are a powerful tool for writing programs that […]

Introduction to NumPy (Python)

Modern Languages Building (MLB), Room 2001A

This workshop will introduce you to the NumPy library in Python, which is useful in scientific computing. We will cover NumPy’s n-dimensional array object and associated functions in depth, along with related linear algebra and random number capabilities. Some familiarity with Python is expected. Computers will be available to complete exercises.