BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//134.96.226.213//NONSGML kigkonsult.se iCalcreator 2.41.92//
CALSCALE:GREGORIAN
METHOD:PUBLISH
UID:35353463-6530-4535-a166-326635393966
X-WR-CALNAME:Programming 2 Calendar
X-WR-CALDESC:Events of the lecture Programming 2
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VEVENT
UID:30393562-6132-4366-a266-326461383863
DTSTAMP:20260623T174627Z
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:32323865-3537-4466-b330-333339633362
DTSTAMP:20260623T174627Z
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:35386530-6232-4637-b232-346235303730
DTSTAMP:20260623T174627Z
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:65333336-3738-4135-b836-323064646136
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230419T101500Z
DTEND:20230419T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36616162-3533-4436-a335-663230303534
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230419T121500Z
DTEND:20230419T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65356365-3933-4966-a530-636434336262
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230419T141500Z
DTEND:20230419T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32333232-3964-4564-b431-343464316233
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230420T101500Z
DTEND:20230420T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62636235-6461-4737-b336-333366623235
DTSTAMP:20260623T174627Z
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:36343265-6364-4364-b137-653533633033
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230421T121500Z
DTEND:20230421T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36313437-3366-4837-a565-323862356233
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230424T101500Z
DTEND:20230424T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66383939-3239-4766-b533-316665396337
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230425T101500Z
DTEND:20230425T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63623137-3039-4964-b163-376435333735
DTSTAMP:20260623T174627Z
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:36393130-3735-4264-b431-616130303336
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230425T140000Z
DTEND:20230509T215900Z
SUMMARY:Prog2: MIPS Project
END:VEVENT
BEGIN:VEVENT
UID:37383335-3465-4361-b834-633364383339
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230426T101500Z
DTEND:20230426T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32616131-3361-4038-b338-623461623064
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230426T121500Z
DTEND:20230426T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:66303330-3135-4763-a439-353533346634
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230426T141500Z
DTEND:20230426T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34656638-3339-4538-b866-626439633639
DTSTAMP:20260623T174627Z
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:35646561-6238-4236-a166-613738326362
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230427T101500Z
DTEND:20230427T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66633538-6235-4439-b539-323733376131
DTSTAMP:20260623T174627Z
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:38663838-3738-4465-a533-396632313835
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230428T121500Z
DTEND:20230428T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65363137-6530-4666-a331-386533373438
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230502T101500Z
DTEND:20230502T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62313331-3765-4439-b437-326538353635
DTSTAMP:20260623T174627Z
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:36653366-3662-4261-b361-646232356564
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230503T101500Z
DTEND:20230503T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:63653435-6531-4664-a330-343438333537
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230503T121500Z
DTEND:20230503T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65333135-3761-4732-b331-386564396637
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230503T141500Z
DTEND:20230503T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36346663-3239-4630-b231-346630356133
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230503
DTEND;VALUE=DATE:20230504
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:32656564-3538-4865-b766-666638393631
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230504T101500Z
DTEND:20230504T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:37666262-3137-4366-b837-383736383138
DTSTAMP:20260623T174627Z
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:64613231-3736-4264-a530-386531363839
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230505T121500Z
DTEND:20230505T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31316135-6364-4239-b839-303836343862
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230508T101500Z
DTEND:20230508T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35386136-6433-4339-a538-653364376535
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230509T101500Z
DTEND:20230509T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63383334-3738-4366-b461-643539353763
DTSTAMP:20260623T174627Z
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:36633034-3232-4930-a533-376635386463
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230509T140000Z
DTEND:20230523T215900Z
SUMMARY:Prog2: C Project (1)
END:VEVENT
BEGIN:VEVENT
UID:65383531-3566-4565-b232-363864303230
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230510T101500Z
DTEND:20230510T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:31393739-3637-4261-b532-653535356264
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230510T121500Z
DTEND:20230510T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:63613762-6532-4234-b237-613866643461
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230510T141500Z
DTEND:20230510T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:31333430-3231-4962-a232-643733306165
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230510T160000Z
DTEND:20230510T170000Z
LOCATION:Building E2 5 - Lecture hall 0.1
SUMMARY:Prog2: Project presentation
END:VEVENT
BEGIN:VEVENT
UID:62666439-3030-4333-b163-313038666162
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230511T101500Z
DTEND:20230511T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39636237-3436-4235-b732-393562623430
DTSTAMP:20260623T174627Z
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:63303366-6165-4236-b661-393534376462
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230512T121500Z
DTEND:20230512T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:35323630-6131-4633-b737-313039623632
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230515T101500Z
DTEND:20230515T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62643462-3063-4739-a238-373965336634
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230516T101500Z
DTEND:20230516T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62656639-6566-4264-b330-656464303636
DTSTAMP:20260623T174627Z
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:62333032-3431-4238-a338-376130633737
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230517T101500Z
DTEND:20230517T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:61643431-3361-4633-b539-323964643933
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230517T121500Z
DTEND:20230517T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:62343266-3766-4861-a535-373331343861
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230517T141500Z
DTEND:20230517T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35346333-3561-4634-b034-343438623431
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230517
DTEND;VALUE=DATE:20230518
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:33366336-6132-4766-a132-643735616130
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230522T101500Z
DTEND:20230522T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63653932-6166-4132-b732-333731343635
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230523T101500Z
DTEND:20230523T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30633439-3635-4966-b736-336661363162
DTSTAMP:20260623T174627Z
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:61323664-3139-4435-a439-353538343439
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230523T140000Z
DTEND:20230606T215900Z
SUMMARY:Prog2: C Project (2)
END:VEVENT
BEGIN:VEVENT
UID:62396637-6463-4166-a632-323364623164
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230524T101500Z
DTEND:20230524T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65393031-6131-4431-b264-376461643737
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230524T121500Z
DTEND:20230524T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33643138-6334-4161-b435-313732653637
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230524T141500Z
DTEND:20230524T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:64626163-6163-4837-b131-656330383361
DTSTAMP:20260623T174627Z
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:32383465-3130-4734-b736-306133646636
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230525T101500Z
DTEND:20230525T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39326363-3239-4664-b864-656338336236
DTSTAMP:20260623T174627Z
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:65653836-6632-4137-b165-666464303731
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230526T121500Z
DTEND:20230526T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:37363866-3861-4361-b365-343161646466
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230530T101500Z
DTEND:20230530T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66393362-3862-4666-a665-333162613537
DTSTAMP:20260623T174627Z
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:64356236-3366-4761-b963-383761326631
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230531T101500Z
DTEND:20230531T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:33373533-6266-4536-b434-303264383438
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230531T121500Z
DTEND:20230531T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:65313633-6232-4532-b865-366330326561
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230531T141500Z
DTEND:20230531T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:66313130-6238-4363-a434-373065373263
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230531
DTEND;VALUE=DATE:20230601
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:30373131-3563-4332-b437-626466356235
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230601T101500Z
DTEND:20230601T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36393137-6334-4231-b465-346231663233
DTSTAMP:20260623T174627Z
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:64363638-3364-4239-a466-353961363062
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230602T121500Z
DTEND:20230602T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:32396561-6365-4861-b637-383035313033
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230605T101500Z
DTEND:20230605T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33616231-6232-4638-b531-636138643433
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230606T101500Z
DTEND:20230606T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66316538-6538-4165-a335-316637333234
DTSTAMP:20260623T174627Z
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:63323037-6338-4133-b862-643066636235
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230606T140000Z
DTEND:20230620T215900Z
SUMMARY:Prog2: Java Project (1) - Part 2 - Implementation
END:VEVENT
BEGIN:VEVENT
UID:61363433-3062-4539-a235-333030316237
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230606T140000Z
DTEND:20230613T215900Z
SUMMARY:Prog2: Java Project (1) - Part 1 - Tests
END:VEVENT
BEGIN:VEVENT
UID:34646534-3138-4361-b233-663534326565
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230607T101500Z
DTEND:20230607T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35313935-3334-4930-a665-366235366235
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230607T121500Z
DTEND:20230607T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:62653236-3466-4565-b262-386539316334
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230607T141500Z
DTEND:20230607T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:61666238-3432-4362-b235-356463356464
DTSTAMP:20260623T174627Z
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:64353838-6332-4066-a232-666361323234
DTSTAMP:20260623T174627Z
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:63653164-6134-4462-a663-376462326639
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230609T120000Z
DTEND:20230609T140000Z
LOCATION:016\, E1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:32623661-6134-4030-a235-366636626665
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230612T101500Z
DTEND:20230612T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39633138-6434-4463-b434-333466393035
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230613T101500Z
DTEND:20230613T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:64396166-3137-4433-b137-613065653336
DTSTAMP:20260623T174627Z
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:66666161-6438-4465-b334-623138333937
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230614T101500Z
DTEND:20230614T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34323331-3262-4535-b862-656262366261
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230614T121500Z
DTEND:20230614T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32633131-3438-4363-a263-306430316634
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230614T141500Z
DTEND:20230614T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36333366-3233-4165-a164-353262366535
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230614
DTEND;VALUE=DATE:20230615
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:35623534-6466-4431-a332-333336316331
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230615T101500Z
DTEND:20230615T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62613536-3132-4936-b736-363062383932
DTSTAMP:20260623T174627Z
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:32343363-6630-4363-b332-323430363536
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230616T121500Z
DTEND:20230616T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:63373336-3263-4431-b337-636262663666
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230619T101500Z
DTEND:20230619T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34383666-3132-4663-a464-353465356138
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230620T101500Z
DTEND:20230620T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34383733-3638-4631-a230-306232643439
DTSTAMP:20260623T174627Z
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:65623737-6565-4934-b931-393930323532
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230620T140000Z
DTEND:20230704T215900Z
SUMMARY:Prog2: Java Project (2)
END:VEVENT
BEGIN:VEVENT
UID:32313535-6164-4638-b936-326162636565
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230621T101500Z
DTEND:20230621T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:36636564-6566-4437-b765-383731636339
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230621T121500Z
DTEND:20230621T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:37623331-3736-4434-a536-373135366563
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230621T141500Z
DTEND:20230621T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:34353334-3361-4235-b338-313833666637
DTSTAMP:20260623T174627Z
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:66666535-6433-4664-a339-376631626239
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230622T101500Z
DTEND:20230622T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30333061-6364-4639-a138-343833353735
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230623T121500Z
DTEND:20230623T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:34653037-6431-4066-b938-383634643531
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230626T101500Z
DTEND:20230626T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:65323236-3632-4033-b134-373038656538
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230627T101500Z
DTEND:20230627T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:39393661-6262-4535-b837-323633633535
DTSTAMP:20260623T174627Z
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:63393830-3563-4132-b763-333336353435
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230628T101500Z
DTEND:20230628T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:37643464-6235-4236-b432-393333613636
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230628T121500Z
DTEND:20230628T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:31373135-3563-4630-b536-393637636262
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230628T141500Z
DTEND:20230628T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:38636362-3836-4763-a632-313438616432
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230628
DTEND;VALUE=DATE:20230629
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:64373438-6232-4034-a439-396164623731
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230629T101500Z
DTEND:20230629T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:32363838-3764-4364-b466-313634316464
DTSTAMP:20260623T174627Z
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:39396263-3634-4466-b736-343032343062
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230630T121500Z
DTEND:20230630T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33643162-6563-4363-b561-396538323363
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230703T101500Z
DTEND:20230703T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36636130-3563-4164-a233-366439336437
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230704T101500Z
DTEND:20230704T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36396133-3033-4539-b532-616364353062
DTSTAMP:20260623T174627Z
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:38613566-3633-4938-a638-356662353433
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230704T140000Z
DTEND:20230725T215900Z
SUMMARY:Prog2: Java Project (3)
END:VEVENT
BEGIN:VEVENT
UID:65613863-3237-4632-a230-663261643564
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230705T101500Z
DTEND:20230705T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:35316665-6336-4531-a636-363730343231
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230705T121500Z
DTEND:20230705T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:66643033-3538-4731-b631-373463303366
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230705T141500Z
DTEND:20230705T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:39393563-3763-4138-a133-623036303565
DTSTAMP:20260623T174627Z
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:66643935-3636-4265-b639-656439383766
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230706T101500Z
DTEND:20230706T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:33323935-6132-4436-b830-386130346533
DTSTAMP:20260623T174627Z
DESCRIPTION:V1
DTSTART:20230707T063000Z
DTEND:20230707T080000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:62333063-3066-4037-b563-633639623366
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230707T121500Z
DTEND:20230707T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:31393938-6330-4864-a466-663532343865
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230710T101500Z
DTEND:20230710T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:61363136-6237-4837-a365-646362336461
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230711T101500Z
DTEND:20230711T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:66313930-3237-4133-a332-376564633039
DTSTAMP:20260623T174627Z
DESCRIPTION:V2
DTSTART:20230711T121500Z
DTEND:20230711T140000Z
LOCATION:Building E2.2\, Günter Hotz Lecture Hall
SUMMARY:Prog2: Lecture
END:VEVENT
BEGIN:VEVENT
UID:63623836-6539-4635-b662-623330623837
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230712T101500Z
DTEND:20230712T120000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:61626463-3230-4465-b238-616432343533
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART;VALUE=DATE:20230712
DTEND;VALUE=DATE:20230713
SUMMARY:Prog2: Minitest
END:VEVENT
BEGIN:VEVENT
UID:37643365-3432-4462-b961-663630373962
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230712T121500Z
DTEND:20230712T140000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:62373235-6665-4662-b966-643562636532
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230712T141500Z
DTEND:20230712T160000Z
SUMMARY:Prog2: Tutorial
END:VEVENT
BEGIN:VEVENT
UID:32396461-3839-4365-b931-326332663963
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230713T101500Z
DTEND:20230713T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30343137-3863-4731-b037-353338626637
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230714T121500Z
DTEND:20230714T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:62383333-6638-4365-b739-356636633563
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230717T101500Z
DTEND:20230717T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:37393262-3038-4662-b731-343262393163
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230718T101500Z
DTEND:20230718T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:36333661-3663-4535-b134-336336393061
DTSTAMP:20260623T174627Z
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:61303064-6534-4561-b865-326362393363
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230720T101500Z
DTEND:20230720T114500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:30626631-6235-4839-a434-316634393232
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230721T121500Z
DTEND:20230721T134500Z
LOCATION:016\, E 1 3
SUMMARY:Prog2: Office Hour
END:VEVENT
BEGIN:VEVENT
UID:38623761-6134-4838-b765-396164313864
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230808T070000Z
DTEND:20230808T100000Z
LOCATION:see personal status page
SUMMARY:Prog2: Main Exam
END:VEVENT
BEGIN:VEVENT
UID:33393665-3061-4663-b963-383866373765
DTSTAMP:20260623T174627Z
DESCRIPTION:
DTSTART:20230822T070000Z
DTEND:20230822T100000Z
LOCATION:see personal status page
SUMMARY:Prog2: Re-Exam
END:VEVENT
END:VCALENDAR
