Course 362 - Computer Engineering

Lecturer: Dr. J.B. Grimson, Professor J.G. Byrne and Dr. M. Mac an Airchinnigh (Computer Science)

Date: 1995-96

Groups: SS Mathematics

Prerequisites: 372

Lectures per week: 5 in Michaelmas term, 4 in Hilary term

Assessment: Course work

Examinations: One 3-hour examination

The course is divided into three parts:

  1. File organisation and database management
    1. basic file organisation techniques including sequential, ISAM, VSAM, direct access, B-trees, inverted files, multi-lists
    2. overview of database management including architecture of DBMS, concurrency control, recovery, security, integrity
    3. introduction to relational DBMS using Oracle SQL, normalisation.
  2. Formal language theory and denotational semantics with practical application to compiler construction.
  3. LISP and an introduction to artificial intelligence.