The University of Sheffield
Programme Regulations Finder

COM2107   Logic in Computer Science   (10 credits)

 
Year Running: 2019/2020
Credit level: F5

Description

This module introduces the foundations of logic in computer science. The first part introduces the syntax and semantics of propositional and predicate logics, natural deduction, and notions such as soundness, completeness and (un)decidability. The second part covers applications in computer science and beyond, such as automated reasoning and decision procedures, modal and temporal logics for the verification of computing systems, and type systems for programming languages.

 

Reading List


Please click here for reading list.
 

Teaching Methods

Delivery Type Hours
Independent 70.0
Lecture 20.0
Problem Solving 10.0
 

Methods of assessment

Assessment Type Duration % of formal assessment Semester
Exam 2.0 100 % S2
 

Teaching methods and assessment displayed on this page are indicative for 2023-24.