BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//134.96.226.213//NONSGML kigkonsult.se iCalcreator 2.41.92//
CALSCALE:GREGORIAN
METHOD:PUBLISH
UID:33356639-6664-4135-b531-323765376237
X-WR-CALNAME:Programming 2 Calendar
X-WR-CALDESC:Events of the lecture Programming 2
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VEVENT
UID:36363930-3065-4536-a262-643563646563
DTSTAMP:20260603T134046Z
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:33356334-3334-4863-b462-383863323737
DTSTAMP:20260603T134046Z
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:38353564-3835-4630-b234-663565666664
DTSTAMP:20260603T134046Z
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:63363433-6130-4164-b439-663561303962
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230419T101500Z
DTEND:20230419T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36386439-6533-4634-b639-393536393964
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230419T121500Z
DTEND:20230419T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33336437-6130-4030-b036-656132633036
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230419T141500Z
DTEND:20230419T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:39316236-3964-4139-a630-356539646331
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230420T101500Z
DTEND:20230420T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64396431-3566-4232-a561-336238666138
DTSTAMP:20260603T134046Z
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:35613833-3035-4932-b566-653364383165
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230421T121500Z
DTEND:20230421T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:37333864-6166-4831-a137-303264346536
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230424T101500Z
DTEND:20230424T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34613131-6338-4664-b131-653038613339
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230425T101500Z
DTEND:20230425T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:61363635-6633-4138-b065-313062333864
DTSTAMP:20260603T134046Z
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:33376637-6362-4463-a332-306338343838
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230425T140000Z
DTEND:20230509T215900Z
SUMMARY:Prog2: MIPS Project
END:VEVENT
BEGIN:VEVENT
UID:62323735-3032-4538-a665-363764643837
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230426T101500Z
DTEND:20230426T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:63383235-3733-4431-b966-616363636536
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230426T121500Z
DTEND:20230426T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35376563-3565-4234-b861-616466636239
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230426T141500Z
DTEND:20230426T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32316531-3361-4666-b065-613531343430
DTSTAMP:20260603T134046Z
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:33306134-3234-4466-a431-616165363330
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230427T101500Z
DTEND:20230427T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65653330-6565-4331-b032-343738666264
DTSTAMP:20260603T134046Z
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:64396162-6434-4934-a166-353461663231
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230428T121500Z
DTEND:20230428T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34626663-3935-4631-b837-663561376132
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230502T101500Z
DTEND:20230502T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:61623239-3837-4864-b763-646133623662
DTSTAMP:20260603T134046Z
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:34356530-3437-4538-a430-626161646435
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230503T101500Z
DTEND:20230503T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32303332-6466-4935-b938-326535303732
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230503T121500Z
DTEND:20230503T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35343438-6465-4263-b636-373337373436
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230503T141500Z
DTEND:20230503T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:30623834-3831-4761-b436-316162343133
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230503
DTEND;VALUE=DATE:20230504
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:31323363-3434-4765-b839-636364663432
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230504T101500Z
DTEND:20230504T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35393363-6237-4965-b064-393330616135
DTSTAMP:20260603T134046Z
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:35646163-3336-4536-b232-616465336664
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230505T121500Z
DTEND:20230505T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:32323930-6334-4039-b435-363132626332
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230508T101500Z
DTEND:20230508T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30306236-6531-4931-b038-373762353236
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230509T101500Z
DTEND:20230509T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36313734-3435-4133-b838-323465316539
DTSTAMP:20260603T134046Z
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:30366265-3030-4436-b063-343632656561
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230509T140000Z
DTEND:20230523T215900Z
SUMMARY:Prog2: C Project (1)
END:VEVENT
BEGIN:VEVENT
UID:33616139-6333-4139-b539-623035663663
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230510T101500Z
DTEND:20230510T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:30373965-3634-4233-a130-643366363036
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230510T121500Z
DTEND:20230510T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35376138-3338-4063-b435-393466613164
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230510T141500Z
DTEND:20230510T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32343932-3265-4635-b231-313765663465
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230510T160000Z
DTEND:20230510T170000Z
LOCATION:Building E2 5 - Lecture hall 0.1
SUMMARY:Prog2: Project presentation
END:VEVENT
BEGIN:VEVENT
UID:33353062-6162-4530-b665-343736386537
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230511T101500Z
DTEND:20230511T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65643331-3231-4535-b930-656334386338
DTSTAMP:20260603T134046Z
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:33373634-3865-4861-b563-313561376361
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230512T121500Z
DTEND:20230512T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30353461-3736-4934-b566-393739613732
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230515T101500Z
DTEND:20230515T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:61653535-6635-4761-b061-323166306536
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230516T101500Z
DTEND:20230516T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66613963-3066-4437-b734-336461333032
DTSTAMP:20260603T134046Z
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:30353961-6139-4534-b261-376237373638
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230517T101500Z
DTEND:20230517T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:66633939-6239-4130-b135-363038353737
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230517T121500Z
DTEND:20230517T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65333135-3930-4333-b635-646362376634
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230517T141500Z
DTEND:20230517T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:66353061-3335-4636-a631-333566376434
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230517
DTEND;VALUE=DATE:20230518
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:33373532-3031-4339-a562-393635346166
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230522T101500Z
DTEND:20230522T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33633833-3435-4262-b638-363961396235
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230523T101500Z
DTEND:20230523T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33363935-3333-4463-b931-633162336264
DTSTAMP:20260603T134046Z
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:35373430-3531-4134-a165-646330633261
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230523T140000Z
DTEND:20230606T215900Z
SUMMARY:Prog2: C Project (2)
END:VEVENT
BEGIN:VEVENT
UID:33386534-3361-4934-a431-323733623535
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230524T101500Z
DTEND:20230524T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:30313166-6331-4135-b933-346635613262
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230524T121500Z
DTEND:20230524T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:61343731-3635-4539-b833-656265613465
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230524T141500Z
DTEND:20230524T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33373430-6139-4563-a235-306234366131
DTSTAMP:20260603T134046Z
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:33343134-3765-4364-b066-343537356232
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230525T101500Z
DTEND:20230525T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62383166-3062-4137-b335-333233653764
DTSTAMP:20260603T134046Z
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:37323233-3830-4330-b139-623565613864
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230526T121500Z
DTEND:20230526T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30303161-6464-4136-a264-383939363333
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230530T101500Z
DTEND:20230530T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35333761-3738-4731-b537-626566396561
DTSTAMP:20260603T134046Z
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:65346366-3239-4562-a562-623735663136
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230531T101500Z
DTEND:20230531T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38643765-6161-4139-a237-356462346630
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230531T121500Z
DTEND:20230531T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34626461-6535-4137-b961-306138303664
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230531T141500Z
DTEND:20230531T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:31326236-3133-4466-b835-313962386463
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230531
DTEND;VALUE=DATE:20230601
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:33646264-3763-4339-b664-626534316363
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230601T101500Z
DTEND:20230601T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:32363064-6439-4231-a363-383537653331
DTSTAMP:20260603T134046Z
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:37383766-3535-4438-a637-346435366539
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230602T121500Z
DTEND:20230602T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:61653939-3332-4464-b032-323562336135
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230605T101500Z
DTEND:20230605T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36633339-6532-4564-a639-303539383666
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230606T101500Z
DTEND:20230606T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31313635-6462-4531-b834-396232343564
DTSTAMP:20260603T134046Z
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:61393639-3331-4234-b033-353730613235
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230606T140000Z
DTEND:20230620T215900Z
SUMMARY:Prog2: Java Project (1) - Part 2 - Implementation
END:VEVENT
BEGIN:VEVENT
UID:36393430-6333-4536-a137-636538323162
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230606T140000Z
DTEND:20230613T215900Z
SUMMARY:Prog2: Java Project (1) - Part 1 - Tests
END:VEVENT
BEGIN:VEVENT
UID:62326632-3162-4832-a664-343566643236
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230607T101500Z
DTEND:20230607T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33383436-6231-4836-b464-633534656662
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230607T121500Z
DTEND:20230607T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:64346634-3835-4663-a463-613233653335
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230607T141500Z
DTEND:20230607T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34383431-3764-4862-a435-666534386132
DTSTAMP:20260603T134046Z
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:64373834-6132-4566-a333-373364303133
DTSTAMP:20260603T134046Z
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:38333261-6339-4830-b838-326664336232
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230609T120000Z
DTEND:20230609T140000Z
LOCATION:016\, E1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64613133-3530-4737-b262-366537633235
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230612T101500Z
DTEND:20230612T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31643338-3065-4135-a463-343264663432
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230613T101500Z
DTEND:20230613T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66393865-3463-4234-b863-643730353038
DTSTAMP:20260603T134046Z
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:63643163-3138-4835-b064-626261303338
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230614T101500Z
DTEND:20230614T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38373364-3264-4138-a363-363636616235
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230614T121500Z
DTEND:20230614T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:66323936-6163-4961-b163-643734333733
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230614T141500Z
DTEND:20230614T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34373831-3236-4663-a238-346231336262
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230614
DTEND;VALUE=DATE:20230615
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:37616565-6138-4532-a463-333836323765
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230615T101500Z
DTEND:20230615T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38363639-3339-4032-a665-653064303539
DTSTAMP:20260603T134046Z
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:35653232-6433-4164-a337-643236393564
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230616T121500Z
DTEND:20230616T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64356333-3331-4163-a661-353830316261
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230619T101500Z
DTEND:20230619T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39306161-3638-4136-b137-366532343236
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230620T101500Z
DTEND:20230620T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64393031-3131-4437-b862-353761323032
DTSTAMP:20260603T134046Z
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:30653530-3563-4336-a330-373130373239
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230620T140000Z
DTEND:20230704T215900Z
SUMMARY:Prog2: Java Project (2)
END:VEVENT
BEGIN:VEVENT
UID:64323537-3435-4866-b736-343962333133
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230621T101500Z
DTEND:20230621T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32616339-6631-4561-b364-313035633235
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230621T121500Z
DTEND:20230621T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35643864-3631-4365-b933-663736373964
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230621T141500Z
DTEND:20230621T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:61636163-3765-4430-a237-353535356537
DTSTAMP:20260603T134046Z
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:38356539-6664-4562-b638-616232353563
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230622T101500Z
DTEND:20230622T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30626134-6232-4736-a434-393839623464
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230623T121500Z
DTEND:20230623T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34333564-6661-4035-a661-396238646330
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230626T101500Z
DTEND:20230626T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62653136-3731-4235-a435-656464346439
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230627T101500Z
DTEND:20230627T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:37643434-6137-4832-b835-343931613236
DTSTAMP:20260603T134046Z
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:33343638-3834-4533-a261-366266643339
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230628T101500Z
DTEND:20230628T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:66636266-6361-4966-a236-363661353237
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230628T121500Z
DTEND:20230628T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38653431-6333-4638-b062-663063383337
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230628T141500Z
DTEND:20230628T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38306135-3866-4530-a562-393130626132
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230628
DTEND;VALUE=DATE:20230629
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:36653234-6261-4536-b965-323662626135
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230629T101500Z
DTEND:20230629T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31326430-6566-4931-b534-646333633138
DTSTAMP:20260603T134046Z
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:37623432-3734-4465-b664-326332626261
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230630T121500Z
DTEND:20230630T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65633331-3539-4636-b439-316134656532
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230703T101500Z
DTEND:20230703T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35613465-3363-4136-a337-636336646136
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230704T101500Z
DTEND:20230704T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63333463-6333-4838-b331-663138333463
DTSTAMP:20260603T134046Z
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:34316635-3034-4038-a533-393235383232
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230704T140000Z
DTEND:20230725T215900Z
SUMMARY:Prog2: Java Project (3)
END:VEVENT
BEGIN:VEVENT
UID:64313762-3232-4334-a230-666535363666
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230705T101500Z
DTEND:20230705T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:66636633-3036-4663-b339-636463646331
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230705T121500Z
DTEND:20230705T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36643532-6662-4263-b331-353262616466
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230705T141500Z
DTEND:20230705T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38333533-6664-4134-b132-316134366630
DTSTAMP:20260603T134046Z
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:33356436-3961-4532-a565-373763636236
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230706T101500Z
DTEND:20230706T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39363837-3765-4661-a136-666566323635
DTSTAMP:20260603T134046Z
DESCRIPTION:V1
DTSTART:20230707T063000Z
DTEND:20230707T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:34633135-6230-4463-b432-373630646233
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230707T121500Z
DTEND:20230707T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:61373036-3536-4134-a161-626663303537
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230710T101500Z
DTEND:20230710T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63333439-6130-4161-b432-663637316636
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230711T101500Z
DTEND:20230711T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31646664-3561-4266-b965-363337333636
DTSTAMP:20260603T134046Z
DESCRIPTION:V2
DTSTART:20230711T121500Z
DTEND:20230711T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:63323432-6166-4163-a635-383737613364
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230712T101500Z
DTEND:20230712T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:62633166-6666-4463-a235-363130313463
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230712
DTEND;VALUE=DATE:20230713
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:66306230-3836-4139-a261-356161663134
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230712T121500Z
DTEND:20230712T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:37613931-3230-4434-a463-646434633465
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230712T141500Z
DTEND:20230712T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:63623132-3565-4566-b366-396538616137
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230713T101500Z
DTEND:20230713T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:37623532-3466-4630-a434-323561323637
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230714T121500Z
DTEND:20230714T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65333661-3131-4765-a531-633564663834
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230717T101500Z
DTEND:20230717T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33633338-6363-4038-a565-613633356532
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230718T101500Z
DTEND:20230718T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64356338-3130-4336-a130-323266643938
DTSTAMP:20260603T134046Z
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:33643762-6335-4332-a562-373161613861
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230720T101500Z
DTEND:20230720T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38333562-6164-4163-a637-333266393861
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230721T121500Z
DTEND:20230721T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:37353964-3065-4232-b935-643737326663
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230808T070000Z
DTEND:20230808T100000Z
LOCATION:see personal status page
SUMMARY:Prog2: Main Exam
END:VEVENT
BEGIN:VEVENT
UID:62383236-3534-4033-a430-643931646236
DTSTAMP:20260603T134046Z
DESCRIPTION:
DTSTART:20230822T070000Z
DTEND:20230822T100000Z
LOCATION:see personal status page
SUMMARY:Prog2: Re-Exam
END:VEVENT
END:VCALENDAR
