Software System Components 1

School of Computer Science

College of Engineering and Physical Sciences


Code 19343

Level of study Second Year

Credit value 20

Semester 1

Module description

This module presents more advanced software development techniques, enabling the design and development of programs of medium-scale size and complexity. Through a series of lab exercises, students apply concepts taught in lectures and at the same time practice the design and development of medium-scale programs. Together with its companion module, Software Systems Components 2, it is designed to equip students with programming abilities which may be needed in an individual final year project. The module covers the three topics of HCI, i/o and parsing, and graphics.