University Of Pretoria Computer Science Department

Departmental Regulations and Policies


You will be required to complete and hand in several assignments for various modules in the form of homework exercises, projects etc. Please keep the following rules in mind:

Submission of assignments

Assignments are to be submitted according to guidelines set out to you in the Study Guide that you will receive at the beginning of each module, or as explained to you in class.

The department has an electronic upload system, whereby assignments can be submitted via the departmental web page. You can access this page from the laboratories in the Informatorium or even from home if you have Internet access. Some lecturers will also post assignments to be completed on these pages. Lecturers might also require assignments to be submitted as hardcopies with a standard cover sheet. In all cases procedures will be explained to you. Make sure all assignments are neat, structured and handed in on time.

Copying and team work

Plagiarism is a serious offence. Please refer to the University’s policy. When a student copies another's assignment that should have been done individually, both students will be penalised. In some cases, however, students will be encouraged to work as a team when completing assignments, as this is very important in the workplace. In these cases everyone should be part of the team effort - the work should not be done by one or two individuals only. Team work will be of utmost importance for your work situation one day. All assignments must be accompanied with a Declaration of Originality, which can be downloaded here.


Class discussions

In any environment where people work together to solve problems or develop large systems, it is important that participants put forward ideas and proposals that they can also defend. At the University this way of working, which is typical of the computer world, must be developed as well as possible. It will therefore be required of students to keep up to date with study material in order to take part in class discussions.

Class tests

Short class tests may be conducted from time to time in order to determine students' progress in assimilating the study material.

Class attendance

It is of the greatest importance to attend all classes. Although you may think you can cope on your own, it has been shown that students, who do not attend classes regularly, often fall behind and do not attain the results they are capable of. Students are therefore advised to make use of the maximum amount of contact time with their lecturers.

Language policy

Lectures and notes will be provided in English, according to the language policy of the Faculty.

Examining and calculating marks


Semester tests for each module are written according to dates specified in the module’s study guide. The department sets an examination time table.

Semester marks

The semester mark for each module is calculated from marks obtained for assignments, practicals, class tests and semester tests. At the start of each module students will be informed how the semester mark will be assembled.

Examination admission

Examination entrance will, to a large extent, be determined by the semester mark a student obtains for each module. Additional requirements for examination entrance may also be set by each lecturer. Make sure you know about and fulfill all these requirements. Refer to regulation IT 12.2 in the yearbook of the School of Information Technology.

Final mark

The way the final mark is calculated will be set out in the study guide you receive for each module. Usually the final mark is computed from an exam mark and a semester mark. Some lecturers may, however, prefer a system of continuous evaluation where several components contribute towards the final mark and the examination itself may contribute less than 50%. In all instances a student must obtain a final mark of at least 50% to pass.

Absence from tests or exams

In case of absence from a test, a medical certificate has to be presented to the department within 3 days, BUT in case of absence from an examination; medical certificates must be presented to the faculty - handed in at the office of the dean; not at the Computer Science department. Also refer to general regulation G.12.5 in the yearbook.

Modules and semester of presentation

The presentation and scheduling of modules can vary from year to year. Students who, for example, repeat modules, must make sure which modules are presented during a specific semester and year.

Purchase of text books

The department uses text books for most modules.

Text books should be purchased in good time for a module. All prescribed books can be purchased at several other book shops in the vicinity of the campus.

If you have problems obtaining a book, DO NOT MAKE PHOTO COPIES. Photocopying is illegal and punishable under the law and the university complies with this law. Students have no right whatsoever to use the university's facilities for illegal photocopying purposes, or to bring illegally photocopied books into the department for use in study, practicals, tests or exams. Lecturers will be fully entitled to remove such material.

All content copyright © Department of Computer Science, School of IT, University of Pretoria, South Africa