DE5405 COMPUTER PROGRAMMING 1
Level 5 Credits 15 Version July 2010
LEARNING TIME
|
Indicative Directed Hours |
Self Directed Hours |
Total Hours |
|
90 |
60 |
150 |
RECOMMENDED PRE-REQUISITE
DE4103 Technical Literacy
RECOMMENDED CO-REQUISITE
Nil
AIM/PURPOSE
To develop understanding of a disciplined approach to computer programming.
LEARNING OUTCOMES
On successful completion of this course, the student should be able to:
1. Use a modern IDE for program development.
2. Evaluate and use software development tools and techniques.
3. Develop a software solution for an engineering application using software programming techniques.
INDICATIVE CONTENT
● Program constructs are identified in existing design documents
● Software design documents for an engineering application are created from written specifications
● Software development tools and techniques are evaluated and used to produce a software application to a given specification in accordance with industry practice
● Develop a software solution for an engineering application using software programming techniques
● Software design is coded in accordance with industry practice to produce an executable program, debugged, and verified to meet given specification
● The software developed is documented in accordance with industry practice
