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

Registry

Module Specifications

Archived Version 2009 - 2010

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
To introduce basic logic as it relates to programming to introduce PROLOG

Learning Outcomes
On completion of the module the students will have an understanding of formal systems a knowledge of basic logical concepts and formalisms an awareness of the relation between logical specifications and computing systems 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)
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: