Utrecht University, WISM454
- Instructor: Jan-Willem Buurlage (CWI) <j.buurlage(at)cwi.nl>
- When: Wednesday 13:15 - 17:00
- Where: KBG 228
Each week consists of two hours of lectures (theory, C++), followed by two hours for working on exercises.
Your reports should contain:
- Stand-alone treatment of the relevant theory.
- Results of numerical experiments.
- Description of your software library, with discussions on usage and design choices.
In addition, all exercises listed in the schedule, except those marked hand-in or optional, are expected to be treated in your reports. Do not refer to them explicitely, but rather make them part of the story.
Solutions to hand-in exercises should be handed two weeks after they have been distributed, and are expected to be typeset using LaTeX.
The following table shows how the final grade will be computed.
Handing in your code
When handing in code, please make a single ZIP file containing all source files, headers, and a CMakeLists.txt build file that can be used to compile your code.
Use clang-format to clean up your code. My personal configuration can be found here.
- [LN] Lecture notes.
- [BS] Bjarne Stroustrop - The C++ Programming Language
- Scott Meyers - Effective Modern C++
Example code can be found at: http://www.github.com/jwbuurlage/lcsc-2019/