BCS2106 - Software Engineering
Software engineering
combines a range of topics integral to the requirements, design,
implementation, and testing of medium-scale software systems including fundamental
design patterns, software development processes and project management.
Course creator: Kah Wai Cheang (FCE)