Week 1 content overview and readings

Content overview for this week

This week, you will get an introduction to and overview of the course (Tuesday session) and will learn the basics of working in a Unix shell environment (Thursday session).

Some of the things you will learn this week:

Course intro & overview (Tuesday class)

Unix shell basics (Thursday class, Readings, and Exercises)

Readings

The first few pages of our primary book, Computing Skills for Biologists by Allesina & Wilmes (CSB for short), should give you an introduction to the rationale behind the book, and behind this course, too. Try to read this before Tuesday’s class.

Our main text for this week will be Chapter 1 from CSB, which will introduce you to using the Unix shell. Please read this chapter before Thursday’s class when we will go through the chapter by means of “participatory live-coding” (code-along). Highlight sections that you find challenging and ask about these in class as needed. Because repetition is beneficial, you are welcome to actively work through the code in the chapter beforehand – this will be particularly useful for those who have never used a shell before.

(Side note: we will cover many of the commands from this week in more detail in weeks 4-6, using the Buffalo book.)

Required readings

Further resources

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".