COMP 274

Reliable Software Design.

University of the Pacific · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

With the technological advancements, critical systems (e.g., in the aerospace industry, healthcare industry, etc.) are being deployed and used in a widespread fashion. This trend, along with the increasing complexity of such systems, necessitate their software components to provide guaranteed reliability and assurance. This course introduces a mathematical foundation for rigorous analysis of computer programs by exploring the logical underpinnings and the tools that are used to reason about program correctness in order to develop high quality and robust software. In this course, students engage in developing programs that formally define system constructs, specifying the properties of interest, and proving the satisfaction of those properties in the system. Prerequisites: Programming Languages Core Skill and Computing Theory Core Skill and graduate or blended students in the School of Engineering and Computer Science or instructor approval.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #pacific-0677Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?