Coursera Learner working on a presentation with Coursera logo and

Functional Programming

In functional programming, you design software using pure functions. Furthermore, it reduces the risk of side-effects, mutable data, and shared state. You can use...

Golang

If you are creating your first ever machine learning project, you’re probably wondering how you can choose a language with so many sound options....

Q-Learning

While training a pet, you reward them with every correct response. You can follow the same reward-based training for software or robot, so the...

PyMC3

While watching the news, you’ve probably come across weather forecasts stating that the chances of snowfall are 75%. Have you ever wondered how they...