CISC1001 – Programming Science

Course Description

This course introduces the notion of algorithms and teaches principles of problem solving. It also introduces fundamental concepts of programming, such as scalar data types, variables, functions, choice, iteration, recursion, arrays, strings, enumerations, record types, and file processing. These concepts are introduced through the C programming language.

Prerequisite

None