|
Nov 26, 2024
|
|
|
|
University of Alberta Calendar 2023-2024 [ARCHIVED CATALOG]
|
CMPUT 272 - Formal Systems and Logic in Computing Science Course Career Undergraduate Units 3 Approved Hours 3-3S-0 Fee index 6 Faculty Science Department Computing Science Typically Offered either term
Description An introduction to the tools of set theory, logic, and induction, and their use in the practice of reasoning about algorithms and programs. Basic set theory; the notion of a function; counting; propositional and predicate logic and their proof systems; inductive definitions and proofs by induction; program specification and correctness. Prerequisites: CMPUT 101, 174, 175, 274, or SCI 100.
|
|