The Unix Shell

Join today
  • Instructor:  Sarah Clarke
  • Level: Beginner
  • Duration: 3.5
  • Helpers: Chris Geroux
  • Date:  October 17, 2024 | 1:00 - 4:30 pm (Atlantic)
  • Prerequisite: None
Empty space, drag to resize
COURSE DESCRIPTION
Using software-carpentry.org materials this workshop introduces you to the fundamentals of the Unix Shell.

The Unix shell has been around longer than most of its users have been alive. It has survived because it’s a powerful tool that allows users to perform complex and powerful tasks, often with just a few keystrokes or lines of code. It helps users automate repetitive tasks and easily combine smaller tasks into larger, more powerful workflows.

Use of the shell is fundamental to a wide range of advanced computing tasks, including high-performance computing. These lessons will introduce you to this powerful tool.
COURSE EXPECTATIONS
See instructions for how to download and setup the Unix Shell here.

Meet our team!

Sarah Clarke

Instructor

Digital Training Specialist
MSc Computational Chemistry, Dalhousie University

Sarah, based in Nova Scotia, joined ACENET in 2023. She has a range of teaching experience and held regular teaching assistant positions. Passionate about scientific literacy, Sarah has developed teaching materials and taught programming and robotics to youth in St. John's. She has also led professional development workshops for teachers, focusing on digital skills. For her MSc in Computational Chemistry research, she focused on interfacing crystal structure prediction methods.

Tannia Chevez

Host

Digital Training Specialist
BSc Computational Chemistry, Memorial University

Tannia joined ACENET in 2023 and is based in St. John’s. She has held positions as a research assistant in various departments, with responsibilities ranging from developing algorithms for an online animal sound repository, to crafting chemical composite films. Proficient in Python, Java, and JavaScript, she has focused on spectral data analysis, SEM image-based nanoparticle detection, and software development for data analysis. Tannia contributed significantly to the publication of a research paper by analyzing potential environmental toxicants, generating millions of chemical structure IDs, and conducting data extraction and analysis using Python, R, and JavaScript, as well as enhancing algorithms for simulating potential environmental toxicants’ behavior in water, soil, and air environments. Tannia’s teaching experience includes a Leader Instructor at Brilliant Labs where she taught a range of digital topics, and a Digital Literacy Instructor for the Association for New Canadians.

Chris Geroux

Helper

Research Consultant
Ph.D. Astrophysics, Saint Mary’s University

Chris has been working in HPC since 2005 and joined ACENET in 2015. He is based at Dalhousie University and has a focus on cloud. For his PhD he developed a C++ code to model stellar convection using the OpenMPI framework for parallelisim. He also was an associate research fellow at the University of Exeter. Since joining ACENET Chris is been involved in developing the national cloud documentation and is a member of the cloud national team.