Intro to Linux on the HPC

October 3, 2016

9:00am - 5:00pm

DBH 3011

Instructors: Harry Mangalam

TAs: Alex Chase

Introduction

This course covers how to best exploit the bash shell for both interactive work and batch jobs, moving & simple manipulation of data, as well very short introductions to programming in bash, Perl, and R. This is not computer science; this is a driver’s license.

Who: This course is for researchers who have never used Linux and/or a computer cluster and introduces concepts and best practices for both. You don’t need to have any previous knowledge of the tools that will be presented at the workshop.

Requirements: Participants must bring a laptop with a few specific software packages installed (see Pre-Workshop Instructions).

Prerequisites: Basic programming experience.

Contact: Please mail hjmangalam@gmail.com for more information.


Tentative Schedule

Time  
9:00-10:30 Intro to the Shell
10:30-12:30 Topic 2
12:30-1:00 Lunch
1:00-2:30 Topic 3
2:30-2:45 Break
2:45-5:00 Grand Finale

Syllabus

  • Introduction/Preparation
  • Topic 1
  • Topic 2
  • Student Activities
  • Topic 3
  • Topic 4
  • Arts and Crafts
  • Topic 5
  • Topic 6 (If time permits)

Pre-Workshop Instructions

Please bring a wi-fi compatible laptop and your charger. Mac users, please be able to access Terminal (it’s pre-installed on your computer). Windows users, please download and install PuTTY here. For all users, we recommend X2Go, found here.

Registration