Northwestern Events Calendar

Show past events

May
2
2024

Topics in Research Computing Workshop Series: GitHub Actions (In-person)

SHOW DETAILS

When: Thursday, May 2, 2024
1:00 PM - 2:30 PM CT

Where: Norris University Center, TBD, 1999 Campus Drive, Evanston, IL 60208 map it

Contact: Letty Vega  

Group: Northwestern IT Research Computing and Data Services

Category: Training

Description:

The Topics in Research Computing Series is a six-session workshop series showing you how to scale up your computational research in ways you might not have thought possible.

Sessions meet on Thursdays at 1 p.m. CDT; most are one and a half hours long. 

GitHub Actions
Ever wanted to automate specific tasks every time you changed your code in GitHub? Learn how GitHub actions in this 90-minute workshop will enable you to automatically build and publish documentation, automatically publish your code to the package manager of your choice (PyPi, Anaconda, Docker, etc), and automatically run unit tests. GitHub actions allow researchers to utilize the principle of continuous integration in the development of their code for free!  

Prerequisites:
Attendees should be familiar with GitHub and git. 

Register
May
9
2024

Topics in Research Computing Workshop Series: Introduction to LaTeX (In-person)

SHOW DETAILS

When: Thursday, May 9, 2024
1:00 PM - 2:30 PM CT

Where: Norris University Center, TBD, 1999 Campus Drive, Evanston, IL 60208 map it

Contact: Letty Vega  

Group: Northwestern IT Research Computing and Data Services

Category: Training

Description:

The Topics in Research Computing Series is a six-session workshop series showing you how to scale up your computational research in ways you might not have thought possible.

Sessions meet on Thursdays at 1 p.m. CDT; most are one and a half hours long. 

Introduction to LaTeX
Do you get tired of formatting your documents? This 90-minute workshop will present LaTeX, a typesetting program where you write in a plain text environment. It includes features to create production/publication-quality technical and scientific documents and presentations from plain text content. LaTeX interpreter formats the spacing, equations, graphics, tables, references, and many more throughout your documents with simple commands. This introductory workshop will cover basic formatting commands for various elements of your documents and familiarize you with development environments for personal and collaborative LaTeX writing, such as Overleaf.  

Prerequisites:
This workshop is appropriate for all researchers; no prior knowledge of LaTeX is required. Please bring your laptop to follow along; software installation instructions will be provided before the workshop. 

Register
May
16
2024

Topics in Research Computing Workshop Series: Introduction to Julia (In-person)

SHOW DETAILS

When: Thursday, May 16, 2024
1:00 PM - 2:30 PM CT

Where: Technological Institute, Tech Ryan Family Auditorium L165, 2145 Sheridan Road, Evanston, IL 60208 map it

Contact: Letty Vega  

Group: Northwestern IT Research Computing and Data Services

Category: Training

Description:

The Topics in Research Computing Series is a six-session workshop series showing you how to scale up your computational research in ways you might not have thought possible.

Sessions meet on Thursdays at 1 p.m. CDT; most are one and a half hours long. 

Introduction to Julia
Are you curious about what Julia has to offer? Want to see its performance and syntax compared to Python? This workshop is for you! In this 90-minute workshop, we’ll introduce Julia and explore its key features, such as multiple dispatch, its efficient handling of arrays and matrices, and its ability to natively call C and Fortran libraries. We’ll also delve into its computational efficiency, which often matches that of languages like C due to just-in-time compilation. Live demonstrations of Julia vs. Python performance for similar algorithms will be provided. At each step, we’ll compare Julia and Python syntax to show how easy the transition from Python to Julia would be, and we’ll discuss when you’d use one over the other. 

Prerequistes: None.

Register