Past Courses

Below are lists of courses which I taught or will teach. Including, lecture slides, quizzes and exams. You are free to use any material I created for teaching without any restrictions. See links below.

💡 Materials for a course will only be made public once it has come to an conclusion.

Discrete Mathematics for Computer Science

Design and Analysis of Algorithms

Linear Algebra

Statistics

Uppsala University (2016-2020)

For my teaching at Uppsala University, see here.

FAQ

Can you increase the number of enrolled students if I’m on the waiting list?

Unfortunately, in order to maintain the quality of instruction, we can’t increase enrolment. The courses are offered regularly, so please try again next time. Keep an eye on the waiting list during the first week, as spots may open up due to schedule changes.

Are there assignments in your courses?

Yes! The exercises in each lecture’s slides are your assignments. While I don’t collect or grade them, they’re crucial for your quiz preparation.

Why are grades mostly based on quizzes?

With the rise of AI tools, short, closed-book quizzes are the best way to ensure students engage with the material. Don’t worry – all questions come from the assignments in the slides.

Isn’t a weekly quiz too stressful?

Not if you’ve been working on the assignments! Also, we offer a lowest grade drop and retake opportunities to account for off days.

Are calculators allowed in quizzes?

No, but don’t worry. Calculations are minimal, and often an expression is sufficient instead of a numeric answer.

Why are laptops restricted in the classroom?

Research suggests screens can distract nearby students. If you need a laptop, please sit in the third row or further back.