Mathematical thinking is crucial in all areas of computer science: algorithms, bioinformatics, computer graphics, data science, machine learning, etc. In this course, we will learn the most important tools used in discrete mathematics: induction, recursion, logic, invariants, examples, optimality. We will use these tools to answer typical programming questions like: How can we be certain a solution exists? Am I sure my program computes the optimal answer? Do each of these objects meet the given requirements?
Dieser Kurs ist Teil der Spezialisierung Spezialisierung Introduction to Discrete Mathematics for Computer Science
Über diesen Kurs
Kompetenzen, die Sie erwerben
- 5 stars64,01 %
- 4 stars24,03 %
- 3 stars7,04 %
- 2 stars1,95 %
- 1 star2,95 %
Top-Bewertungen von MATHEMATICAL THINKING IN COMPUTER SCIENCE
Course was good, but sometimes i needed additional sources to understand topic better. Maybe, it was because of my english. Anyway it gave me a path what i should look for! Thank you!
I really liked this course, it's a good introduction to mathematical thinking, with plenty of examples and exercises, I also liked the use of other external graphical tools as exercises.
The Lectures were pretty clear and concept oriented. Yet there were some topics which aren't much clear, but still the whole course is pretty well arranged and good in explaining
This course has made me appreciate discrete mathematics than ever before. If you're even thinking about taking this course, then I RECOMMEND that you stop thinking and take it!
Über den Spezialisierung Introduction to Discrete Mathematics for Computer Science
Häufig gestellte Fragen
Wann erhalte ich Zugang zu den Vorträgen und Aufgaben?
Was bekomme ich, wenn ich das Zertifikat erwerbe?
Ist finanzielle Unterstützung möglich?
Haben Sie weitere Fragen? Besuchen Sie das Learner Help Center.