/sp2023

Scientific Programming 2023

Primary LanguageTeX

sp2023

Scientific Programming 2023

Welcome to the home page for the Scientific Programming 2023 course.

Part one

In part one, we will go through the core of R programming. slides

Source folder for these slides.

2023-10-03

introduction to course; page 1 - 35

2023-10-05

first hour: page 36 - 55

second hour: introduction to linux (hands on)

2023-10-09 Mon

page 56 - 111

2023-10-10 Tue

page 112 - 136 (+ first discussion of assignment 1 at beginning of first hour).

2023-10-12

page 137 - 177

Part two

2023-10-16

(finished page 178-196 of R lectures). Discussion of SPA1.
Julia lecture 1 page 1-12.

repository for Julia documents

2023-10-17

Julia lecture 2

Julia lecture 3

Julia lecture 4

2023-10-19

Reproducible research

Make example

Examples classes

Dr Tom Edinburgh (te269) will lead the first two examples classes. Stephen will give the third examples classs. To be held in MR15.

Examples class 1

09:00-12:00 2023-10-06

Examples class 2

09:00-12:00 2023-10-13

Examples class 3

09:00-12:00 2023-10-27

Assignments

Assignments will be posted here.

Assignment 1

PDF tex

Assignment 2

PDF

Hint: to compile a Rmarkdown on subliminal from the command line, this should work:

Rscript -e "rmarkdown::render('estimatek.Rmd', output_format='pdf_document')"

Assignment 3

PDF

Moodle

Moodle will store the links to the lecture recordings, and the assignment submission system.

Due to a problem with the timetable rescheduling, the lectures on 2023-10-09 were not automatically captured. I have added the Teams recordings from 2022 for these lectures onto Moodle -- starting at about 18 minutes into "SP05" and finishing about 40 mins in "SP07". These can be found on the moodle site.

There is also an online recording of the latex lecture which I don't plan to give this year. https://github.com/sje30/latex101