Skip to content

Commit f9ee6ff

Browse files
committed
Unveil projects
1 parent ea39c45 commit f9ee6ff

File tree

2 files changed

+10
-16
lines changed

2 files changed

+10
-16
lines changed

website/final_proj.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,11 @@
22

33
Final projects will provide 35% of the course grade. We recommend you work in teams of two, but being your own teammate is fine too.
44

5-
:construction: More infos to come in due time.
6-
7-
<!-- **Project's due date is December 22, 2023 -- 23h59 CET (enforced by a "release tag v1.0.0").**
5+
**Project's due date is December 20, 2024 -- 23h59 CET (enforced by a "release tag v1.0.0").**
86

97
_Note that a single GitHub repository is sufficient per project._
108

11-
\warn{The final project GitHub repository should **remain private** until submission on December 22, 2023 (unless you need it to be public for, e.g., deploying documentation.)}
9+
\warn{The final project GitHub repository should **remain private** until submission on December 20, 2024 (unless you need it to be public for, e.g., deploying documentation.)}
1210

1311
Final projects should to be handed-in on a single GitHub repository, including scripts, documentation (and code documentation), unit and reference testing, Continuous Integration (CI - using e.g. GitHub Actions), instructions to run the software and reproduce the results, references.
1412

@@ -41,4 +39,4 @@ Show your creativity by coming up with your own problem that could be modelled u
4139

4240
## Getting started with the final projects
4341

44-
Head to [Logistics](/logistics/#final_project) in order to find infos on getting started and submission. -->
42+
Head to [Logistics](/logistics/#final_project) in order to find infos on getting started and submission.

website/logistics.md

+7-11
Original file line numberDiff line numberDiff line change
@@ -88,17 +88,14 @@ We will try to correct your assignments before the lecture following the homewor
8888

8989
Starting from lecture 7, and until lecture 9, homework assigments contribute to the course's first project. The goal of this project is to have a multi-xPU thermal porous convection solver in 3D.
9090

91-
:construction: More infos to come in due time.
92-
93-
<!--
9491
The exercises **in lecture 7** will serve as starting point for the first project:
9592

9693
1. Within your `pde-on-gpu-<moodleprofilename>` folder, copy over the `PorousConvection` you can find in the `l7_project_template` folder within the [scripts](https://github.com/eth-vaw-glaciology/course-101-0250-00/tree/main/scripts) folder. Make sure to copy the entire folder as not to loose the hidden files.
9794
2. Follow the specific instructions given in [Lecture 7 - infos about projects](/lecture7/#infos_about_projects).
9895
3. During lectures 7 and 9 you will be asked to add material to the `PorousConvection` folder as part of regular homework hand-in _which will serve as evaluation for the Part 2 (35% of the final grade)_ (see [Evaluation](#evaluation) section).
9996

10097
### Project hand-in checklist
101-
The project submission deadline is set to **01.12.2023 - 23h59 CET** (see also [Homework](/homework)). The final GitHub SHA has to be added to [Moodle](https://moodle-app2.let.ethz.ch/course/view.php?id=23586) in the Lecture 9 section.
98+
The project submission deadline is set to **29.11.2024 - 23h59 CET** (see also [Homework](/homework)). The final GitHub SHA has to be added to [Moodle](https://moodle-app2.let.ethz.ch/mod/assign/view.php?id=1103857) in the Lecture 9 section.
10299

103100
Make sure to have following items in your private GitHub repository:
104101
- a `PorousConvection` folder containing the structure proposed in [Lecture 7](/lecture7/#preparing_the_project_folder_in_your_github_repo)
@@ -126,7 +123,7 @@ The following steps will get you started with the final projects:
126123
2. Select a topic of your choice
127124
4. Initiate a private GitHub repository for your project (CamelCaps, including `.jl` at the end - e.g.: `MyProject.jl`)
128125
5. Share the final project private repository on GitHub with the [teaching-bot (https://github.com/teaching-bot)](https://github.com/teaching-bot)
129-
6. Send and email to Ludovic (luraess@ethz.ch) and Ivan (iutkin@ethz.ch) by **Tuesday December 5, 2023**, with subject _**Final projects**_ including
126+
6. Send and email to Ivan (iutkin@ethz.ch) and Ludovic (luraess@ethz.ch) by **Tuesday December 3, 2024**, with subject _**Final projects**_ including
130127
- your project partner
131128
- a brief description of your choice
132129
- a link to your final project GitHub repository
@@ -137,7 +134,7 @@ The following steps will get you started with the final projects:
137134
- during class hours serving as helpdesk
138135

139136
### Final project submission
140-
Submission deadline for the project is **December 22, 2023 -- 23h59 CET**.
137+
Submission deadline for the project is **December 20, 2024 -- 23h59 CET**.
141138

142139
Final submission timestamp is enforced upon tagging the v1.0.0 version release of your repository. See [GitHub docs](https://docs.github.com/en/repositories/releasing-projects-on-github/about-releases) for infos.
143140

@@ -155,15 +152,14 @@ For a successful outcome, final projects are expected to be handed-in as single
155152
- unit and reference testing
156153
- Continuous Integration (CI - using e.g. GitHub Actions)
157154
- additional features if needed
158-
-->
159155

160156
## Evaluation
161157

162-
All homework assigments can be done alone or in groups of two.
158+
All homework assignments can be done alone or in groups of two.
163159

164160
Enrolled ETHZ students will have to hand in on [Moodle](https://moodle-app2.let.ethz.ch/course/view.php?id=23586) and GitHub:
165-
1. Six weekly assignments during the course's Part 1 and Part 2 constitute 30% of the final grade. **The best five out of six homeworks will be counted**.
166-
2. A project developed during Part 3 of the course consitutes 35% of the final grade
167-
3. A final project consitutes 35% of the final grade
161+
1. Six weekly assignments during the course's Part 1 and Part 2 constitute 30% of the final grade. **The best five out of six homework will be counted**.
162+
2. A project developed during Part 3 of the course constitutes 35% of the final grade
163+
3. A final project constitutes 35% of the final grade
168164

169165
**Project submission includes code in a Github repository and an automatically generated documentation**.

0 commit comments

Comments
 (0)