ETEC1101 Structured Programming
(ETEC1101)

 This course requires an enrolment key

An introduction to the software development process through a modern block-structured language. Computer problem solving and program debugging strategies, data abstraction, modularity, parameter passing, and elementary data structures. Fundamentals of linked lists, stacks, and queues. Recursion, recursively-defined data structures, and tree structures will be discussed.

This course requires an enrolment key