Creating Software Applications

Module code: CO0004

Creating successful software applications requires a lot more than just writing code. We must discover a problem that software can solve, understand the needs of the user, create the software, ensure it will work well within its intended environment. Programming is often the easy part! In this module we’ll go through the full lifecycle of application development, using 'Low Code' or 'No Code' tools to speed up the development and give us experience of the wider aspects of application development.

Topics covered

  • Software development lifecycle
  • Creating software using low/no code tools
  • Demonstrating new software
  • Evaluating the success of new software

Learning

  • 20 hours of lectures
  • 6 hours of project supervision
  • 20 hours of supervised lab time
  • 104 hours of independent study

Assessment

  • Coursework (100%)