SENG 3120

Software Engineering Design: Process & Principles

Lec 01, Lec 01 and Lab L01 selected

Students learn the concept of software engineering design process and principles in the context of product development and evaluation. Students are introduced with various modeling techniques of UML used in software design process to illustrate modularity and decomposition, components and their interface. Students learn to model the static and dynamic behavior of the software product. Students explore theoretical aspects, and practical techniques to develop software architecture. Students explore the concept of design patterns.

Sections

Lecture, pick one
Lab

Syllabus

Have the syllabus for SENG 3120? Share it and everyone gets the grading, textbooks and rules.