BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//134.96.226.213//NONSGML kigkonsult.se iCalcreator 2.41.92//
CALSCALE:GREGORIAN
METHOD:PUBLISH
UID:37656564-3936-4531-b136-653039323936
X-WR-CALNAME:Programming 2 Calendar
X-WR-CALDESC:Events of the lecture Programming 2
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VEVENT
UID:63316434-6661-4265-b936-383663313361
DTSTAMP:20260511T063319Z
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:34623765-6234-4232-b164-333235323330
DTSTAMP:20260511T063319Z
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:32656539-3862-4634-b962-656435623935
DTSTAMP:20260511T063319Z
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:37323735-6538-4563-b135-613138316463
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230419T101500Z
DTEND:20230419T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32656431-3862-4130-b765-653338623230
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230419T121500Z
DTEND:20230419T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34636439-6436-4662-a238-343937666430
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230419T141500Z
DTEND:20230419T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38356634-3430-4431-b666-656663623333
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230420T101500Z
DTEND:20230420T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62643339-6436-4935-a234-306233346638
DTSTAMP:20260511T063319Z
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:62333561-6566-4831-b535-316430356665
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230421T121500Z
DTEND:20230421T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63626430-3330-4831-b063-633831316163
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230424T101500Z
DTEND:20230424T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64396235-3435-4032-b665-323033333662
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230425T101500Z
DTEND:20230425T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:32313436-6633-4238-a263-386334666362
DTSTAMP:20260511T063319Z
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:32646138-3364-4461-b832-643030363138
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230425T140000Z
DTEND:20230509T215900Z
SUMMARY:Prog2: MIPS Project
END:VEVENT
BEGIN:VEVENT
UID:39386166-3962-4361-b033-383334353666
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230426T101500Z
DTEND:20230426T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65623664-6562-4239-b861-616263383834
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230426T121500Z
DTEND:20230426T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38646662-3732-4937-b338-363464666630
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230426T141500Z
DTEND:20230426T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65396466-6538-4037-b063-623866333232
DTSTAMP:20260511T063319Z
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:39333333-3634-4339-b063-366238616664
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230427T101500Z
DTEND:20230427T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36653038-6363-4630-a231-333736313466
DTSTAMP:20260511T063319Z
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:65363063-3266-4963-a336-613634633837
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230428T121500Z
DTEND:20230428T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36633661-6635-4534-b530-646435336536
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230502T101500Z
DTEND:20230502T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38636231-6631-4032-b133-316437653537
DTSTAMP:20260511T063319Z
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:61343530-3766-4966-a166-306631663832
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230503T101500Z
DTEND:20230503T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:61366539-3634-4961-b266-363538343365
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230503T121500Z
DTEND:20230503T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36636532-6231-4631-a663-346666343131
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230503T141500Z
DTEND:20230503T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36383435-3065-4162-a633-323137393638
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230503
DTEND;VALUE=DATE:20230504
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:38616263-3630-4037-b839-393962366533
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230504T101500Z
DTEND:20230504T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39323236-6439-4061-b735-373363633364
DTSTAMP:20260511T063319Z
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:30333933-6662-4036-a263-383038633430
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230505T121500Z
DTEND:20230505T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39383166-6234-4432-a437-306537363866
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230508T101500Z
DTEND:20230508T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39303737-6538-4463-b634-616231316263
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230509T101500Z
DTEND:20230509T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38656461-3037-4066-b561-393839373366
DTSTAMP:20260511T063319Z
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:38616434-3434-4265-b530-633633623136
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230509T140000Z
DTEND:20230523T215900Z
SUMMARY:Prog2: C Project (1)
END:VEVENT
BEGIN:VEVENT
UID:39393062-3765-4334-a239-336261323139
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230510T101500Z
DTEND:20230510T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:62303738-3133-4462-b032-613337376666
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230510T121500Z
DTEND:20230510T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:63363630-3765-4636-b066-636362336237
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230510T141500Z
DTEND:20230510T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33663230-3031-4230-b432-653962393539
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230510T160000Z
DTEND:20230510T170000Z
LOCATION:Building E2 5 - Lecture hall 0.1
SUMMARY:Prog2: Project presentation
END:VEVENT
BEGIN:VEVENT
UID:66373434-6335-4133-b133-663063376665
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230511T101500Z
DTEND:20230511T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30303537-3066-4934-b435-663132363935
DTSTAMP:20260511T063319Z
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:65393562-6230-4533-b732-633239323635
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230512T121500Z
DTEND:20230512T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:32626138-6235-4536-b266-326666373035
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230515T101500Z
DTEND:20230515T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34653533-3566-4435-b038-633763616432
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230516T101500Z
DTEND:20230516T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63666264-6464-4561-b166-376364386361
DTSTAMP:20260511T063319Z
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:66633134-6631-4565-b862-376562633461
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230517T101500Z
DTEND:20230517T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:37373532-6437-4637-a430-643835373331
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230517T121500Z
DTEND:20230517T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36613230-3738-4462-a339-336163633334
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230517T141500Z
DTEND:20230517T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34646263-6535-4463-b066-646638653962
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230517
DTEND;VALUE=DATE:20230518
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:64376232-6639-4039-b738-663530376564
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230522T101500Z
DTEND:20230522T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38373231-3161-4338-b164-346432303562
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230523T101500Z
DTEND:20230523T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30353033-6234-4234-a363-393061343039
DTSTAMP:20260511T063319Z
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:37343938-6233-4630-a339-313937333430
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230523T140000Z
DTEND:20230606T215900Z
SUMMARY:Prog2: C Project (2)
END:VEVENT
BEGIN:VEVENT
UID:63343238-3539-4932-b837-343937663734
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230524T101500Z
DTEND:20230524T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33396564-3732-4964-b333-376261393235
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230524T121500Z
DTEND:20230524T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:39313033-6436-4330-b030-343937343431
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230524T141500Z
DTEND:20230524T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35336130-3065-4630-a135-313766663237
DTSTAMP:20260511T063319Z
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:34393031-6162-4466-a339-326463396362
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230525T101500Z
DTEND:20230525T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66376536-3734-4136-b364-616463386434
DTSTAMP:20260511T063319Z
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:39373839-3638-4231-b533-376566346362
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230526T121500Z
DTEND:20230526T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30663036-3466-4265-b535-653736386535
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230530T101500Z
DTEND:20230530T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64666265-6366-4362-b036-616636363837
DTSTAMP:20260511T063319Z
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:35333562-3335-4563-b839-386538393236
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230531T101500Z
DTEND:20230531T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:64313563-6637-4536-b863-653434396536
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230531T121500Z
DTEND:20230531T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:39663037-3866-4336-a337-343236666134
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230531T141500Z
DTEND:20230531T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65373833-3236-4432-b736-376461663531
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230531
DTEND;VALUE=DATE:20230601
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:35333432-3464-4432-b566-653163646362
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230601T101500Z
DTEND:20230601T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31363939-3033-4761-b337-393637383564
DTSTAMP:20260511T063319Z
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:38663364-3632-4035-a432-626466313934
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230602T121500Z
DTEND:20230602T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62396433-3632-4137-b539-333464613035
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230605T101500Z
DTEND:20230605T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66373832-3633-4935-b333-373031646536
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230606T101500Z
DTEND:20230606T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30353561-3633-4062-b432-646361633938
DTSTAMP:20260511T063319Z
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:64343133-3732-4430-b336-386632356566
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230606T140000Z
DTEND:20230620T215900Z
SUMMARY:Prog2: Java Project (1) - Part 2 - Implementation
END:VEVENT
BEGIN:VEVENT
UID:31396261-3536-4964-b930-623665353938
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230606T140000Z
DTEND:20230613T215900Z
SUMMARY:Prog2: Java Project (1) - Part 1 - Tests
END:VEVENT
BEGIN:VEVENT
UID:31646262-3036-4536-a166-356464363463
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230607T101500Z
DTEND:20230607T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65623138-3631-4366-a131-623835376538
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230607T121500Z
DTEND:20230607T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32663431-6235-4565-a134-316635303539
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230607T141500Z
DTEND:20230607T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33326363-3937-4531-b162-623738333739
DTSTAMP:20260511T063319Z
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:37363430-6234-4730-a163-386137633861
DTSTAMP:20260511T063319Z
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:32346663-3233-4733-b731-383563343036
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230609T120000Z
DTEND:20230609T140000Z
LOCATION:016\, E1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62346235-3138-4730-a639-646636663033
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230612T101500Z
DTEND:20230612T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39643937-3737-4039-b135-333333633736
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230613T101500Z
DTEND:20230613T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66313364-6663-4064-b639-336337636232
DTSTAMP:20260511T063319Z
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:36646631-3135-4561-b435-633333656663
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230614T101500Z
DTEND:20230614T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34386366-3130-4166-b534-336265616636
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230614T121500Z
DTEND:20230614T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:37353933-6232-4664-b031-623531646666
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230614T141500Z
DTEND:20230614T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65623436-6366-4639-a633-353461306366
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230614
DTEND;VALUE=DATE:20230615
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:62393231-3435-4633-b665-386138313062
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230615T101500Z
DTEND:20230615T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38663266-6133-4434-a630-646433353630
DTSTAMP:20260511T063319Z
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:64303039-3764-4333-b133-343135373733
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230616T121500Z
DTEND:20230616T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33346632-6235-4238-b732-333434326233
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230619T101500Z
DTEND:20230619T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35663864-3763-4532-a164-643134613737
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230620T101500Z
DTEND:20230620T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:32336262-3363-4030-b863-643635653538
DTSTAMP:20260511T063319Z
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:61353436-6139-4738-a236-663764613030
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230620T140000Z
DTEND:20230704T215900Z
SUMMARY:Prog2: Java Project (2)
END:VEVENT
BEGIN:VEVENT
UID:31643332-6137-4231-b665-343461386233
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230621T101500Z
DTEND:20230621T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65353332-3936-4837-b939-643130343734
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230621T121500Z
DTEND:20230621T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36346133-3532-4535-b635-353364373565
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230621T141500Z
DTEND:20230621T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38643466-3061-4265-b361-623136663366
DTSTAMP:20260511T063319Z
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:34333966-3833-4831-b533-616437636438
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230622T101500Z
DTEND:20230622T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39386439-3363-4436-a230-313032653638
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230623T121500Z
DTEND:20230623T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:37316236-3362-4330-b035-343666303266
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230626T101500Z
DTEND:20230626T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39663763-6263-4463-b366-326635383665
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230627T101500Z
DTEND:20230627T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:61353938-6163-4234-b338-383236633161
DTSTAMP:20260511T063319Z
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:64303336-3364-4838-b664-363831393937
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230628T101500Z
DTEND:20230628T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32626366-3465-4236-b663-396631656638
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230628T121500Z
DTEND:20230628T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:31643130-3663-4262-b433-393761383630
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230628T141500Z
DTEND:20230628T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38363133-6538-4666-b833-393738643063
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230628
DTEND;VALUE=DATE:20230629
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:34396666-6534-4032-b833-333366396136
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230629T101500Z
DTEND:20230629T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65313331-3162-4437-a536-663632326138
DTSTAMP:20260511T063319Z
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:64303937-6266-4731-b438-346463363265
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230630T121500Z
DTEND:20230630T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33636230-6534-4333-a533-616666396364
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230703T101500Z
DTEND:20230703T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62633532-6236-4162-a432-656135323838
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230704T101500Z
DTEND:20230704T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39666230-6165-4532-b331-313766383863
DTSTAMP:20260511T063319Z
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:30326637-3661-4937-b334-633233613263
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230704T140000Z
DTEND:20230725T215900Z
SUMMARY:Prog2: Java Project (3)
END:VEVENT
BEGIN:VEVENT
UID:61306437-3963-4132-b935-306162656331
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230705T101500Z
DTEND:20230705T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36653230-3130-4062-b533-356634336531
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230705T121500Z
DTEND:20230705T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:61303933-3139-4463-a336-666232383063
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230705T141500Z
DTEND:20230705T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34306331-3862-4534-b532-383636613730
DTSTAMP:20260511T063319Z
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:36313834-3532-4830-b366-663563363637
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230706T101500Z
DTEND:20230706T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33303966-3863-4237-b439-653234363565
DTSTAMP:20260511T063319Z
DESCRIPTION:V1
DTSTART:20230707T063000Z
DTEND:20230707T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:65323263-6165-4330-a336-336134323735
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230707T121500Z
DTEND:20230707T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34343931-6433-4435-b339-636330346636
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230710T101500Z
DTEND:20230710T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66613536-6463-4630-b264-373866346265
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230711T101500Z
DTEND:20230711T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36663537-6336-4632-a136-326238346235
DTSTAMP:20260511T063319Z
DESCRIPTION:V2
DTSTART:20230711T121500Z
DTEND:20230711T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:66323736-3030-4131-a238-396663316334
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230712T101500Z
DTEND:20230712T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:61663132-3066-4235-b930-643030346534
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230712
DTEND;VALUE=DATE:20230713
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:39306430-3433-4435-b937-373037343163
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230712T121500Z
DTEND:20230712T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65326139-6333-4632-b764-303830656564
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230712T141500Z
DTEND:20230712T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35366164-3032-4362-b465-313638316664
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230713T101500Z
DTEND:20230713T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33336361-6262-4265-b064-313435656662
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230714T121500Z
DTEND:20230714T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30346666-3365-4530-b562-333536626338
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230717T101500Z
DTEND:20230717T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65666534-3037-4765-b066-376562343563
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230718T101500Z
DTEND:20230718T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31363733-3466-4637-b433-353639626364
DTSTAMP:20260511T063319Z
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:31363236-3938-4339-b932-346433363139
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230720T101500Z
DTEND:20230720T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35663034-3335-4634-a638-366135613264
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230721T121500Z
DTEND:20230721T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65363765-3839-4034-b734-303332366566
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230808T070000Z
DTEND:20230808T100000Z
LOCATION:see personal status page
SUMMARY:Prog2: Main Exam
END:VEVENT
BEGIN:VEVENT
UID:62386362-6431-4231-b137-363130383637
DTSTAMP:20260511T063319Z
DESCRIPTION:
DTSTART:20230822T070000Z
DTEND:20230822T100000Z
LOCATION:see personal status page
SUMMARY:Prog2: Re-Exam
END:VEVENT
END:VCALENDAR
