SSW 325 Object-Oriented Software Engineering

In this course students learn the fundamental data structures and algorithms in object-oriented programming using Java. Standard design notations from UML are used to describe software designs. Students write Java programs that use simple data structures, such as lists, queues and stacks. Fundamental time and space analyses of traditional computing problems are practiced. We'll also be concerned with the engineering knowledge and skills needed to build and maintain moderately large programs.

Credits

4

Distribution

Software Engineering Program

Typically Offered Periods

Spring Semester