| 1 |
intro, best practices & the shell |
| 2 |
files, pipes, shell loops, processes |
| 3 |
regular expressions, grep, recall/apply best practices, markdown |
| 4 |
git: track and share |
| 5 |
sed, cut/sort/column, shell scripts, if |
| 6 |
git: branches, awk, curl/wget |
| 7 |
ssh, scp, tmux, install and intro to python |
| 8 |
python: loops, tests, (im)mutable objects, regex |
| 9 |
python: functions, modules |
| 10 |
python: file io, break/continue, dictionaries, running external programs |
| 11 |
python: classes and methods, project intro |
| 12 |
project: in-class group work |
| 13 |
install and intro to julia, julia packages |
| 14 |
julia intro con’t, guest lecture by Doug Bates |
| 15 |
parallel computing, types & julia packages |
| |
job scheduling: guest lecture by Mike Cammilleri |