Schedule – Fall 2024

Time schedule for fall term 2024

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

CoW/CaW (*)DateSubjectReference (**)Labs / MilestonesLecturer
01/3819.09.24Course Overview
Intro to .Net 
– Visual Studio 2022 Intro
1Lab01 – Setup
MS0: Teambuilding
M.Kropp
02/3926.09.24C# Essentials
Type System, Inheritance, Generics, Collections, FileIO
 2, 3, 7, 15Lab02 – RoutePlannerM.Kropp
03/4003.10.24C#  Delegates, Events 4Lab03 – RoutePlannerM.Kropp
04/4110.10.24Advanced C#
Operator Overloading, Extension Methods, yield
 4MS1: Delegates
Lab04 – RoutePlanner
Shortest Path Implementation (Dijkstra’s algorithm)
M.Kropp
05/4217.10.24C# LINQ Queries & Lambda’s 8, 9Lab05 – Route PlannerM.Kropp
06/4324.10.24C# LINQ Advanced 8, 9Lab06 – Route Planner M.Kropp
07/4431.10.24exam preparation, Recap, Q&AMS2: LINQM.Kropp
08/4507.11.24Exam 1M.Kropp
09/4614.11.24Concurrency & Async14Lab07 – Route Planner Y.Senn
10/4721.11.24Parallelism 
Threads, TPL, PLINQ
22Lab08 – RoutePlannerY.Senn
–/4828.11.24Project Week
11/4905.12.24Dynamic Types & Native Code & Interop19MS3: Conc & Parallel
Lab09 – RoutePlanner
Y.Senn
12/5012.12.23.Net Reflection, Attributes, Exceptions18Lab10 – RouterPlanner Y.Senn
13/5119.12.23CLR Automatic Memory Management12, 13Lab 11 – RoutePlannerY.Senn
14/0209.01.25exam preparation, Recap, Q&AMS4: Reflection Y.Senn
15/0316.01.25Exam 2 Y.Senn
16/04Exam return (time slot for exam insight will be communicated later)Y.Senn

(*) CaW: Calendar Week; CoW: Course Week
(**) References refer to the chapters in the reference book.

×