Computing 101 Workshop – Winter 2025

Overview

This 3-day workshop will cover some of the common tools used in open source development. It is targeted at novice users. The workshop will be broken into two parts:

  1. Computing basics (day 1) – Topics covered: basic terminal usage, UNIX, git, and GitHub.
  2. Intro to R (days 2 & 3) – Topics covered:  variables, control flow, function, loops, data visualization, data cleaning, and data reports.

The format will be a mixture of lectures and labs. Each day will consist of a morning and afternoon session, each lasting approximately two hours. See below for a more detailed schedule. The workshop will be in-person only. Workshop materials will be made available online afterward.

🗓️ Dates

Part 1 (Computing basics): Monday January 20, 2025

Part 2 (Intro to R): Thursday January 23 & Friday January 24, 2025

🎯 Location

TBA

📋 Registration

If you would like to register for the workshop, please fill out this form: https://forms.gle/tPoa245UUUggrcwp7.

Registration is open to all Syracuse University students, staff, and faculty. There is no fee, but space is limited, so sign up soon.

💻 Prerequisites

The workshop will be cross-disciplinary and no prior programming experience is needed. You will need to bring your own computer.

⏲ Schedule

The workshop will start at 10:00AM each day. We will also be available 9:00 – 10:00AM on Monday and Thursday to help people setup their computers for the workshop.

Day Time Topics covered (subject to change)
Mon. Jan. 20 9:00AM - 10:00AM Setup bash (optional)
Mon. Jan. 20 10:00AM – 12:00PM Part I, Computing Basics Bash, working with files/directories, and pipes
Mon. Jan. 20 1:00PM - 2:00PM Setup ssh keys (optional)
Mon. Jan. 20 2:00PM - 4:00PM Part I, Computing Basics git and GitHub
Thurs. Jan. 23 9:00AM - 10:00AM Setup R (optional)
Thurs. Jan. 23 10:00AM - 12:00PM Part II, Introduction to R R: variables, assignments, types, and functions
Thurs. Jan. 23 2:00PM - 4:00PM R: data visualization with ggplot2
Fri. Jan. 24 10:00AM - 12:00PM R: data cleaning with the tidyverse
Fri. Jan. 24 2:00PM - 4:00PM R: data reports with RMarkdown

📖 Workshop materials

Materials will be uploaded after the workshop.