STAT 479: Tentative Schedule

(Syllabus)

Day #: Date Subject Homework Due (11:59 p.m.)
1: 1/25/22 Run a linux virtual machine on your laptop (and debug problems)
(Use only if you have problems: add software instructions)
Why learn linux? See TOP500 operating systems and Linux
Read introductory email
2: 1/27 emacs text editor: reference sheet, demo1 (data.txt, tiny.R, sifting.txt)
3: 2/1 emacs, continued: demo2
emacs regular expressions
4: 2/3 HW1 help
HW1 2/4: emacs (HW1notes.txt)
5: 2/8 Lyman-break galaxies
6: 2/10 Lyman-break galaxies, continued: search ideas
HW2 help
7: 2/15 HW2 help
8: 2/17 git/GitHub version control system
HW2 2/18: galaxies on laptop
9: 2/22 Group1: Git Exercise
10: 2/24 Linux and bash shell scripting
Group1 2/25: Git Exercise
11: 3/1 shell scripting, continued
12: 3/3 Group2: scripting exercises
13: 3/8 Activate statistics account (step 1 only today)
Group2: scripting exercises, continued
14: 3/10 High Performance Computing Cluster (HPC)
Group2 3/11: shell scripting
[3/15,17] [Spring break]
15: 3/22 Statistics HPC, continued (continue with 3jobArray example)
discuss HW3
16: 3/24 guest lecture by Christina Koch:
(High Throughput Computing at CHTC, documentation)
17: 3/29 tiny CHTC examples
HW3 help
18: 3/31 form project groups
CHTC commands, examples, and references
CHTC parallel sd example (sd.tar; run "condor_submit_dag sd.dag")
19: 4/5 Group3: parallel word counting
HW3 4/5: airlines on Slurm
20: 4/7 For remote file transfer and work, Yongsu likes cyberduck
(recommended by CHTC, along with scp and WinSCP)
and VisualStudioCode.
Group3: parallel word counting, continued
Group4(a) 4/8: project group
21: 4/12 discuss presentation order (proposalOrder.R)
Group4(b): project proposal development
Group3: CHTC, continued
22: 4/14 discuss HW4
Using R at CHTC (wget the callingR.tar file)
Group3 4/15: CHTC
Group4(b) 4/15: project proposal
23: 4/19 project proposal presentations

24: 4/21 seek volunteers to present on 5/3; then we'll randomly assign groups
HW4 help
HW4 Mo 4/25: galaxies on CHTC
25: 4/26 Here is our randomly-assigned presentation order
project help
26: 4/28 project help
Group4(c) 4/29: project first draft
27: 5/3 Group4(d): first half of project presentations
Group4(d) Mo 5/2: presentation
28: 5/5 Group4(d): second half of project presentations
Group4(e) 5/6: project report