The unit covers C programming including: C fundamentals; program control statements; data types, variables and expressions; decision making and data type modifiers, arrays and strings, pointers, searching and sorting, structures, and dynamic data structures. Students will combine practical coding skills with associated theoretical concepts.
This unit is reliant on on-line materials including electronic submission of assessment items. Students must have access to a reliable high-speed broadband connection and a scanner.