Skip to content

Schedule

Carsten Fortmann-Grote edited this page Mar 14, 2023 · 9 revisions

Schedule

Day Begin End Lesson Episodes Lecturer
April 4 10:00 10:15 Welcome, Icebreaker, Introduction All
10:15 12:00 Unix Shell 1 - Introduction Carsten
2 - Navigating Files and Dirs Carsten
3 - Working with Files and Dirs Carsten
12:00 12:30 Break
12:30 14:00 4 - Pipes and Filters Nikoleta
5 - Loops Nikoleta
14:00 14:15 Break
14:15 15:45 6 - Shell Scripts Carsten
7 - Finding Things Carsten
16:00 16:30 Wrap up, discussion, follow ups All
April 5 10:00 10:15 Welcome back, Recap Day 1, Intro Day 2
10:15 12:00 VC with Git 1 - Automated Version Control Nikoleta
2 - Setting up Git Nikoleta
3 - Creating a Repository Nikoleta
(4 - Tracking Changes) Nikoleta
12:00 12:30 Break
12:30 14:00 (4 - Tracking Changes) Carsten
5 - Exploring History Carsten
6 - Ignoring Things Carsten
14:00 14:15 Break
14:15 15:45 7 - Remotes Nikoleta
8 - Collaborating Nikoleta
9 - Conflicts Nikoleta
15:45 16:00 Break
16:00 17:30 10 - Open Science Carsten
11 - Licensing Carsten
12 - Citation Carsten
13 - Hosting Carsten
14 - GUIs (RStudio, Jupyter, VC, ???)
17:30 18:00 Wrap up, discussion, follow ups All
April 6 10:00 10:15 Welcome back, Recap Day 2, Intro Day 3
10:15 12:00 Plotting and Programming in Python 1 - Running and Quitting Carsten
2 - Variables and Assignment Carsten
3 - Data Types and Type Conversion Carsten
4 - Built-In functions Carsten
12:00 12:30 Break
12:30 14:00 5 - Libraries Nikoleta
6 - Reading tabular data Nikoleta
7 - Pandas DataFrames Nikoleta
14:00 14:15 Break
14:15 15:45 8 - Plotting Carsten
15:45 16:00 Break
16:00 17:30 9 - Lists Nikoleta
10 - For loops Nikoleta
11 - Conditionals Nikoleta
12 - Writing your own functions Nikoleta
17:30 18:00 Wrap up, discussion, feedback All
Clone this wiki locally