General queries about the curriculum should be addressed to Ms Bosman, Mr van Heerden or Ms Baror.
ALL timetable queries must be sent to Ms T Morkel. Her email is available when following the link when clicking on her name.
By appointment.  Please email - the address is available by following the link with her name - for an appointment slot.  Please only do so if you are unable to be helped by one of the above mentioned staff members.
General queries about the curriculum should be addressed to Dr Helbig, Mr Stallmann or Mr van Heerden.
It is still in development, so please make sure to check that the results are correct.
Please note, the rule that you may not register any COS3 module without having passed at least 3 COS2 modules holds for all students who registered prior to 2017.  If you have registered COS3 modules and do not comply with this rule, the COS3 modules will be removed when all student registrations are audited.
Students who registered for the first time in 2017 must pass 4 COS2 modules before they will be allowed to register for COS3 modules from 2019.
An updated lecture schedule is available for COS221 on the UP protal.
We are aware of the clashes between COS210 and COS221.  The updated timetable we received has brought about a number of other issues which we are currently in the process of resolving.
Please note, there is no clash between WTW134, COS151 and PHY114 in the BSc CS degree programme.  Students registering for PHY114 and PHY124 as their Science elective MUST register for the Mathematics modules which include  WTW114 and WTW124.  PHY124 has WTW114 as a prerequisite.
We are aware of the issues between COS151, WTW134 and PHY114 on the timetable.  We are in the process of trying to find solutions.
Please consult the UP portal.
Students can get their CS passwords by going onto the CS website and selecting "Forgot Password" under the login form. The password reset instructions will be send to your private email address (if provided during the UP registration) or otherwise your UP email address. This password will allow you to login to the other CS modules and view the announcements, study guides, and other course content.
COS121/COS214 - Students who did not pass COS121 in previous years must register for COS121 in 2017.  From 2018, COS121 will no longer exist and students will need to register for COS214.
New COS2 modules - COS210 and COS221 will be presented for the first time in 2018 and are only for the students who began their BSc CS or BSc IT degree programmes in 2017.  Students who registered for the first time prior to 2017 are welcome to register the modules from 2018, they however will be non-credit bearing.
3 February - Day programme on main campus, requires student card for access.
Please make sure that you registered for all the year level 2 modules specified in the 2015 yearbook for the BSc IT 4 year degree programme.
You also are required to choose whether you wish to continue with either the BSc CS or BSc IT 3 year programme curriculum.  For this you need to consult http://www.cs.up.ac.za/courses/COS000 for details. Remember: COS133+COS143+COS153 is equivalent to COS132, SIT133+SIT143+SIT153 is equivalent to COS151, WTW133+WTW143+WTW153 is equivalent to WTW114, and WST133+WST143 is equivalent to STK110 but you also need WST153 to comply with the degree programme requirements and adding WST153 to WST133 and WST143 is equivalent to WST111.
The last day for undergraduate registration is 15 February.  The last day to make undergraduate registration changes is 29 February.
The Information Science and Informatics lectures are not compulsory for BSc CS or BSc (IT) students.
Welcome to the COS000 module.  This module was created to help facilitate the orientation process for the first year BSc CS and BSc IT students.  It will also aid with the registration process for all undergraduate students in the two degree programmes presented by the Department of Computer Science.
Please find below the 2016 yearbook which provides a detailed curriculum for the BSc CS and BSc IT degree programmes.  There are also Subject Forms available for the respective degree programmes. Please use these to help you make your module choices. If you have any queries regarding possible choices, please scan and email the completed forms to me (email is available when selecting my name on the right) with your query.
When choosing your electives for either the BSc CS or BSc IT degree programmes, make sure you choose the electives as per the subject forms or yearbook on this site.
The yearbook available on the university site does not provide groupings of electives from which you may choose.
WTW114 Group02 L1: From 8 February the Monday slot at 8h30 will move to 7h30. This will resolve the timetable clash mentioned above. On 1 February, if you have this clash between WTW114 and COS151, attend the WTW lecture and we will ensure that COS151 takes this into consideration.
ALL 121 is presented in Semester 2.  Word from Faculty is that if you registered for the module in 2016, the period of presentation will be systematically changed to Semester 2 at a later stage.