University of Victoria, BC, Canada UVic Calendar 2013-2014
   
Emergencies  |   Maps  |   Directory  |   My Page  |  
  
 
   
Home   General Info   Undergraduate Programs   Graduate Studies   Courses
 

SENG 422

Software Architecture

Units: 1.5, Hours: 3-3

Architectural design of complex software systems. Techniques for designing, evaluating and implementing software system structures, models and formal notations for characterizing and reasoning about architectures, tools and generating specific instances of an architecture, and case studies of actual system architectures. Role of Standards. Students must complete a project that involves substantial software design. Students work in teams. Progress is determined through a preliminary design review; presentation; demonstration of the design; and final report.

Prerequisites: 271 or 330.

Undergraduate course in Software Engineering offered by the Software Engineering in the Faculty of Engineering.

Schedules:
Summer Fall Spring

Note that not all courses are offered in every term. If a course is not offered, the schedule page will alert you that "No classes were found that meet your search criteria."

Fields of Study
ACAN ADMN AE AGEI
ANTH ART ARTS ASL
ASTR BCMB BIOC BIOL
BME BUS CD CENG
CH CHEM CIVE COM
CS CSC CSPT CW
CYC CYCB CYCI DHUM
DR DSST ECON ED-D
ED-P EDCI ELEC ENGL
ENGR ENT ENTC ENTD
EOS EPHE ER ES
EUS FA FORB FRAN
GEOG GMST GREE GRS
GS HA HDCC HINF
HIST HLTH HSD HUMA
IA IB IED IET
IGOV INGH INTD INTS
IS ITAL LAS LATI
LAW LING MATH MBA
MBME MBMS ME MECH
MEDI MEDS MEST MGB
MICR MRNE MUS NRSC
NUED NUHI NUNP NURA
NURP NURS PAAS PHIL
PHSP PHYS POLI PORT
PSYC RS SCIE SDH
SENG SJS SLST SMGT
SOCI SOCW SOSC SPAN
SPP STAT THEA TS
WRIT WS
Calendar > Courses of Instruction > Software Engineering > Software Architecture