Developmental Computing

Module code: CO2111

The aim of this module is to teach you about the development process in respect of advanced hardware, software and communications.

The module divides into two phases:

Lectures on the following topics

  • The Development Process
  • Networking and Communications
  • Platform-based Development
  • Software Engineering
  • Parallel and Distributed Computing
  • Information Assurance and Security

Project work

You will work individually or in groups to:

  • Develop a project plan based on a pre-scripted scenario, using a specific development method, e.g. Waterfall or Agile
  • Implement a prototype according to the above plan in e.g. Java
  • Write a brief report for your prototype development
  • Demonstrate how the prototype is working, e.g., with a video presentation.
Back to top
MENU