To understand what is meant by the term “computer System”, that computer systems can be broken down into sub systems and that this can be represented using structure diagrams. To understand the benefit to developers of breaking systems down into sub systems.
To explore the idea of functions, procedures and library’s and how they are used in conjunction with top down design.
To understand the difference between validation and verification and be able appropriate validation or verification methods for a given purpose.
To understand the purpose of a database and the key database structure.
To understand how searches can be performed on databases and how to form a search using the query by design method.