Principles and Practice of Programming - COMP70083
Aims
This module aims to allow you to understand and grasp the principles of programming, and to be able to apply your skills to design and implement solutions to computational programming problems. You will learn to design and implement your solutions starting from a problem specification, both in a procedural manner and in an object-oriented manner. You will be given the opportunity to practice writing programs and to apply methods and techniques learned through laboratory sessions, coursework, and frequent and regular feedback.
Role
Course Leader