Note: You find any course material and handouts in the your classes› MS Teams channels..
CoW/CaW (*) | Date | Subject | Reference (**) | Labs / Milestones | Lecturer |
---|---|---|---|---|---|
01/08 | 18.02.25 | Course Overview Intro to .Net – Visual Studio 2022 Intro | 1 | Lab01 – Setup MS0: Teambuilding | M.Kropp |
02/09 | 25.02.25 | C# Essentials Type System, Inheritance, Generics, Collections, FileIO | 2, 3, 7, 15 | Lab02 – RoutePlanner | M.Kropp |
03/10 | 04.03.25 | C# Delegates, Events | 4 | Lab03 – RoutePlanner | M.Kropp |
04/11 | 11.03.25 | Advanced C# Operator Overloading, Extension Methods, yield | 4 | MS1: Delegates Lab04 – RoutePlanner Shortest Path Implementation (Dijkstra’s algorithm) | M.Kropp |
05/12 | 18.03.25 | C# LINQ Queries & Lambda’s | 8, 9 | Lab05 – Route Planner | M.Kropp |
06/13 | 25.03.25 | C# LINQ Advanced | 8, 9 | Lab06 – Route Planner | M.Kropp |
–/14 | 01.04.25 | Recap & exam preparation (self study) | MS2: LINQ | M.Kropp | |
07/15 | 08.04.25 | Exam 1 (Le01-Le06) | 14 | M.Kropp | |
08/16 | 15.04.25 | Concurrency & Async | Lab07 – Route Planner | M.Kropp | |
09/17 | 22.04.25 | Easter Holidays | 22 | Y.Senn | |
–/18 | 29.04.25 | Parallelism, Threads, TPL, PLINQ | Lab08 – RoutePlanner | Y.Senn | |
–/19 | 06.05.25 | Project Week | Y.Senn | ||
11/20 | 13.05.25 | Dynamic Types & Native Code & Interop | 19 | MS3: Conc & Parallel Lab09 – RoutePlanner | Y.Senn |
12/21 | 20.05.25 | .Net Reflection, Attributes, Exceptions | 18 | Lab10 – RouterPlanner | Y.Senn |
13/22 | 27.05.25 | CLR Automatic Memory Management | 12, 13 | Lab 11 – RoutePlanner | Y.Senn |
14/23 | 03.06.25 | Recap & exam preparation (self study) | — | MS4: Reflection | Y.Senn |
15/24 | 10.06.25 | Exam 2 (Le01-Le015) | Y.Senn | ||
16/24 | Exam return (time slot for exam insight will be communicated later) |
(*) CaW: Calendar Week; CoW: Course Week
(**) References refer to the chapters in the reference book.