School of Engineering and Computer Science

SWEN-223 – Software Engineering Analysis

Points:15Prerequisites:COMP 103, SWEN 102
School:Engineering & Comp SciRestrictions:INFO 222, 332, SWEN 203

This course provides a working knowledge of analysis and design methods found in modern software engineering systems. Topics include the analysis tools and techniques of the software engineer, the process of analysis and object- oriented analysis and design. Students will complete project work using UML and OCL, using modern Computer Aided Software Engineering (CASE) toolsets.

Tuition Fees

2014: domestic $897.75     international $3,668.70


1 hour per week


Perdita Stevens with Rob Pooley. Using UML: Software Engineering with Objects and Components (2nd ed). Addison-Wesley, 2006.

Course Homepage

Trimester 1 2014

* indicates instructor is the course coordinator.

CRNFrom/ToDaysTimeBuilding [Campus]RoomInstructor
18320 3 Mar – 20 Apr 2014Tue1310 - 1400Maclaurin [Kelburn]LT102Alex Potanin*
Hui Ma 
3 Mar – 20 Apr 2014Thu, Fri1310 - 1400New Kirk [Kelburn]LT301
5 May – 8 Jun 2014Tue1310 - 1400Maclaurin [Kelburn]LT102
5 May – 8 Jun 2014Thu, Fri1310 - 1400New Kirk [Kelburn]LT301