BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//134.96.226.213//NONSGML kigkonsult.se iCalcreator 2.41.92//
CALSCALE:GREGORIAN
METHOD:PUBLISH
UID:66313832-6234-4638-b937-636633313561
X-WR-CALNAME:Programming 2 Calendar
X-WR-CALDESC:Events of the lecture Programming 2
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VEVENT
UID:34383565-3262-4432-b235-353633383633
DTSTAMP:20261115T022658Z
DESCRIPTION:https://cms.sic.saarland/p2vorkurs23/
DTSTART;VALUE=DATE:20230403
DTEND;VALUE=DATE:20230407
SUMMARY:Prog2: Programming 2 Pre-Course
END:VEVENT
BEGIN:VEVENT
UID:34376266-6130-4235-b665-666362633234
DTSTAMP:20261115T022658Z
DESCRIPTION:R1: Computer Arithmetic\n\n-\n\nSections Covered: Section 1.1\,
  Section 1.2\n\n-\n\nMore details: https://prog2.de/book/section-70.html
DTSTART:20230414T063000Z
DTEND:20230414T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:36323939-6332-4963-b066-323361363033
DTSTAMP:20261115T022658Z
DESCRIPTION:R2: Computer Arithmetic - Sections Covered. Section 1.3\, Secti
 on 1.4 - More details: https://prog2.de/book/section-71.html
DTSTART:20230418T121500Z
DTEND:20230418T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:63616265-3939-4936-b939-613363323830
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230419T101500Z
DTEND:20230419T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:39623737-3436-4636-a535-626131366135
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230419T121500Z
DTEND:20230419T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:63303064-6239-4333-a135-383465303439
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230419T141500Z
DTEND:20230419T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33343264-3362-4661-b161-356135623762
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230420T101500Z
DTEND:20230420T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38616165-3638-4264-b562-313737643834
DTSTAMP:20261115T022658Z
DESCRIPTION:M1: Introduction to Machine Code Programming - Sections Covered
 . Section 2.1\, Section 2.2\, Section 2.3\, Section 2.4\, Section 2.7 - ht
 tps://prog2.de/book/section-72.html
DTSTART:20230421T063000Z
DTEND:20230421T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:66653237-3636-4661-b138-373538306262
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230421T121500Z
DTEND:20230421T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64376331-6433-4639-b166-343435613531
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230424T101500Z
DTEND:20230424T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39366463-3339-4035-b466-303333396535
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230425T101500Z
DTEND:20230425T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63333837-3664-4336-a130-303138376537
DTSTAMP:20261115T022658Z
DESCRIPTION:M2: Simple Algorithms in Machine Code - Sections Covered. Chapt
 er 3 - More details: https://prog2.de/book/section-73.html
DTSTART:20230425T121500Z
DTEND:20230425T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:31633433-6164-4864-a361-386337653066
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230425T140000Z
DTEND:20230509T215900Z
SUMMARY:Prog2: MIPS Project
END:VEVENT
BEGIN:VEVENT
UID:34343464-3434-4538-b639-383237643832
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230426T101500Z
DTEND:20230426T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32346430-3536-4664-b861-363938616331
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230426T121500Z
DTEND:20230426T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:66343531-6536-4631-a339-653336646663
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230426T141500Z
DTEND:20230426T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:39303836-6336-4438-a233-363038366562
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230426T160000Z
DTEND:20230426T170000Z
LOCATION:Building E2 2 - Lecture hall 0.01 (Günter-Hotz-Hörsaal)
SUMMARY:Prog2: Project presentation
END:VEVENT
BEGIN:VEVENT
UID:32306634-6431-4639-b839-316130363363
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230427T101500Z
DTEND:20230427T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65643163-3639-4866-a238-353432353665
DTSTAMP:20261115T022658Z
DESCRIPTION:M3: Function Calls - Sections Covered. Section 2.8 - More detai
 ls: https://prog2.de/book/section-74.html
DTSTART:20230428T063000Z
DTEND:20230428T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:64623361-3964-4034-b737-333464616164
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230428T121500Z
DTEND:20230428T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35633661-3566-4539-a162-363562383065
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230502T101500Z
DTEND:20230502T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38653639-3337-4439-a635-626461386663
DTSTAMP:20261115T022658Z
DESCRIPTION:C1: Introduction to C - Sections Covered. Section 4.1\, Section
  4.2\, Section 4.3\, Section 4.4\, Section 4.5 - More details: https://pro
 g2.de/book/section-75.html
DTSTART:20230502T121500Z
DTEND:20230502T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:63646561-6665-4865-a462-346535386563
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230503T101500Z
DTEND:20230503T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38636366-3734-4365-b835-623933376539
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230503T121500Z
DTEND:20230503T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34626463-3764-4265-a662-326234353737
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230503T141500Z
DTEND:20230503T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32353832-6331-4937-b163-313138646330
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230503
DTEND;VALUE=DATE:20230504
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:63346166-6430-4136-b932-366231366633
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230504T101500Z
DTEND:20230504T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63663137-3065-4430-a131-383332646634
DTSTAMP:20261115T022658Z
DESCRIPTION:C2: Expressions and Pointers - Sections Covered. Section 4.6\, 
 Section 4.8\, Section 4.10 - https://prog2.de/book/section-76.html
DTSTART:20230505T063000Z
DTEND:20230505T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:35623339-3837-4830-a433-656137303731
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230505T121500Z
DTEND:20230505T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39643961-6638-4435-b162-323165353834
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230508T101500Z
DTEND:20230508T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31313634-3065-4562-b538-333066343438
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230509T101500Z
DTEND:20230509T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62346263-3230-4963-a331-656461323439
DTSTAMP:20261115T022658Z
DESCRIPTION:C3: Arrays\, Structs\, I/O - Sections Covered. Subsection 4.10.
 1\, Section 4.13\, Section 4.14 - https://prog2.de/book/section-77.html
DTSTART:20230509T121500Z
DTEND:20230509T140000Z
LOCATION:HS I\, E2 5
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:30326533-3533-4536-a231-343161316131
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230509T140000Z
DTEND:20230523T215900Z
SUMMARY:Prog2: C Project (1)
END:VEVENT
BEGIN:VEVENT
UID:34313065-3463-4231-b266-386233663234
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230510T101500Z
DTEND:20230510T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36353332-3530-4431-b332-303537656532
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230510T121500Z
DTEND:20230510T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35303834-3731-4433-b330-616233383537
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230510T141500Z
DTEND:20230510T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:31633835-3466-4337-b436-656464323737
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230510T160000Z
DTEND:20230510T170000Z
LOCATION:Building E2 5 - Lecture hall 0.1
SUMMARY:Prog2: Project presentation
END:VEVENT
BEGIN:VEVENT
UID:39623965-6339-4333-b939-623065646336
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230511T101500Z
DTEND:20230511T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34656632-6663-4236-a536-633337336462
DTSTAMP:20261115T022658Z
DESCRIPTION:A1: Lists and Trees - Sections Covered. Section 5.1\, Section 5
 .2 - https://prog2.de/book/section-78.html
DTSTART:20230512T063000Z
DTEND:20230512T080000Z
LOCATION:HS I\, E2 5
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:37363132-6663-4263-b430-643365346439
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230512T121500Z
DTEND:20230512T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30626666-3933-4933-b330-333866653238
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230515T101500Z
DTEND:20230515T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:37393837-3730-4732-b664-313866323731
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230516T101500Z
DTEND:20230516T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63356139-3962-4464-a337-323835373966
DTSTAMP:20261115T022658Z
DESCRIPTION:Opportunities and Pitfalls when coding with ChatGPT
DTSTART:20230516T121500Z
DTEND:20230516T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:38623033-6365-4466-a639-643763353435
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230517T101500Z
DTEND:20230517T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:64646262-3064-4431-b634-663435353265
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230517T121500Z
DTEND:20230517T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:37623965-3536-4733-b665-316161353966
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230517T141500Z
DTEND:20230517T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:30633937-3436-4131-b035-373861323430
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230517
DTEND;VALUE=DATE:20230518
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:34383061-3035-4231-b262-663439316161
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230522T101500Z
DTEND:20230522T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66666165-6562-4634-b734-663865343633
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230523T101500Z
DTEND:20230523T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66346364-6238-4234-a538-393731383464
DTSTAMP:20261115T022658Z
DESCRIPTION:S1: C0 Syntax and Semantics - Sections Covered. Section 6.1\, S
 ection 6.2\, Section 6.3 - https://prog2.de/book/section-80.html
DTSTART:20230523T121500Z
DTEND:20230523T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:32313466-3863-4535-a264-306263366235
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230523T140000Z
DTEND:20230606T215900Z
SUMMARY:Prog2: C Project (2)
END:VEVENT
BEGIN:VEVENT
UID:66616335-6134-4138-b139-623264383363
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230524T101500Z
DTEND:20230524T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32336262-6664-4638-b939-333162316636
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230524T121500Z
DTEND:20230524T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:30376636-6265-4530-b665-643866343931
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230524T141500Z
DTEND:20230524T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:31336466-3932-4532-b263-386330376539
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230524T160000Z
DTEND:20230524T170000Z
LOCATION:Building E2 2 - Lecture hall 0.01 (Günter-Hotz-Hörsaal)
SUMMARY:Prog2: Project presentation
END:VEVENT
BEGIN:VEVENT
UID:62333065-3037-4235-b561-363466343639
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230525T101500Z
DTEND:20230525T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36383634-6162-4666-a132-376363636532
DTSTAMP:20261115T022658Z
DESCRIPTION:S2: Extending C0 to Pointers and Scopes - Sections Covered. Sec
 tion 6.4\, Section 6.5 - https://prog2.de/book/section-81.html
DTSTART:20230526T063000Z
DTEND:20230526T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:31613663-3666-4434-a436-656361323936
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230526T121500Z
DTEND:20230526T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38336165-3236-4034-a266-636633616432
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230530T101500Z
DTEND:20230530T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31333531-3937-4332-b930-386636613236
DTSTAMP:20261115T022658Z
DESCRIPTION:S3: Correctness - Sections Covered. Section 7.1 - https://prog2
 .de/book/section-82.html
DTSTART:20230530T121500Z
DTEND:20230530T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:35363965-3836-4033-a537-336239366232
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230531T101500Z
DTEND:20230531T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:61646539-3432-4061-b230-633862333731
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230531T121500Z
DTEND:20230531T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:30333866-3861-4536-a333-636136386636
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230531T141500Z
DTEND:20230531T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33363039-3564-4161-a365-383335396133
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230531
DTEND;VALUE=DATE:20230601
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:36356534-3531-4139-a238-623266393931
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230601T101500Z
DTEND:20230601T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63383431-3735-4134-b030-613533333032
DTSTAMP:20261115T022658Z
DESCRIPTION:S4: Testing - Sections Covered. Section 7.2\, Section 7.3
DTSTART:20230602T063000Z
DTEND:20230602T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:65323333-3238-4566-b139-373535636262
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230602T121500Z
DTEND:20230602T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30356332-3162-4263-b037-356138343465
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230605T101500Z
DTEND:20230605T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39393232-3261-4564-a533-643236373433
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230606T101500Z
DTEND:20230606T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65643836-3033-4933-b434-633331363763
DTSTAMP:20261115T022658Z
DESCRIPTION:J1: Intro to Java - Sections Covered. Section 8.1\, Section 8.2
 \, Section 8.3\, Section 8.4
DTSTART:20230606T121500Z
DTEND:20230606T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:30303266-6239-4564-a332-653661323633
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230606T140000Z
DTEND:20230620T215900Z
SUMMARY:Prog2: Java Project (1) - Part 2 - Implementation
END:VEVENT
BEGIN:VEVENT
UID:37626635-3635-4261-a262-386565376533
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230606T140000Z
DTEND:20230613T215900Z
SUMMARY:Prog2: Java Project (1) - Part 1 - Tests
END:VEVENT
BEGIN:VEVENT
UID:36633934-6236-4036-a533-316363313662
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230607T101500Z
DTEND:20230607T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:63393238-3330-4432-b933-653761366438
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230607T121500Z
DTEND:20230607T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:39393636-3737-4630-a166-653666623265
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230607T141500Z
DTEND:20230607T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32373237-3138-4139-a239-656337366137
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230607T160000Z
DTEND:20230607T170000Z
LOCATION:Building E2 2 - Lecture hall 0.01 (Günter-Hotz-Hörsaal)
SUMMARY:Prog2: Project presentation
END:VEVENT
BEGIN:VEVENT
UID:35323662-3639-4838-b134-356339653039
DTSTAMP:20261115T022658Z
DESCRIPTION:J2: Immutable Objects\, Interfaces\, Subtyping - Sections Cover
 ed. Section 8.6\, Section 8.7 - https://prog2.de/book/section-85.html
DTSTART:20230609T063000Z
DTEND:20230609T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:61373061-6563-4139-b631-626635366663
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230609T120000Z
DTEND:20230609T140000Z
LOCATION:016\, E1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34623561-6536-4235-b866-623039636366
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230612T101500Z
DTEND:20230612T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64623938-3730-4233-a364-636361343932
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230613T101500Z
DTEND:20230613T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36303130-3361-4236-b639-373665313634
DTSTAMP:20261115T022658Z
DESCRIPTION:J3: Abstract Classes\, Object\, Overriding and Overloading Meth
 ods - Sections Covered. Section 8.7\, Section 8.8 - https://prog2.de/book/
 section-86.html
DTSTART:20230613T121500Z
DTEND:20230613T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:61373638-3930-4439-a661-656563346637
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230614T101500Z
DTEND:20230614T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65366434-6637-4030-b831-643666613335
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230614T121500Z
DTEND:20230614T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36363732-3533-4663-b866-636564313331
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230614T141500Z
DTEND:20230614T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:64373033-3439-4638-b766-323034366662
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230614
DTEND;VALUE=DATE:20230615
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:61346462-3132-4161-b665-333337643965
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230615T101500Z
DTEND:20230615T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35343533-3636-4864-b162-373131623037
DTSTAMP:20261115T022658Z
DESCRIPTION:J4: Sections Covered. Section 8.10\, Section 8.11\, Section 8.1
 2 - https://prog2.de/book/section-87.html
DTSTART:20230616T063000Z
DTEND:20230616T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:63343437-6663-4263-a338-626335333736
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230616T121500Z
DTEND:20230616T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38396135-3336-4130-a533-393436303161
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230619T101500Z
DTEND:20230619T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35396630-3036-4535-a133-643962616531
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230620T101500Z
DTEND:20230620T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66376366-6430-4136-b666-613462303263
DTSTAMP:20261115T022658Z
DESCRIPTION:A3: Sections Covered. Section 8.9\, Section 5.3 - https://prog2
 .de/book/section-88.html
DTSTART:20230620T121500Z
DTEND:20230620T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:30373965-3663-4038-b337-343739383562
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230620T140000Z
DTEND:20230704T215900Z
SUMMARY:Prog2: Java Project (2)
END:VEVENT
BEGIN:VEVENT
UID:37613231-3561-4464-a134-316463333936
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230621T101500Z
DTEND:20230621T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:64343763-6532-4164-a366-653638343361
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230621T121500Z
DTEND:20230621T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38643136-6662-4034-a663-633231616130
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230621T141500Z
DTEND:20230621T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32666534-6636-4333-b162-313239393632
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230621T160000Z
DTEND:20230621T170000Z
LOCATION:Building E2 2 - Lecture hall 0.01 (Günter-Hotz-Hörsaal)
SUMMARY:Prog2: Project presentation
END:VEVENT
BEGIN:VEVENT
UID:34343738-3363-4963-b161-363236336531
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230622T101500Z
DTEND:20230622T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64623931-6463-4163-b066-653036393438
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230623T121500Z
DTEND:20230623T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34363662-6534-4465-a433-643863616330
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230626T101500Z
DTEND:20230626T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62326665-3562-4135-b033-363131363139
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230627T101500Z
DTEND:20230627T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64323936-6235-4962-b563-666234656230
DTSTAMP:20261115T022658Z
DESCRIPTION:O1 - Sections Covered. Section 9.1\, Section 6.6 - https://prog
 2.de/book/section-90.html
DTSTART:20230627T121500Z
DTEND:20230627T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:33393135-3363-4231-b936-316235396538
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230628T101500Z
DTEND:20230628T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36636437-3834-4636-b932-383465613761
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230628T121500Z
DTEND:20230628T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34306135-6230-4364-b533-373333616564
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230628T141500Z
DTEND:20230628T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:63343339-6666-4337-a538-613131353364
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230628
DTEND;VALUE=DATE:20230629
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:62613933-6634-4039-b439-633433653438
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230629T101500Z
DTEND:20230629T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31303838-3535-4231-a464-663865663533
DTSTAMP:20261115T022658Z
DESCRIPTION:O2 - Sections Covered. Section 6.6\, Section 9.2 - https://prog
 2.de/book/section-91.html
DTSTART:20230630T063000Z
DTEND:20230630T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:35663263-6536-4232-a136-383933326636
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230630T121500Z
DTEND:20230630T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65653465-6335-4331-b066-336161313333
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230703T101500Z
DTEND:20230703T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65363566-3136-4566-b134-306164366532
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230704T101500Z
DTEND:20230704T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62336637-6563-4539-b536-373864336532
DTSTAMP:20261115T022658Z
DESCRIPTION:O3 - Sections Covered. Section 9.3 - https://prog2.de/book/sect
 ion-92.html
DTSTART:20230704T121500Z
DTEND:20230704T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:63633832-6566-4662-b133-383231643232
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230704T140000Z
DTEND:20230725T215900Z
SUMMARY:Prog2: Java Project (3)
END:VEVENT
BEGIN:VEVENT
UID:36636662-3665-4266-a264-353130383031
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230705T101500Z
DTEND:20230705T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:64653138-3432-4163-a365-396137333139
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230705T121500Z
DTEND:20230705T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65393836-3433-4938-b965-323031363333
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230705T141500Z
DTEND:20230705T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:39666265-3233-4366-b436-666234323635
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230705T160000Z
DTEND:20230705T170000Z
LOCATION:Building E2 2 - Lecture hall 0.01 (Günter-Hotz-Hörsaal)
SUMMARY:Prog2: Project presentation
END:VEVENT
BEGIN:VEVENT
UID:37373839-6639-4536-b633-633830346565
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230706T101500Z
DTEND:20230706T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64386133-3439-4063-b939-373165623664
DTSTAMP:20261115T022658Z
DESCRIPTION:V1
DTSTART:20230707T063000Z
DTEND:20230707T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:35626332-6261-4335-a563-646563326138
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230707T121500Z
DTEND:20230707T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:61623535-3739-4636-b135-336531326535
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230710T101500Z
DTEND:20230710T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35353437-3036-4738-a362-316432626537
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230711T101500Z
DTEND:20230711T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30336665-3631-4662-b364-316230373833
DTSTAMP:20261115T022658Z
DESCRIPTION:V2
DTSTART:20230711T121500Z
DTEND:20230711T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:66326532-3030-4464-b334-333236633330
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230712T101500Z
DTEND:20230712T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33363633-3865-4937-a636-306135313336
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230712
DTEND;VALUE=DATE:20230713
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:36363938-3735-4639-b762-656363386635
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230712T121500Z
DTEND:20230712T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:31363339-3735-4239-b366-343163366532
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230712T141500Z
DTEND:20230712T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36633135-3238-4839-a534-366630626464
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230713T101500Z
DTEND:20230713T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31383663-3964-4834-b439-643334666132
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230714T121500Z
DTEND:20230714T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63316633-3137-4436-b764-663866333962
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230717T101500Z
DTEND:20230717T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63373831-3534-4161-b239-653966396333
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230718T101500Z
DTEND:20230718T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35383939-3364-4334-b434-383364313039
DTSTAMP:20261115T022658Z
DESCRIPTION:End of course & AI tournament
DTSTART:20230718T121500Z
DTEND:20230718T134500Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:62613762-3336-4335-b032-616561633632
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230720T101500Z
DTEND:20230720T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39343935-6136-4434-b461-383332656435
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230721T121500Z
DTEND:20230721T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34373063-3764-4432-a462-303633356230
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230808T070000Z
DTEND:20230808T100000Z
LOCATION:see personal status page
SUMMARY:Prog2: Main Exam
END:VEVENT
BEGIN:VEVENT
UID:37633239-3964-4165-a436-643335333330
DTSTAMP:20261115T022658Z
DESCRIPTION:
DTSTART:20230822T070000Z
DTEND:20230822T100000Z
LOCATION:see personal status page
SUMMARY:Prog2: Re-Exam
END:VEVENT
END:VCALENDAR
