Course organized by TUT, see TUT study guide for up-to-date information.
Learning outcomes
After the course, the student can: - design and implement smallish programs independently. - divide the program to parts that can be implemented separately in a practicable way plus design simple data structures and algorithms. - evaluate the structure of a program written by another student.
Contents
- Compiling, compiling separately, stages of compiling. Makefile. - Abstraction levels in programming: class (no inheritance). - Basics of dynamic data structures, pointers (list, operators new and delete) - More input and output operations. Input and output on files.