Computer Science for Engineers
University of Cape Town
Cape Town, South Africa
Area of Study
Taught In English
Course Level Recommendations
ISA offers course level recommendations in an effort to facilitate the determination of course levels by credential evaluators.We advice each institution to have their own credentials evaluator make the final decision regrading course levels.
Host University Units16
Recommended U.S. Semester Credits2
Recommended U.S. Quarter Units4
Hours & Credits
OverviewCourse outline: This course is an introduction to programming and algorithms; basic syntax, variables, operators, comments, expressions, strings, input and output; conditional statements: if, nested ifs, if-else ladders, Boolean expressions; loops: for and while, nested loops; functions, parameters, return values; testing and debugging; arrays and lists, multidimensional arrays, text files; recursion; and number systems.DP requirements:45% weighted average for practical work.Assessment: Theory tests count for 15%, practicals count for 15%, practical tests count for 10%, June examination counts for 60% of the course mark.Subminima:45% weighted average for practical work, 45% weighted average of tests and exams.
Credits earned vary according to the policies of the students' home institutions. According to ISA policy and possible visa requirements, students must maintain full-time enrollment status, as determined by their home institutions, for the duration of the program.