At the end of this course, the student will learn:
- basic programming techniques;
- writing their own procedures and functions;
- handling with graphics and functions;
- debugging and optimising their programs;
- reporting and presenting their work in scientific typesetting using LaTeX