Beginning C++ (6 Mar 2019) (1.07 MVB)

Beginning C++ (6 Mar 2019) (1.07 MVB)

By Advanced Computing Research Centre (ACRC)

Date and time

Wed, 6 Mar 2019 14:00 - 17:00 GMT

Location

Room 1.07 (PC Lab)

Merchant Venturers Building Woodland Rd Bristol BS8 1UB United Kingdom

Description

This workshop will introduce programming with modern C++.

Modern C++ is an extremely powerful and expressive compiled programming language. This workshop will provide an accelerated introduction to C++ 2014, showing you how you can write your first C++ programs using modern functional and object orientated C++ programming constructs.

C++ is the tool of choice when Python is no longer quick enough, and there are no good libraries available to help you optimise your code.

This course is suitable for anyone who has an understanding of modern object orientated or functional programming languages, and will assume that you are already familiar with the material presented in the "Beginning Python" and "Intermediate Python" courses.

Prerequisites: Note that this workshop will assume that you are already familiar with object orientated programming. If you only have experience of C or Fortran, then you are strongly recommended to complete "Beginning Python" and "Intermediate Python" before attending this workshop.

LOCATION: 1.07 (PC lab) Merchant Venturers Building, Woodland Rd, BS8 1UB

Building Accessibility Information

Important Notes:

This event is only open to University of Bristol staff and students, please register with your University of Bristol email address. Bookings made with other email addresses will be cancelled.

These workshops always have waiting lists so please cancel in advance if you are unable to attend.

Organised by

The Advanced Computing Research Centre (ACRC) has helped establish Bristol University as a world-class centre for research and teaching in advanced computing systems.

We deliver high quality training in advanced computing skills to our University's researchers, provide hundreds of millions of research computing core hours across our supercomputers and manage Petabytes of research data.

Sales Ended