[go: nahoru, domu]

Skip to content

Repository to include developed as part of the coursera course "Mathematical thinking for computer science"

Notifications You must be signed in to change notification settings

antolinmoral/math_thinking_for_cs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Mathematical thinking for computer science

Why is this course important? (Directly from Coursera website) "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?"

Week 1: Making convincing arguments

Week 2: How to find an example

See Colab Notebook in folder to compute the number of solutions for the 8 queens puzzle.

About

Repository to include developed as part of the coursera course "Mathematical thinking for computer science"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published