SEM1A6 - Logic

Dr Mark Ryan 
10 credits in Semester 2 

button bar

Aims

Objectives
On completion of this course, the student should be able to: Prerequisites Teaching Methods

Two lectures and one exercise class per week, throughout the semester.

Notes on this course are provided, with extensive examples and exercises. The lectures emphasise the key points, explain in detail concepts and algorithms, and go through detailed examples.

Assessment

10% continuous: there are assessed exercises each week, which are to be handed in during the exercise class. One percentage point of the module is given each week for a serious attempt at the
assessed exercises.

90% written examination.

Recommended Books
Title Author(s) Publisher Comments
Lecture Notes for SEM1A6 Mark Ryan  unpublished Essential
Reasoned programming K. Broda, S. Eisenbach, H. Khoshnevisan, S. Vickers Prentice Hall, 1994. Further reading
Program construction and verification Roland C. Backhouse Prentice-Hall 1986  Further reading


Detailed Syllabus
Relevant Links

Week by week plan for 1999.


button bar


Maintained by M.D.Ryan@cs.bham.ac.uk
School of Computer Science
The University of Birmingham
Last update 22nd June 1998