SENG 422 Software
Architecture
Home Course Information Schedule Lectures Project and Lab
Software Architecture This
course introduces the concepts, principles and standards underlying modern
software architecture. Notions and practice of some of the most popular
methods and techniques used in the different steps of software architecture
design are presented. A particular emphasis will be placed on software
components and connectors design, architectural styles and patterns, service
oriented architecture design, and architecture analysis techniques. Lab
work will consist of a mainstream project aimed at the design and
implementation of an actual software system, using the techniques, tools and
notations introduced in the course. Prerequisites: -Basic
Knowledge of UML L. Bass, P. Clements, R. Kazman Addison Wesly, 2013. |
Course
Instructor: Dr. Issa Traore, P. Eng. Phone: 250-721-8697 Location/Time: Lecture: CLE A202,
11:30am-12:50pm: Monday, Thursday. Course Materials: Course materials (e.g. lecture notes,
slides, exam review questions etc.) can be downloaded from Moodle. |
What's New |