Cs1010x

Cs1010x

Ever wanted to find out how computers work? Here's your chance! Learn how to think like a Computer S

This module introduces the fundamental concepts of problem solving by computing and programming. Topics to be covered include problem solving by computing, writing pseudo-codes, problem formulation and problem solving, program development, coding, testing and debugging, fundamental programming constructs (variables, types, expressions, assignments, functions, control structures, etc.), fundamental