Summary

166 modules found
  1. CS1002 - Object-Oriented Programming

    This module covers problem-solving skills, programming basics and object-oriented concepts, modelling and programming. Practical skills are reinforced through a range of exercises …

  2. CS1002 - Object-Oriented Programming

    This module covers problem-solving skills, programming basics and object-oriented concepts, modelling and programming. Practical skills are reinforced through a range of exercises …

  3. CS1003 - Programming with Data

    This module explores various aspects of data storage, processing and analysis. Programming skills are reinforced through a range of exercises and practicals covering various…

  4. CS1003 - Programming with Data

    This module explores various aspects of data storage, processing and analysis. Programming skills are reinforced through a range of exercises and practicals covering various…

  5. CS1006 - Programming Projects

    This module reinforces key Java programming skills gained in CS1002, by means of a series of coursework assignments posed as mini-projects. These are designed to offer increasing…

  6. CS1006 - Programming Projects

    This module reinforces key Java programming skills gained in CS1002, by means of a series of coursework assignments posed as mini-projects. These are designed to offer increasing…

  7. CS1007 - Computer Systems Fundamentals

    This module introduces students to concepts and practicalities surrounding access and use of modern computer systems via a Unix environment. It will cover both local and remote…

  8. CS1007 - Computer Systems Fundamentals

    This module introduces students to concepts and practicalities surrounding access and use of modern computer systems via a Unix environment. It will cover both local and remote…

  9. CS2001 - Foundations of Computation

    This module introduces fundamental algorithms, data structures and formal language concepts at the heart of modern software, and develops skills in programming and analysis.

  10. CS2001 - Foundations of Computation

    This module introduces fundamental algorithms, data structures and formal language concepts at the heart of modern software, and develops skills in programming and analysis.