Formal Methods in Software Engineering
Session
Regular Academic Session
Class Number
5828
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
Prerequisite: COMP 272.

As embedded and networked systems are becoming ever more ubiquitous, we depend increasingly on the correctness of the software that controls such systems. This course studies the formal specification, verification, and synthesis of software.

Outcomes: An understanding of the role of formal methods in the construction of software systems; proficiency in representative methods and tools, such as UML and ESC.
Enrollment Requirements
Pre-requisite: COMP 272
Class Actions
Class Details
Instructor(s)
Konstantin Laufer
Meets
Tu 4:15PM - 6:45PM
Dates
01/13/2025 - 04/26/2025
Room
Crown Center - Room 114
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
23
Seats Open
12
Combined Section Capacity
35
Wait List Total
0
Wait List Capacity
0
Combined Section
Formal Meth Software Engr
COMP 335 - 001 (5828)
Status: Open - Enrl
Seats Taken: 20
Wait List Total: 0
Top:
COMP 488 - 335 (5836)
Status: Open - Enrl
Seats Taken: 3
Wait List Total: 0