These pages are intended to support second year students in Mathematics at Birmingham university with computer work and in particular with programming.
There is a companion set of pages for first year computer lab work, containing material on files, folders, commands, programming in Lua and LaTeX. See http://web.mat.bham.ac.uk/R.W.Kaye/year1prog/.
Second year computer lab work includes an introduction to numerical programming in C++. The "C++" section here contains links into this material.
The material here will also be of use to third year students and beyond, e.g. for project work.
All code and content here may be copied as often as you like under the terms of the GNU General Public Licence and/or the GNU Free Documentation Licence. (In reading these texts, the words "licence" and "license" are to be taken to be synonymous.) This means that any derivative work, if distributed further and not for your own private use, MUST be issued with a similar licence.
All content is copyright by Richard Kaye, http://web.mat.bham.ac.uk/R.W.Kaye/, 2018.