Computer System and Applications Laboratory
This module is split into two halves:
The first is primarily concerned with how a project is best undertaken to mitigate risk and ensure all of the pieces come together properly at the end. Personally it is not my favourite topic but there is no denying its use in almost all big engineering projects.
Secondly it builds on the C programming learnt in previous years to broaden our understanding of C++ as a low level and highly efficient language. This is the part of the module I really love. It's fascinating learning about what is actually going on in the processor and RAM.