DE6412 COMPUTER PROGRAMMING 2
Level 6 Credits 15 Version July 2010
LEARNING TIME
|
Indicative Directed Hours |
Self Directed Hours |
Total Hours |
|
90 |
60 |
150 |
RECOMMENDED PRE-REQUISITE
DE5405 Computer Programming 1
RECOMMENDED CO-REQUISITE
Nil
AIM/PURPOSE
To develop an understanding of the analysis, development and evaluation of an engineering application, using rapid application development techniques.
LEARNING OUTCOMES
On successful completion of this course, the student should be able to:
1. Analyse an engineering application to facilitate the development of a software solution using rapid application development (RAD) techniques
2. Develop a software solution for an engineering application using RAD techniques
3. Evaluate the performance of an RAD software solution to an engineering application
INDICATIVE CONTENT
● An engineering application is analysed to provide a structured interpretation of the application requirements in accordance with industry practice
● Analysis to establish software requirements
● Develop and demonstrate a software solution as a valid application of RAD tools and components
● Software solutions that make effective and efficient use of the RAD tool capabilities
● Evaluation of an engineering application and the relative significance of each part is determined in accordance with industry practice
● Technically appraise the performance of an RAD software solution using informed judgement on the software solution deficiencies
● The results are evaluated to identify areas for improvement
