DCU Home | Our Courses | Loop | Registry | Library | Search DCU

Registry

Module Specifications

Archived Version 2005 - 2006

Module Title Logic
Module Code CA208
School School of Computing

Online Module Resources

Module Co-ordinatorDr Alistair SutherlandOffice NumberL1.04
Level 2 Credit Rating 5
Pre-requisite None
Co-requisite None
Module Aims
7 To introduce basic logic as it relates to programming 7 To introduce PROLOG

Learning Outcomes
On completion of the module the students will have 7 An understanding of formal systems 7 A knowledge of basic logical concepts and formalisms 7 An awareness of the relation between logical specifications and computing systems 7 Basic competence in PROLOG programming

Indicative Time Allowances
Hours
Lectures 24
Tutorials 12
Laboratories 0
Seminars 0
Independent Learning Time 39

Total 75
Placements
Assignments
NOTE
Assume that a 5 credit module load represents approximately 75 hours' work, which includes all teaching, in-course assignments, laboratory work or other specialised training and an estimated private learning time associated with the module.

Indicative Syllabus
· Formal systems ·Prepositional calculus ·Predicate calculus ·PROLOG ·Set theory ·Relations ·Functions ·Sequences
Assessment
Continuous Assessment50% Examination Weight50%
Indicative Reading List
Essential Software Engineering Mathematics (Edition ), Woodcock & Loomes, , ISBN: See SICStus PROLOG manual (Edition ), ISBN: See Programming in PROLOG (Edition ), Clocksin & Mellish, , ISBN: See Supplementary
Programme or List of Programmes
BSSAStudy Abroad (DCU Business School)
BSSAOStudy Abroad (DCU Business School)
CAISBSc in Computer Applications (Inf.Sys.)
CASEBSc in Computer Applications (Sft.Eng.)
ECSAStudy Abroad (Engineering & Computing)
ECSAOStudy Abroad (Engineering & Computing)
HMSAStudy Abroad (Humanities & Soc Science)
HMSAOStudy Abroad (Humanities & Soc Science)
SHSAStudy Abroad (Science & Health)
SHSAOStudy Abroad (Science & Health)
Archives: