COMP109 - Foundations of Computer Science COMP226 - Computer-based trading in financial markets COMP281 - Principles of C and memory management COMP282 - Advanced Object Oriented C Languages COMP396 - Honours year automated trading project