Computer Science (COMP)
School of Computer Science
Faculty of Science
COMP 3004 [0.5 credit]
Object-Oriented Software Engineering
Theory and development software systems. This course will discuss computer ethics. Possible topics include: software development processes, requirement specification, class and scenario modeling, state modeling, UML, design patterns, traceability. Students are to complete a team project using a CASE tool.
Precludes additional credit for
SYSC 3100 and
SYSC 4800.
Prerequisites:
COMP 2004 or
COMP 2404.
Lectures three hours a week.