BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Occupi//Sample timetable//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:sample-0@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261109T080000
DTEND;TZID=Africa/Johannesburg:20261109T100000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:WEBD201 Web Development
LOCATION:C112 Computer Lab
END:VEVENT
BEGIN:VEVENT
UID:sample-1@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261109T103000
DTEND;TZID=Africa/Johannesburg:20261109T120000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:MATH204 Discrete Maths
LOCATION:B004
END:VEVENT
BEGIN:VEVENT
UID:sample-2@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261109T140000
DTEND;TZID=Africa/Johannesburg:20261109T150000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:PROJ205 Group Project
LOCATION:Room Q4
END:VEVENT
BEGIN:VEVENT
UID:sample-3@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261110T090000
DTEND;TZID=Africa/Johannesburg:20261110T110000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:DBMS202 Databases
LOCATION:D105
END:VEVENT
BEGIN:VEVENT
UID:sample-4@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261110T130000
DTEND;TZID=Africa/Johannesburg:20261110T140000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:NETW203 Networking
LOCATION:Hall 12
END:VEVENT
BEGIN:VEVENT
UID:sample-5@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261111T080000
DTEND;TZID=Africa/Johannesburg:20261111T090000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:MATH204 Discrete Maths
LOCATION:B004
END:VEVENT
BEGIN:VEVENT
UID:sample-6@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261111T110000
DTEND;TZID=Africa/Johannesburg:20261111T130000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:WEBD201 Web Development
LOCATION:C112 Computer Lab
END:VEVENT
BEGIN:VEVENT
UID:sample-7@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261111T150000
DTEND;TZID=Africa/Johannesburg:20261111T160000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:PROF206 Professional Practice
LOCATION:Online (Teams)
END:VEVENT
BEGIN:VEVENT
UID:sample-8@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261112T100000
DTEND;TZID=Africa/Johannesburg:20261112T120000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:NETW203 Networking
LOCATION:Hall 12
END:VEVENT
BEGIN:VEVENT
UID:sample-9@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261112T140000
DTEND;TZID=Africa/Johannesburg:20261112T160000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:DBMS202 Databases
LOCATION:C112 Computer Lab
END:VEVENT
BEGIN:VEVENT
UID:sample-10@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261113T090000
DTEND;TZID=Africa/Johannesburg:20261113T100000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:PROJ205 Group Project
LOCATION:Room Q4
END:VEVENT
BEGIN:VEVENT
UID:sample-11@occupi.example
DTSTAMP:20261101T000000Z
DTSTART;TZID=Africa/Johannesburg:20261113T110000
DTEND;TZID=Africa/Johannesburg:20261113T123000
RRULE:FREQ=WEEKLY;COUNT=14
SUMMARY:MATH204 Discrete Maths
LOCATION:A003
END:VEVENT
END:VCALENDAR
