ECI6267 - Software Architecture and Design
(ECI6267_2017)

 This course requires an enrolment key


This is a 6 credit course in level 6 offered for the Bachelor of Software Engineering degree programme by the Department of Electrical and Computer Engineering. In this course students will learn how to analyze and design large scale software systems.

This course requires an enrolment key