I have taught the following university courses in Mathematics and Computer Science: