Annoucements

April 11th, 2018

Next week's lecture sessions will be used as revision and exam preparation.

February 26th, 2018

There will be no lab sessions next week (Monday 5th of March). This is because the lecture material will be slightly behind progress in the lab sessions. Labs will resume on Monday 12th of March.

February 5th 2017

As discussed in both lectures last week, the schedule of in-class tests for this module this semester are as follows:

  • In-Class Test 1: Tuesday February 20th
  • In-Class Test 2: Tuesday March 20th

January 22nd 2017

Lab sessions begin on Monday, January 29th. Each student must participate in one two-hour lab session per week. The assignment of students to lab groups is as it was last semester.

About this Module

Credit Weighting: 5

Pre-requisite(s): None

Co-requisite(s): None

Teaching Method(s): 24 x 1hr(s) Lectures; 11 x 2hr(s) Tutorials.

Module Objective: Students should develop skills in the foundational techniques needed to analyse, design, implement and communicate computational problems and solutions.

Module Content: Predicate logic; representing and solving computational problems with trees and graphs; analysis of simple data structures, algorithms and problem spaces.

Learning Outcomes: On successful completion of this module, students should be able to: Formulate computational problems using predicate logic specifications; Represent and solve computational problems with trees and graphs; Analyse simple data structures and algorithms.

Assessment: Total Marks 100: Formal Written Examination 80 marks; Continuous Assessment 20 marks (In-Class Tests 20 marks).

Compulsory Elements: Formal Written Examination; Continuous Assessment.

Penalties (for late submission of Course/Project Work etc.): Work which is submitted late shall be assigned a mark of zero (or a Fail Judgement in the case of Pass/Fail modules).

Pass Standard and any Special Requirements for Passing Module: 40\%.

Formal Written Examination: 1 x 1.5 hr(s) paper(s) to be taken in Summer 2016.

Requirements for Supplemental Examination: 1 x 1.5 hr(s) paper(s) (which incorporates assessment of both End of Semester Written Examination and Continuous Assessment) to be taken in Autumn 2016.