Advanced C++ For Computational Finance: Daniel J. Duffy Presents
Advanced C++ For Computational Finance: Daniel J. Duffy Presents
The goal of this three-day intensive hands-on course is to learn those advanced features in C+ that are
of direct relevance to writing and extending application for quantitative and computational finance.
The course uses the object-oriented and generic (templates) programming models (OOP, GP) in
combination with design patterns and the STL and boost libraries to allow you to create robust and
flexible applications. We develop the contents of the course by discussing important C++ language,
using OOP and GP models to write clean and effective code. We also discuss how to improve the
performance of your application. In all cases, the examples and test cases are based on finance
experience.
This is one of the few courses (in our opinion) that focuses on the application of C++ to quantitative and
computational finance. It is a practical course for practitioners.
YOU ARE KINDLY REQUESTED TO BRING YOUR OWN LAPTOP TO THE COURSE.
To participate in this course, you need to bring your own laptop computer with a C++ compiler (ideally
Microsoft's Visual Studio or GNU GCC for example)
About the speaker
Daniel J. Duffy has BA (Mod), MSc and PhD degrees, all of which in mathematics and numerical
analysis. He has been working with numerical methods on finance, industry and engineering since 1979.
He has written four books on numerical methods and C++ for quantitative finance and he has
developed a number of new schemes for this field as well as more than 20 years of training experience.
Prerequisites
We assume that the student has experience of C++. This is not a beginners course and we assume you
know what constructors, destructors and operator overloading are in C++ and how memory
management works (see modules 1-3 of the Distance Learning course).
Title:
First Name:
Last Name:
E-mail address:
Position:
Telephone:
Company Name:
Department:
Address:
Town:
State:
Postal Code:
Country:
Comment or requirements
Financial Training,
SIGNED............................................................
MoneyScience,
4 St Pauls Road,
Bristol, BS8 1LT, UK
I have read and understand the Terms and Conditions on the page following.
Cancellation
If a person which has registered for this course is unable to attend for whatever reasons, a substitute representative may be
appointed to participate in advance. Cancellation will be accepted only in written form no later than twenty calendar days prior to
the date of the course while a cancellation fee in the amount of 10% of the price or block price will be charged. Cancellation of the
participation within a period of less than twenty calendar days prior to the date of the course is not possible for the technical and the
organisational reasons. MoneyScience reserve the right at all times to cancel participation or cancel the entire seminar for whatever
unspecified reasons, including possible force majeur. In this case, the price will be refunded in full to the applying participant.
Terms and Conditions:
MoneyScience Training Events are English-language seminars, training sessions and practical workshops
delivered by expert, qualified tutors. Our objective is to provide industry professionals with advanced
financial know-how and up-to-date analytical methods and skills.
Tuition Language
MoneyScience Events are held in English and all relevant manuals, training software etc. are also
provided in English. In order to benefit from participation, a good working knowledge of English,
including common financial phrases and related terminology, is required.
Registration
Clients who decided to participate, should submit their registration by mail to us in advance. Subject to
availability, the participant will then receive a confirmation of participation. The number of participants
is strictly limited to preserve an effective and focused learning environment.
Seminar Prices
The quoted seminar prices are per person and include all course material, lunches and refreshments,
The price does not include hotel accommodation. Quoted prices are exclusive of VAT.
Discounts
Bulk discounts are offered when submitting an application for the participation of more than one
person. Please contact [email protected] for further details.
Terms of Cancellation
If for whatever reasons a registered participant is unable to attend, a substitute delegate may be
appointed to participate instead. For cancellations received 20 days or more before the beginning of
the seminar, a 10 % cancellation fee of the full price will be invoiced i.e. 90 % of the price is refunded.
For cancellations received less than 20 days prior to the beginning of the seminar, the full price is
payable i.e. no refund will be provided. All cancellations must be in writing. MoneyScience reserves the
right to cancel the individual participation or cancel the entire seminar or part of it for whatever
unspecified reasons, including possible force majeure. In this case, the price paid will be refunded in full
or in part, accordingly.