17 July 2020
Scientific Computing in Python and C++
Programming is the science of instructing computers how to perform tasks. It remains one of the biggest breakthroughs in human endeavour, with programs being some of the most complex products to have been created. Here we study both Python and C++. Why these two languages?
C++ is regarded as ‘sexy’ in the financial markets and is the most popular language in this arena. It is also a legacy language – many of the operating systems and software we use is written in C++. Python is rapidly becoming the standard in scientific computing, receiving much excitement about the application of Python to finance, medicine, mobile technology, online gaming, film industry. Its appeal continues to grow in both academia and industry. It is simple and fun to use, free to download, with a growing amount of add-on modules.
Dr Riaz Ahmad
This is a Level 2 module. Students should have completed at least one year of undergraduate study in either maths, science, engineering, economics or equivalent, prior to enrolling.
This module assumes no prior experience of coding. It gives a good grounding to programming in two popular languages, i.e. C++ and Python. Students will learn how to write effective programs to solve a variety of problems in science, engineering and finance. Confidence in the use of libraries will be gained during this module.
7.5 ECTS / 4 US / 0.5 UCL
GBP 2100: The tuition fee for this module is £2100.
GBP 1100: There is an option to stay at the UCL Summer School residence for the duration of the three-week course. Accommodation is within walking distance to the UCL campus and features private, en suite rooms with shared kitchens. The cost is approx. £1100 per three-week session.
Students who enroll on both Sessions of the UCL Summer School will benefit from a built-in tuition fee discount.