Engineering Software Systems


This module delivers the essentials of programming and spreadsheet technology appropriate to the needs of the engineer in employment in manufacturing or related industry.

Learning Outcomes

  1. Demonstrate an understanding of the core concepts of computer programming;

  2. Develop programs that use core programming structures such as sequential, conditional and iterative
    control structures with Visual Basic for Applications (VBA);

  3. Design an effective event-based software application incorporating spreadsheets to address basic engineering and production requirements;

  4. Construct the designed software application using a commercial application development environment;

  5. Test and debug the constructed application;

  6. Demonstrate, install and manage the tested application.

% Coursework 100%