Course Goals
COMP9021 …
- gets you thinking like a programmer
- solving problems by developing programs
- expressing your ideas in the language Python
COMP9024 …
- gets you thinking like a computer scientist
- knowing fundamental data structures/algorithms
- able to reason about their applicability/effectiveness
- able to analyse the efficiency of programs
- able to code in C
Data structures
- how to store data inside a computer for efficient use
Algorithms
- step-by-step process for solving a problem (within finite amount of space and time)
|