Schedule – Spring 2025

Note: You find any course material and handouts in the your classes› MS Teams channels.. 

CoW/CaW (*)DateSubjectReference (**)Labs / MilestonesLecturer
01/0818.02.25Course Overview
Intro to .Net 
– Visual Studio 2022 Intro
1Lab01 – Setup
MS0: Teambuilding
M.Kropp
02/0925.02.25 C# Essentials
Type System, Inheritance, Generics, Collections, FileIO
 2, 3, 7, 15Lab02 – RoutePlannerM.Kropp
03/1004.03.25C#  Delegates, Events 4Lab03 – RoutePlannerM.Kropp
04/1111.03.25Advanced C#
Operator Overloading, Extension Methods, yield
 4MS1: Delegates
Lab04 – RoutePlanner
Shortest Path Implementation (Dijkstra’s algorithm)
M.Kropp
05/1218.03.25C# LINQ Queries & Lambda’s 8, 9Lab05 – Route PlannerM.Kropp
06/1325.03.25C# LINQ Advanced 8, 9Lab06 – Route Planner M.Kropp
–/1401.04.25Recap & exam preparation (self study)MS2: LINQM.Kropp
07/1508.04.25Exam 1 (Le01-Le06)14M.Kropp
08/1615.04.25Concurrency & AsyncLab07 – Route Planner M.Kropp
09/1722.04.25Easter Holidays22Y.Senn
–/1829.04.25Parallelism, Threads, TPL, PLINQLab08 – RoutePlannerY.Senn
–/1906.05.25Project WeekY.Senn
11/2013.05.25Dynamic Types & Native Code & Interop19MS3: Conc & Parallel
Lab09 – RoutePlanner
Y.Senn
12/2120.05.25.Net Reflection, Attributes, Exceptions18Lab10 – RouterPlanner Y.Senn
13/2227.05.25CLR Automatic Memory Management12, 13Lab 11 – RoutePlannerY.Senn
14/2303.06.25Recap & exam preparation (self study)MS4: ReflectionY.Senn
15/2410.06.25Exam 2 (Le01-Le015)Y.Senn
16/24Exam 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.

×