| Delivery Type | Delivery length / details |
|---|---|
| Lecture | |
| Practical | Up to 6 x 2 hours |
| Assessment Type | Assessment length / details | Proportion |
|---|---|---|
| Semester Exam | 1.5 Hours Written examination | 40% |
| Semester Assessment | Two twenty hour programming assignments | 60% |
| Supplementary Assessment | Will take the same form under the terms of the Dept's policy | 100% |
On successful completion of this module students should be able to:
Have a command of the main features of C++.
Be able to construct C++ programs to solve problems.
Have an appreciation of when C++ is more appropriate than other programming languages.
Students taking this module will already be programmers, and have knowledge of object oriented concepts and of the C programming language. This module will build upon this knowledge, introduce them to the C++ programming language, and provide a comparison of the three languages C++, C and Java.
| Skills Type | Skills details |
|---|---|
| Application of Number | No |
| Communication | No |
| Improving own Learning and Performance | Through work for the module |
| Information Technology | Inherent to subject |
| Personal Development and Career planning | Students will have enhanced career opportunities |
| Problem solving | Yes ¿ programming assignment |
| Research skills | No |
| Subject Specific Skills | No |
| Team work | No |
This module is at CQFW Level 5