Skip to content
Skip to navigation menu


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;
  • 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.

Pre-requisites: the course will have a mixture of taught and practical work.

Staff with no prior programming skills should attend either the one day course on ‘C Programming – An Introduction’ or, if they have a working knowledge of UNIX/LINUX, the one day course on ‘UNIX/LINUX: Processing data using AWK and Perl scripts’ prior to this workshop.

This is a multi part workshop compromising of 3 parts.

Session 1
Day 1
17 November 2014

Day 2
24 November 2014

Day 3
01 December 2014

Training Room 1, Julian Hodge Centre, Colum Drive, Cardiff, CF10 3EU

Session 2
Day 1
06 March 2015

Day 2
13 March 2015

Day 3
20 March 2015

Training Room 2, Julian Hodge Centre, Colum Drive, Cardiff, CF10 3EU

09:00 - 17:00

Dates to be confirmed for third session - Please register your interest via your Core Portal account

PLEASE NOTE: Places on this workshop are open to staff members on a Research only contract, other staff groups are welcome to apply for a place and will be entered onto a reserve list, in the event of a place becoming vacant a week prior to the session commencing staff members will be offered a place.

Provider: UGC
Target Group: RS & PGR