A course for undergraduate mathematics students covering: The use of Python to solve mathematical problems: the main text used is https://vknight.org/pfm/cover.html The use of LaTeX to communicate mathematics. Presentation.