Вернуться к Mathematical Thinking in Computer Science

4.4
звезд
Оценки: 2,053
Рецензии: 477

## О курсе

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? In the online course, we use a try-this-before-we-explain-everything approach: you will be solving many interactive (and mobile friendly) puzzles that were carefully designed to allow you to invent many of the important ideas and concepts yourself. Prerequisites: 1. We assume only basic math (e.g., we expect you to know what is a square or how to add fractions), common sense and curiosity. 2. Basic programming knowledge is necessary as some quizzes require programming in Python....

## Лучшие рецензии

25 мар. 2019 г.

The teachers are informative and good. They explain the topic in a way that we can easily understand. The slides provide all the information that is needed. The external tools are fun and informative.

AM

27 февр. 2021 г.

It is a great course! teachers explain everything with care. While providing lectures there are some popup ques that verify whether you understood that lecture or not. Overall, a great experience.

Фильтр по:

## 126–150 из 473 отзывов о курсе Mathematical Thinking in Computer Science

автор: KANG J H

8 мая 2021 г.

Mathematical thinking seemed very difficult to approach but from this course I was able to advance myself more progressively through puzzles and examples which was very easy to understand.

автор: Mohamed H I

16 сент. 2020 г.

Positive: Great material, full of concepts, the teaching is simple and interactive, quizzes are amazing.

Negative: Too much python programming (need to be aware of python basics)

автор: JEYA S K R

15 июня 2020 г.

Mathematical Thinking in Computer Science course is very interesting to solve the puzzles and to think solutions in more than one way, This was surely enthusiastic :-)

автор: Dian Y T S S

22 июля 2020 г.

I love this course because it's make math not so boring, every puzzle is very challenging, hope sometime in the future I can meet with all the lecturer in this course.

автор: Vasiliy I

17 мая 2020 г.

Excellent course, I especially liked the manner of presentation by Alexander Shen, where before voicing the solution or proof, you are invited to get to it by yourself

29 авг. 2020 г.

i Really Enjoyed this Course, This course gives a lot of Puzzels and Riddles and it's really fun to solve them , I am moving Towards Next cource now

автор: tejas g

3 нояб. 2021 г.

Awesome learning experience. Kudos to all professors. To be great in computer science, This course is must in your syllabus. I learnt a lot from this course

автор: David C

24 авг. 2020 г.

Good introduction to computer science in term of mathematics but need some improvements in week 5, deeper explanation is needed. However, overall is good

автор: Gunjan B

5 июня 2020 г.

Amazing experience. This course has interactive puzzles and then theoretical explanation about the mathematics used in solving computer science problems.

автор: Bharani J

28 февр. 2021 г.

Great course with some challenging assignments to complete. This course apparently helped me comprehend how to incorporate Maths into Computer Science,

автор: Jherson A M C

19 мая 2020 г.

It's a very dynamic course, fun and easy to understand. Teaches you the essentials of mathematical thinking, and works perfectly as an introduction.

автор: Matam V

15 мая 2020 г.

One of the BEST courses to take up when you are bored!

Helps your way of thinking a lot! Though I personally feel a few bugs need to be fixed.

автор: 221910304019 G K

22 дек. 2020 г.

This course was really interesting , i enjoyed it a lot. There was so tricky questions too, which made me to take a break and think again.

14 июля 2021 г.

Fantastic course I have ever did. Huge thanks to the author. The quiz was very good and intuitive, I have enjoyed this course very much.

автор: YANSKY

22 мая 2020 г.

Great course! All of the lesson are delivered clearly. The exercise was also relevant and very useful for understanding the material.

автор: Sangeeth S V

9 сент. 2020 г.

Amazing. Really enjoyed the puzzles. I think this is the fastest i've ever finished a course because that's how interesting it was.

автор: Chyuan S H

15 окт. 2020 г.

Great Math, great attempts at teaching it, proofs are some times complicated and will take some time to wrap one's head around it.

автор: Mohaimen S

5 сент. 2020 г.

This course was amazing.Alexander Shen sir has awesome power to take attention.His sound and the style of teaching is really nice.

автор: Alagappan S

10 июня 2020 г.

Would be better if we could get a hold of the python algorithm to solve the 15 puzzle. Couldn't learn/solve that by the end

автор: Prakhar j

1 сент. 2020 г.

this course is quite good for implementing logics behind mathematical problems in programming i really like the course !!!

автор: Purva G

10 авг. 2020 г.

Made my basics very strong. The course is designed very well and gives you everything you expect out of it , even more .

автор: Mohit

6 июля 2020 г.

This was a very well taught course with an interesting curriculum. Note: Previous python experience is recommended

автор: djm

22 авг. 2020 г.

Exceptional explanation by professors. The problems were worth solving and I have enjoyed a lot in the process.

автор: Liz M

16 авг. 2020 г.

This is a great course. It supplemented my discrete maths courses at school and helped solidify many concepts.

автор: Marcos M M

1 сент. 2020 г.

Excelente curso, recomendable, he sufrido un poco por el inglés; debería haber también en español. GRACIAS.