Pre-conditions
There are no prerequisites for this course.
However we will move at fast pace through the necessary programming fundamentals. You may find it helpful if already you are able to:
- produce correct programs from a specification
- understand the state-based model of computation
(variables, assignment, function parameters)
- use fundamental data structures
(characters, numbers, strings, arrays)
- use fundamental control structures (
if , while , for )
- know fundamental programming techniques (recursion)
- fix simple bugs in incorrect programs
|