Aims and Objectives : Over the last 40 years Computing Scientists have learned a lot about Problem Solving. What we will do in this modue is to interoduce you to some of the techniques and strategies which we have learned. For anyone intending to read for a degree in Computer Science, this module will introduce you to a number of the fundamental concepts which you will use again and again throughout your studies and subsequent career.If you intend to read for a degree in another subject you will still benefit from taking the module because the problem solving techniques can be applied in most other areas.The material will be presented using puzzles and games and does not require any computer skills.
On successful completion of the module you should be familiar with the concepts of Invariants.Problem decomposition,Symmetry,Induction.Simple boolean calculusYou should be able to use these concepts and apply them to solve a wide range of puzzles and to analyse a number of two-person games.
Follow us on Twitter!
UCD School of Computer Science & Informatics, University College Dublin, Belfield, Dublin 4, Ireland
Email: Tel: +353 1 716 2483 +353 1 716 2469 Fax: +353 1 269 7262
Directions to CSI