everything.study
COMP 3220

Object-Oriented Software Analysis and Design

Undergraduate

597 Winter 2027 Undergraduate Calendar This course builds on the knowledge of object-oriented programming, data structures, systems programming. Students are introduced to object-oriented software analysis and design concepts (such as cohesion and coupling), and design practices currently used in industry, (such as design patterns and refactoring). These concepts and practices will be discussed through case studies and programming exercises. (Prerequisite: COMP-2120 and COMP-2540) (3 lecture hours a week) COMP-3250 Data Analytics I This course covers techniques for quantitative and qualitative data analysis and visualization of big data. It focuses on statistics for model building and evaluation. Topics include experimental research, correlation analysis, regression, and group comparisons. Students will learn how to utilize real datasets with graphs and numerical measures and work with unstructured data like texts and images. (Prerequisite: COMP-2547 (or COMP-2540) and STAT-2910) (3 lecture hours)

Sources