Search our site :


The course provides an introduction to information systems. It does so from a business perspective, looking at information technologies and the use of information in business. The focus of the course is on information, to put the relevance and value of information systems into perspective.

The course discusses topics, such the Internet and World Wide Web; electronic business; enterprise information systems; business intelligence; analysing information for decision-making; computational thinking; information security and privacy; and emerging technologies, amongst others. Both theoretical and practical aspects are covered through lectures and hands-on tutorials.

Expected Learning Outcomes

  • On completion of this course the student should be able to:
  • Demonstrate an understanding of what information systems are;
  • Demonstrate an understanding of the uses of information systems within organisations;
  • Demonstrate an understanding of the impact information systems have on society, global business, organisational design, and industry design;
  • Demonstrate an understanding of computational thinking techniques as used in software engineering;
  • Analyse data to solve business problems and support decision making (using Microsoft Excel); and
  • Design and implement simple applications using a programming language (using Scratch).


The course is a mixture of theory and practical content. The theoretical part of the course will examine the following 10 topics:

  1. Introduction to information systems
  2. Information systems infrastructure
  3. The Internet and World Wide Web
  4. Electronic business
  5. Security and privacy
  6. Information systems in organisations
  7. Enterprise information systems
  8. Business intelligence
  9. Information systems trends and emerging technologies
  10. Elective (will be communicated in class)

The practical part of the course consists of using the following applications:

  1. Microsoft Excel
  2. Scratch (

While the practical’s are given using specific software packages the information processing, , decision support, and computational thinking skills students are required to learn are applicable to any application.


There is no prescribed textbook for the course. Topics will be covered through lectures, classroom discussion, and notes.

A list of resources will be made available on Vula. 


The final grade is based on theory and practical evaluations, active participation in forum discussions, mid-semester tests, and the exam. The percentage contribution towards the final grade is as follows:

All submission dates will be communicated on Vula. No late submissions will be accepted.


Unless otherwise communicated, there is no teamwork in INF1002. Each student is expected to submit individually completed hand-ins. Also note that:

  • Corrupt files submitted to will be given a mark of zero;
  • Inability to access off-campus will not be accepted as an excuse;
  • will be the definitive source of submission dates; and
  • It is the student’s responsibility to make sure all files are submitted correctly and before the deadline.

Passing the Course

In order to pass this course a student must:

  1. Achieve an overall mark of at least 50% the course.
  2. Have an overall mark of at least 45% in the final examination.
  3. Please note that 70% of the course mark is obtained under exam conditions. Where a student is exempt from the mid-semester tests, their final exam weighting will be increased to 60% (if exempt from one mid-semester test) or 70% (if exempt from both mid-semester tests).

Students, who fail to write the mid-semester tests but do provide a valid medical certificate, will have their final examination count 55% or 60% of their total mark.

Duly Performed Certificates (DP certificates) -- In order to be permitted to sit the final exam a student must:

  1. Have a year mark greater than or equal to 45% (consists of marks from evaluations, and the mid-semester tests).
  2. Submit 15 out of 20 practical submissions (Tuesday and Wednesday afternoon)

The final examination will consist of theoretical and practical components. The theoretical component will consist of a case study (or studies) and Multiple Choice Questions (MCQs). The practical component will consist of exercises using Microsoft Excel.

The course work counts 50%, the final exam counts 50% and the final exam sub-minimum is 45%, so the following examples apply:

  • 40%, Exam 60% - overall 50% pass.
  • Course work 50%, Exam 40% - overall 45% supplementary.
  • Course work 50%, Exam 30% - overall 40% fail.
  • Course work 60%, Exam 40% - overall 50% reduced to 48% (exam sub-minimum applied).

In the sub-minimum rule cannot move your (to 48%). It is only applied when the final mark is >=50% but the exam mark is

Be aware that you can only raise objections to any marks within seven (7) days of publication of the marks on Vula.

Absence Regulations

If you miss a lecture, the onus is on you to get the lecture notes. You can get the relevant lecture presentations and hand-outs from the course site. You should attend all theory and practical lectures.

You must meet all deadlines. If you miss a deadline you need to provide the course administrator with a medical certificate or other documentation on your return to campus (use the form provided at reception.

If you miss the mid-semester tests, your final examination will count 60% or 70% of your total mark provided that you have submitted a valid medical certificate to the course administrator on your return to campus (use the form provided at reception). Submission of written excuses will not automatically qualify you for being excused.

Academic Honesty

Your attention is drawn to the UCT regulations, which govern academic progress. In your attention is drawn to:

  1. All forms of cheating, plagiarism, collusion or interference with other students’ academic work and performance will be reported to the Head of Department who will:

    • Impose a penalty with respect to the assessment of the course, or
    • If considered an act of grave misconduct, refer the case to the Tribunal.

All students are responsible themselves about these regulations before performing any academic work. The Senate policy on plagiarism can be found here:

The Department of Information Systems considers plagiarism to be the deliberate passing off of another person’s work as though it was your own, and will NOT be tolerated. At the very least, you would get zero for your work, and we would request that you withdraw from the Information Systems major. In cases where blatant copying has taken place, we would take disciplinary action, which could result in suspension or expulsion from UCT.

Since so much of the course mark is awarded for work done outside of our direct control, a great deal of trust is involved. view plagiarism in the same way as we do cheating in examinations. Similar rules apply to all student work such as projects, essays and other assignments.

Some examples of what we would consider plagiarism are:

  • You downloaded material from the Internet and submitted it as your own work.
  • You acquired assignments from previous year’s students and used them as your own work.
  • Someone else wrote all (or part of) the assignment or project for you, either as a favour or for some kind of reward.

Lab Rules and Policies

Please respect other students when using the Alumni labs. Students are expected to keep noise levels down to acceptable standards. Remember that computing resources are for academic use only – no games, social networking, etc. will be tolerated!

All students are responsible themselves about the Appropriate Use of Computer Facilities policy which can be found here:

Students must obey the lab rules and defer to the lab supervisor at all times.

General Course Management

For all course (e.g. registration, lectures, practical’s, course deadlines, lab allocations, tutors, etc.) first check the information on before contacting the course administrator. For all administrative (e.g. absence, medical certificates, etc.) contact the course administrator directly.

Please check the course site regularly. Neglecting to watch the site is not accepted as an excuse when missing an important event. is accessed by following the links to the student portal on the UCT web page.  Please note that is maintained by ICTS and NOT by the course administration or instructors.

Students must resolve all computer and network queries with the tutor on duty at the Help Desk, located in the centre of the Alumni labs.

Note: The course outline is a general plan for the course; deviations announced to the class by the instructor may be necessary.

Consultation Times

Prof Irwin Brown

Office Hours: by appointment

Dr Adheesh Budree

Office Hours: by appointment

(all questions regarding Excel)

Mr Pitso Tsibolane

Office Hours: by appointment

(all questions regarding Scratch)

Last updated : 01 Mar 2017

Staff Members on this course :

Prof. Irwin Brown Professor

+27 (0)21 650 3155
3.32, Leslie Commerce
View Staff Profile

Additional Information :
Section Head: Postgraduate Diploma Convenor: INF2006F, INF6000/1W, INF1002F, INF1002S

Dr. Adheesh Budree Lecturer

021 650 2261
Leslie Commerce 3.08
View Staff Profile

Additional Information :
Lecturer: INF1002F, INF2006F, INF3014F, INF4018W

Mr. Pitso Tsibolane Lecturer

021 650 2261
Leslie Commerce 3.09
View Staff Profile

Additional Information :
Lecturer: INF1002F, INF1102S, INF1102S, INF1003F, INF2004F, INF3012S

Ms. Meke Kapepo Lecturer

+27 (0)21 650 2199
3.37, Leslie Commerce

Additional Information :
Convenor: INF1102F/S

Ms. Natasha Samuels Senior Secretary

+27 (0)21 650 5901
3.01.1, Leslie Commerce

Additional Information :
Senior Secretary & Administrator: First & Second Year Courses

There are no downloads available.