University Of Pretoria Computer Science Department

COS151 - Introduction to Computer Science

Announcements

Module Content

StudyGuide - Study Guide
COS151_StudyGuide_06May.pdf
Update: Contact details for Dr Timm were added as well as the COSTutorium times were updated.
Slides - Slides
CH1.pdf
Chapter 1
CH8.pdf
Chapter 8
CH17.pdf
Chapter 17
CH5.pdf
Chapter 5
CH2.pdf
Chapter 2
CH3.pdf
Chapter 3 (Note, this is an updated version on 14 march 2019, 15:15.)
CH9.pdf
Chapter 9
CH4_Updated.pdf
Updated: added new slides: see slides 34+35, 43+44, 49+50
CH11.pdf
Chapter 11 (final updated copy - see slide 66; confirmed that fig. 11.15 in textbook is faulty; corrections indicated on this slide.)
CH16.pdf
Chapter 16
CH20.pdf
Chapter 20
Practicals - Practicals
Practical 4
Practical 4
Practical 4
spaghetti.jbf
Practical 4
Practical 8
add.asm
add.asm
Practical 8
Practical 8 instructions
Practical 9
COS_151_Prac_9.pdf
Practical 9 Instructions
Stars.java
Practical 9 - Stars.java
Practical 10
Practical 10
Practical 10 Instructions
Practical 10
Practical 10 - SortArray.java
Practical 11
Practical_1
Practical_1
Practical 2
Practical 2
Practical 3
Practical 3
Practical 5
Practical 5 (Practical on ClickUp)
Practical 6
Practical 6 (Practical on ClickUp)
Practical 7
Practical 7 (Practical on ClickUp)
Tutorials - Tutorials
Tutorial 1
Tutorial 1
Tutorial_2
Tutorial_2
Tutorial 3
Tutorial 3
Tutorial 4
Tutorial 4
Tutorial 5
Tutorial 5
Tutorial 6
Tutorial 6
Tutorial 7
Tutorial 7
Tutorial 8
Tutorial 8
Tutorial 9.pdf
Tutorial 9
Tutorial 10
Tutorial 10
Tutorial 11
Tutorial 11
Tutorial 12
Tutorial 12
Tutorial 13
Tutorial 13
Memos - Memos
Tutorials
Tutorial Test 1
Tutorial Test 1
Tutorial Test 2
Tutorial Test 2
Tutorial Test 3
Tutorial Test 3
Tutorial Test 4
Tutorial Test 4
Tutorial Test 5
Tutorial Test 5
Tutorial Test 6
Tutorial Test 6
Tutorial Test 7
Tutorial Test 7
Tutorial Test 8
Tutorial Test 8
Tutorial Test 9
Tutorial Test 9
Tutorial Test 10
Tutorial Test 10
Tutorial Test 11
Tutorial Test 11
Practicals
Practical 1_Memo
Practical 1 Memo
Practical 2_Memo
Practical 2 Memo
Practical 3_Memo
Practical 3 Memo
Practical 4_Memo
Practical 4 Memo
Practical 5_Memo
Practical 5 Memo
Practical 6_Memo
Practical 6 Memo
Practical 7_Memo
Practical 7 Memo
Practical 8_Memo
Practical 8 Memo
Practical 9_Memo
Practical 9 Memo
Practical 10_Memo
Practical 10 Memo
Practical 11_Memo
Practical 11 Memo
Additional Material - Additional Material
Flowcharts
Flowchart Overview
JavaBlock Help Sheet_2017
JavaBlock Help Sheet_2017
JavaBlock Help Sheet_2018
JavaBlock Help Sheet_2018 - with Process Block
Files for Download - Files for Download
Javablock
JavaBlock.exe
JavaBlock Install Files
JavaBlock.jar
JavaBlock Install Files
JavaSetup8u201.exe
JavaBlock Install Files
setup.exe
JavaBlock Install Files
Remedial
Bootcamp slides
Week 1
Week 1
Week 2
Week 2
Week 3
Week 3
Week 4
Week 4
remedial_bootcamp_UPDATED.pdf
remedial_bootcamp_UPDATED.pdf
COS151_ExamLabAllocations.pdf
COS151_ExamLabAllocations.pdf

Module forums

The new CS forums are available here.

Module Links

This module has no links

Login

Username:
Password:
Remember Me

Module Description

THIS WEB PAGE PROVIDES THE STUDY GUIDE for COS151. Please also carefully take note of all further announcements which will appear on this web page....

Show Long Description

Lecturer Information

Class Representatives

English Representatives

Mr Marthinus van Zyl

Active Assignments

No currently active Assignments.
Check the assignment portal:
assignments.cs.up.ac.za

Active Fitch Fork Assignments

No currently active Fitch Fork Assignments
Check the assignment portal:
assignments.cs.up.ac.za

Active Bookings

    No bookings available

Lab Bookings

    No lab bookings available

Active Team Allocations

    No team allocations available

Active Bids

Individual Bids

    No individual bids

Team Bids

    No team bids

Team Pages

Team Pages

    No Team Pages

Team Pages Open to Module Members

    No Public Team Pages

Team Pages Open to Everyone

    No Public Team Pages

Active Polls

There are no polls available.
All content copyright © Department of Computer Science, School of IT, University of Pretoria, South Africa