Computer Science 1015

Engineering & Computer Science Program
Cape Town, South Africa

Dates: early Feb 2022 - early Jun 2022

Engineering & Computer Science

Computer Science 1015

Computer Science 1015 Course Overview

OVERVIEW

CEA CAPA Partner Institution: University of Cape Town
Location: Cape Town, South Africa
Primary Subject Area: Computer Sciences
Instruction in: English
Course Code: CSC1015F
Transcript Source: Partner Institution
Course Details: Level 100
Recommended Semester Credits: 4
Prerequisites: At least 70% for NSC Mathematics. Students registered for this course will be assessed in week 5; if it is judged that they are not coping with the level and pace of the course, and would benefit from an opportunity to strengthen foundational concepts and learn new material at a slower pace, they will be required to transfer to CSC1010H from week 7.

DESCRIPTION

This course is an introduction to problem solving, algorithm development and programming in the Python language. It includes fundamental programming constructs and abstractions, sorting and searching techniques, and machine representations of data. The practical component covers input/output, conditionals, loops, strings, functions, arrays, lists, dictionaries, recursion, text files and exceptions in Python. Students are taught testing and debugging, as well as sorting and searching algorithms, algorithm complexity and equivalence classes. Number systems, binary arithmetic, Boolean algebra and logic gates are also introduced.

DP requirements: Minimum of 45% aggregate in practical work.

Assessment: Theory tests 15%; practical tests and practical assignments 25%; June examination 2 hours 60%. Subminima: 45% for practicals, 45% on weighted average of theory tests and examination.

The University of Cape Town awards credits based on the National Qualifications Framework (NQF) to determine course and contact hour recommendations per course. 1 NQF credit represents roughly 10 notional hours of work which includes study time, assignments and examinations. Notional hours may very per courses depending on the course level and modality therefore, CEA recommends using NQF credits as a basis to determine U.S. equivalencies (1 NQF=.222 semester credits)


Get a Flight Credit worth up to $500 when you apply with code* by May 30, 2025