git lecture

Taught an introduction to git version control, targeted at programmers who had either never used git before or had seen the basics and want to know more about git’s operation.

git lecture
Slide Deck is available on Google Slides

Linux 101 Lectures

I created a series of informal lectures and interactive tutorials for NUIG CompSoc to introduce Linux both casual computer users as well as enthusiasts with no prior exposure to the OS. At the end of the lecture series, society members had installed Ubuntu as a virtual machine, learned BASH basics, and created C programs with GCC.

Links to Slide Decks on Google Slides:

Linux 101 Slide Deck: Session One
Session One
Linux 101 Slide Deck: Session Two
Session Two
Linux 101 Slide Deck: Session Three
Session Three

PDF Cheat Sheet, Projects:

Command Line Basics – Cheat Sheet & Projects

Tech Icebreaker

Created a simple icebreaker for the introductory meeting for NUIG CompSoc. Designed to get tech-minded students interacting and moving–without putting anyone on the spot individually. Available as a slide deck

Visual Aid for “One or The Other” Icebreaker