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)