C / C++ Programming
Description
This module follows on from Introduction to C Programming and covers further features of the C programming language including arrays, pointers and strings. C++ classes, libraries and OOP concepts are also introduced so the learner can understand and incorporate C++ classes and library code in their projects. Code testing, debug and programming style are covered with an emphasis on producing well engineered software.
Learning Outcomes
Develop programs using the C/C#-#-#-#- programming language.
Use the techniques, skills and modern programming tools necessary for code design, development, test and documentation.
Have insight into the range of applications of C/C#-#-#-#- programming in engineering solutions.
Be aware of C/C#-#- industry standards.
Appreciate good software engineering techniques.