Please note: CPUT is committed to providing students with electronic class timetables. The publication of timetables here is in a test phase and may not be completely up to date. If you find any difference between your published timetable and your actual schedule, please bring it to your lecturer’s attention.

Please wait - loading the courses.