Is there any programming or math in the course?

No programming, but some math is required. It won’t be advanced math and the course is designed so that no pre-existing knowledge beyond basic math is expected. Even though all information needed to complete the exercises is available in the course, some exercises and parts might feel a bit tricky if you haven’t done any math recently. Some exercises also require you to draw with a pen and paper to find the answer to the question.