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