Skip to content

Commit ee2b064

Browse files
authored
Update schedule for WT26/27 (#274)
1 parent 8781149 commit ee2b064

20 files changed

Lines changed: 218 additions & 1030 deletions

‎00_organization/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ Learning goals:
1414
| 15 minutes | [`rse_basics.md`](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/00_organization/rse_basics_slides.md) |
1515
| 10 minutes | [`topic_overview_demo.md`](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/00_organization/topic_overview_demo.md) |
1616

17-
Folders such as `wt2122` contain organizational content specific to previous lectures.
17+
Folders such as `wt2x2y` contain organizational content specific to previous lectures.

‎00_organization/challenge_intro_slides.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ The challenge part:
150150

151151
## Role of Advisor
152152

153-
- Benjamin, Felix, Frédéric, Gerasimos, or Ishaan
153+
- Felix, Frédéric, Serge, or Gerasimos
154154
- Use, for example, exercise blocks and time before and after lectures for discussions
155155
- Share links etc. to issues and PRs (or tag us)
156156

‎00_organization/course_intro_slides.md‎

Lines changed: 17 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -43,18 +43,19 @@ slideOptions:
4343

4444
## The Lecturers
4545

46-
- Benjamin (Uekermann) [`@uekerman`](https://github.com/uekerman)
4746
- Gerasimos (Chourdakis) [`@MakisH`](https://github.com/MakisH)
48-
- Ishaan (Desai) [`@IshaanDesai`](https://github.com/IshaanDesai)
47+
- Frédéric (Simonis) [`@fsimonis`](https://github.com/fsimonis)
48+
- Felix (Neubauer) [`@Logende`](https://github.com/Logende)
49+
- On leave this year: Benjamin (Uekermann) [`@uekerman`](https://github.com/uekerman)
4950

5051
Additional challenge advisors:
5152

52-
- Frédéric (Simonis) [`@fsimonis`](https://github.com/fsimonis)
53-
- Felix (Neubauer) [`@Logende`](https://github.com/Logende)
53+
- Serge Kotchourko [`@kotserge`](https://github.com/kotserge)
5454

5555
SSE Hall of Fame:
5656

5757
- Alexander (Jaust) [`@ajaust`](https://github.com/ajaust)
58+
- Ishaan (Desai) [`@IshaanDesai`](https://github.com/IshaanDesai)
5859

5960
---
6061

@@ -76,7 +77,7 @@ SSE Hall of Fame:
7677
Two parallel branches:
7778

7879
- **Weekly lectures** (90 mins) and **exercises** (90 mins) to learn and train concepts and tools
79-
- Wednesdays, 09:45–11:15 (in V47.05) and 15:45–17:15 (in 38-0.108, might be too small in first week)
80+
- Wednesdays, 09:45–11:15 (in V47.05) and 15:45–17:15 (in 38-0.124, might be too small in the beginning)
8081
- Typically lecture in the morning and exercise in the afternoon
8182
- **Individual challenge**: contribute to real simulation software :rocket:
8283
- List of software candidates: this afternoon
@@ -160,80 +161,17 @@ Two parallel branches:
160161

161162
### Timeline
162163

163-
- Pick a software (till **Oct 22**, evening)
164-
- **Step 1**: Present the software: how you got it, what are main features, some tutorials you did, ... (**Nov 5**)
165-
- **Step 2**: Present *"RSE infrastructure"* of the software: Which CI / documentation / building / git workflow ... does it use? How do contributions work? (**Dec 17**)
166-
- Suggest contribution (**Dec 17**)
167-
- **Step 3**: Present the contribution (**Feb 4**)
164+
- Pick a software project to contribute to
165+
- **Step 1**: Present the software: how you got it, what are main features, some tutorials you did, ...
166+
- **Step 2**: Present *"RSE infrastructure"* of the software: Which CI / documentation / building / git workflow ... does it use? How do contributions work?
167+
- Suggest contribution
168+
- **Step 3**: Present the contribution
168169

169170
---
170171

171-
## Time Table I
172-
173-
<style>
174-
td {
175-
font-size: 35px
176-
}
177-
</style>
178-
179-
| Date | Type | Chapter | Topic | Lecturer |
180-
| ---- | ---- | ------- |------ | -------- |
181-
| 15.10. |Lecture | 0-1 | Course intro, intro to SSE, VC basics | Benjamin |
182-
| 15.10. |Lecture | 1 | Git basics, my Git workflow, Git quiz, how to challenge | Benjamin |
183-
| 22.10. |Lecture | 1 | *My neat little Git trick*, merge vs rebase, working in teams| Benjamin |
184-
| 22.10. |Lab | 1 | Git | Benjamin |
185-
| 29.10. |Lecture | 2 | Containers and virtualization | Gerasimos |
186-
| 29.10. |Lab | 2 | Containers and virtualization | Gerasimos |
187-
| 05.11. |Presentations | C | **1st student presentations** | students |
188-
| 05.11. |Presentations | C | **1st student presentations** | students |
189-
190-
---
191-
192-
## Time Table II
193-
194-
<style>
195-
td {
196-
font-size: 35px
197-
}
198-
</style>
199-
200-
| Date | Type | Chapter | Topic | Lecturer |
201-
| ---- | ---- | ------- |------ | -------- |
202-
| 12.11. |Lecture | 3 | Intro packaging, Python packaging | Ishaan |
203-
| 12.11. |Lab | 3 | Python packaging | Ishaan |
204-
| 19.11. |Lecture | 3 | Linux fundamentals, Make, CMake | Gerasimos |
205-
| 19.11. |Lab | 3 | CMake and Docker | Gerasimos |
206-
| 26.11. |Lecture | 3 | Spack | Ishaan |
207-
| 26.11. |Lab | 3 | Spack | Ishaan |
208-
| 03.12. |Lecture | 3 | CPack and more CMake | Benjamin |
209-
| 03.12. |Lab | 3 | CPack | Benjamin |
210-
| 10.12. |Lecture | 4 | Technical writing | Gerasimos |
211-
| 10.12. |Lab | 4 | Code review | Gerasimos |
212-
| 17.12. |Presentations | C | **2nd student presentations** | students |
213-
| 17.12. |Presentations | C | **2nd student presentations** | students |
214-
215-
---
216-
217-
## Time Table III
218-
219-
<style>
220-
td {
221-
font-size: 35px
222-
}
223-
</style>
172+
## Timetable
224173

225-
| Date | Type | Chapter | Topic | Lecturer |
226-
| ---- | ---- | ------- |------ | -------- |
227-
| 07.01. |Lecture | 4 | Markup, Pandoc, website gener. | Benjamin |
228-
| 07.01. |Lecture | 4 | FLOSS, versioning, repo layouts, DOI, Zenodo, DaRUS | Benjamin |
229-
| 14.01. |Lecture | 5 | Intro testing, testing in Python | Ishaan |
230-
| 14.01. |Lab | 5 | Testing in Python | Ishaan |
231-
| 21.01. |Lecture | 5 | Automation, GitHub Actions, GitLab CI | Gerasimos|
232-
| 21.01. |Lab | 5 | GitHub Actions | Gerasimos|
233-
| 28.01. |Lecture | 5 | Boost.Test and CTest | Benjamin |
234-
| 28.01. |Lab | 5 | Boost.Test and CTest | Benjamin |
235-
| 04.02. |Presentations | C | **3rd student presentations** | students |
236-
| 04.02. |Presentations | C | **3rd student presentations** | students |
174+
See [GitHub: timetable.md](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/timetable.md)
237175

238176
---
239177

@@ -248,15 +186,15 @@ td {
248186
- *"good"* everywhere leads to 1.0.
249187
- We give (brief) feedback after every exercise.
250188
- You will need to register yourself to the *"exam"* on C@MPUS.
251-
- Last in: The deadline to pick a software (**Oct 22**, evening)
252-
- Last out: Once you handed in the first report (**Nov 6**)
189+
- Last in: The deadline to pick a software
190+
- Last out: Once you handed in the first report
253191

254192
---
255193

256194
## GitLab Account
257195

258-
- Please write a mail till tonight to Ishaan.
259-
- [ishaan.desai@ipvs.uni-stuttgart.de](mailto:ishaan.desai@ipvs.uni-stuttgart.de)
196+
- Please write a mail till tonight to Gerasimos.
197+
- [gerasimos.chourdakis@ipvs.uni-stuttgart.de](mailto:gerasimos.chourdakis@ipvs.uni-stuttgart.de)
260198
- Email subject: "GitLab account SSE course"
261199
- State your **name** and preferred **email-address**
262200
- If you already have an IPVS-SIM GitLab account, we only need your username.

‎00_organization/organizational_remarks_week8_slides.md‎

Lines changed: 6 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -45,27 +45,10 @@ td {
4545
}
4646
</style>
4747

48-
| Date | Type | Chapter | Topic | Lecturer |
49-
| ---- | ---- | ------- |------ | -------- |
50-
| 12.11. |Lecture | 3 | Intro packaging, Python packaging | Ishaan |
51-
| 12.11. |Lab | 3 | Python packaging | Ishaan |
52-
| 19.11. |Lecture | 3 | Linux fundamentals, Make, CMake | Gerasimos |
53-
| 19.11. |Lab | 3 | CMake and Docker | Gerasimos |
54-
| 26.11. |Lecture | 3 | Spack | Ishaan |
55-
| 26.11. |Lab | 3 | Spack | Ishaan |
56-
| **03.12.** |**Lecture** | **3** | **CPack and more CMake** | **Benjamin** |
57-
| 03.12. |Lab | 3 | CPack | Benjamin |
58-
| 10.12. |Lecture | 4 | Technical writing | Gerasimos |
59-
| 10.12. |Lab | 4 | Code review | Gerasimos |
60-
| 17.12. |Presentations | C | **2nd student presentations** | students |
61-
| 17.12. |Presentations | C | **2nd student presentations** | students |
62-
63-
---
64-
6548
## Exam Registration
6649

67-
- You have to register for exam (we cannot do this for you)
68-
- Campus deadline should be today
50+
- You have to register for the exam node on C@MPUS (we cannot do this for you)
51+
- The deadline should be very soon
6952

7053
---
7154

@@ -82,11 +65,12 @@ td {
8265

8366
## Challenge Contribution
8467

85-
- Please open an issue in the [challenge repo](https://gitlab-sim.informatik.uni-stuttgart.de/simulation-software-engineering-wite2526/challenge) explaining what you want to work on in the contribution. We will then use these issues to further discuss the progress of the contribution. Provide links to issues, pull requests etc.
86-
- Deadline (for opening the issue): Dec 17, 2025, 23:59
68+
- Please open an issue in the Challenge repo explaining what you want to work on in the contribution. We will then use these issues to further discuss the progress of the contribution. Provide links to issues, pull requests etc.
69+
- Remember the deadline for opening the issue (see timetable)
8770
- If you open earlier, you get feedback earlier
88-
- Latest feedback from supervisors: Jan 7, 2025, 09:45
71+
- Latest feedback from supervisors: first course week after Christmas
8972
- Title of issue: "Contribution to SOFTWARE by USERNAME"
9073
- Tag your supervisor in description
9174
- Get in touch with maintainers early (through official channels)
9275
- Discuss before you start developing
76+

‎00_organization/wt2122/organizational_remarks_week3_slides_old.md‎

Lines changed: 0 additions & 64 deletions
This file was deleted.

‎00_organization/wt2122/organizational_remarks_week7_slides_old.md‎

Lines changed: 0 additions & 73 deletions
This file was deleted.

0 commit comments

Comments
 (0)