This course introduces students to the theory and concepts underlying the development of building management information systems. Students do feasibility analysis; application analysis, including modeling of processes, data, and constraints; and transformation of analysis results into a design for a specific hardware/software environment, including program specifications and test design. The course includes many practical exercises using a computer-aided software engineering (CASE) tool.
Prerequisite: (CIS 2300 or MTH 3300 or CIS 3100 or CIS 3120 or equivalent) and CIS 3400