Website: http://home.comcast.net/~drkriggs/
Advanced Systems Design Principles Prereq: CEN5075
Provides a course of theoretical principles of software design, Teaches advanced concepts, models and algorithms valuable to systems designers. Topics are comparison of design methods and techniques and the principles of network communications database, security, real-time and graphical design issues.
Study of design in UML, from code level to architectural level. We will also use tools for ontology development, UML design and coding.
Text and article reading.
Quizzes and/or exams.
Design document and program creation.
Reports.
Recitation.
TBA