Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview

This 4-day workshop will cover an introduction to some of the common tools used in open source development. The workshop will be broken into two parts:

  1. Computing basics (days 1 & 2) - Topics covered: basic terminal usage, UNIX, git and GitHub, bash environments, package managers.

  2. Intro to Python (days 3 & 4).

The format will be a mixture of lectures and labs. Each day will consist of a morning and afternoon session, each lasting approx. two hours long. 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, August 12 & Tuesday, August 13

Part 2 (Python): Thursday August 15 & Friday August 16

Wednesday will be a day off.

🎯 Location

On campus (building/room TBA)

📋 Registration

Please register here: Registration Form

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. Mac or Linux machines are preferred, but Windows is fine too.

⏲ Schedule

Day

Time

Topics covered (subject to change)

Mon. Aug 12

9:00AM - 10:00AM

Setup computers (recommended for Windows users)

Mon. Aug. 12

10:00AM – 12:00PM

Operating systems; basic terminal usage

Mon. Aug. 12

1:30PM - 3:30PM

Simple bash; text editors; GitHub

Tues. Aug. 13

10:00AM - 12:00PM

More advanced bash; environment variables

Tues. Aug. 13

1:30PM - 3:30PM

Package managers; ssh

Thurs. Aug. 15

10:00AM - 12:00PM

Introduction to Python

Thurs. Aug. 15

1:30PM - 3:30PM

Fri. Aug. 15

10:00AM - 12:00PM

Fri. Aug. 15

1:30PM - 3:30PM

  • No labels