Course Computational Mathematics
Introduction
Hello,
Welcome to the Computational math course. This course will be the first that involves mathematical topics in programming. In the future, we will have other courses in this area explaining more topics and more complex algorithms.
Talking specifically about this course, we will first look at some introductory topics about mathematical theory:
- Basic mathematics
- Modular arithmetic
After that, in each lesson, we will initially look at some topics about mathematics. We will describe it, look at some examples of its applications, and some theorems about it. So we will see how it fits into computing by learning some algorithms that relate to this topic and looking at some examples of computational problems that can be solved using these algorithms. Some of the topics we will see in this part of the course will be:
- Euclidean algorithm
- Bit manipulation
- Sieve of Erastosthenes
- Bisection Method
Wait! Why improve your math skills anyway? Why is math important for programming?
This is a pretty common question.