You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: course.md
+16-15Lines changed: 16 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,17 +15,15 @@ programme that will teach you a whole range of skills.
15
15
-**[Better Software for Better Research: Introduction to the Research Coding Course](#better-software-for-better-research-introduction-to-the-research-coding-course)**, Wednesday 22nd October 2025, 2pm to 3pm, online - [slides][intro_slides], [video][intro_video] Passcode: 2u##$=Dv
16
16
-**[Version control: Introduction to Git and GitHub](#version-control-introduction-to-git-and-github)**, Wednesday
17
17
5th November 2025, 2pm to 5pm - [slides][git_slides]
18
-
- Repeated <spanstyle="color: #ff0000">Wednesday 21st</span> January 2026, 2pm to 5pm
18
+
- Repeated Wednesday 21st January 2026, 2pm to 5pm
19
19
-**[Software lifecycle planning](#software-lifecycle-planning)**, Wednesday 19th November 2025, 2pm to 3pm, online - [slides][lifecycle_slides], [video][lifecycle_video] Passcode: aPD37!B. (includes full stop)
-**[Publishing a software paper in JOSS](#publishing-a-software-paper-in-joss)**, <spanstyle="color: #ff0000">Wednesday 15th</span> April 2026
26
26
27
-
(Dates after November are provisional and to be confirmed)
28
-
29
27
### Target Audience and Prerequisites
30
28
We welcome everyone working with research software, from undergraduates to professors, from beginners to experts, and from people who create analysis scripts on their laptops to those who run first principles modelling on supercomputers. Each session will have some individual prerequisites. Some experience with
31
29
developing research software or scripts, for example in Python or R, might be
@@ -44,7 +42,7 @@ apply them to software and present a global review of the training programme.
44
42
### Version Control: Introduction to Git and GitHub
45
43
46
44
**Wednesday 5th November 2025, 2pm to 5pm, in-person**<br>
47
-
**Repeated <spanstyle="color: #ff0000">Wednesday 21st</span> January 2026, 2pm to 5pm, in-person.**
45
+
**Repeated Wednesday 21st January 2026, 2pm to 5pm, in-person.**
48
46
49
47
If you’ve never heard of or used version control and Git before this is the
50
48
course for you. We start by introducing version control and exploring how it can
@@ -79,7 +77,7 @@ quality code is actually quite straightforward when you understand how to do it
79
77
and what tools are available to make your life easier.
80
78
81
79
### Testing and Continuous Integration
82
-
**<spanstyle="color: #ff0000">Wednesday 18th</span> February 2026, in person.[Sign up form][session5form] (UoY accounts only)**
80
+
Wednesday 18th February 2026, in person.
83
81
84
82
This course aims to equip researchers with the skills to write effective tests
85
83
and ensure the quality and reliability of their research software. No prior
0 commit comments