Technical and Research Skills: IT Skills
C++ for Beginners
3 days
This three-day course will provide an introduction to the C++ programming language and its use. After attending you will have acquired the basic skills in programming in C++ and an understanding of the ideas of object oriented programming. Topics include:
- an introduction to classes and objects;
- arithmetic operators;
- simple input and output;
- comparison operators and the use of conditional and iterative control statements;
- formatting of output;
- logical operators and De Morgan's law;
- bitwise operators;
- creation of user defined functions;
- introduction to pointers;
- data validation using character arrays;
- introduction to arrays;
- using classes containing static functions and static variables;
- ensuring character array bounds are not exceeded for data input;
- the string class;
- data validation using the string class;
- communication between objects.
This course will have a mixture of taught and practical work. Prior programming experience is not necessary but would be advantageous.
| Day 1 | 21 November 2012 | 09:00 - 17:00 | Training Room 2, Julian Hodge |
| Day 2 | 29 November 2012 | 09:00 - 17:00 | Training Room 2, Julian Hodge |
| Day 3 | 30 November 2012 | 09:00 - 17:00 | Training Room 2, Julian Hodge |
| Day 1 | 4 March 2013 | 09:00 - 17:00 | Training Room 2, Julian Hodge |
| Day 2 | 11 March 2013 | 09:00 - 17:00 | Training Room 2, Julian Hodge |
| Day 3 | 20 March 2013 | 09:00 - 17:00 | Training Room 2, Julian Hodge |
Provider: UGC
Target Group: RS & PGR

