**This coaching course combines online learning with face-to-face skills coaching sessions conducted in small groups in Singapore.
This course is about the fundamental concepts of artificial intelligence. This topic is getting very hot nowadays because these learning algorithms can be used in several fields from software engineering to investment banking. Learners would be able to learn that by learning algorithms that can recognize pattern can help detect cancer for example. Learners would learn how to construct algorithms that they could make good guess about stocks movement in the market.
In the first chapter, learners would learn about the basic graph algorithms. Several advanced algorithms can be solved with the help of graphs.
In the second chapter, learners would learn about local search: finding minimum and maximum or global optimum in the main. These searches are used frequently when we use regression for example and want to find the parameters for the fit. Learners would be taught basic concepts as well as the more advanced algorithms: heuristics and meta-heuristics.
The last topic will be about minimax algorithm. Learners would learn how to use these techniques in games such as chess or tic-tac-toe, how to build and construct a game tree, how to analyze these kinds of tree like structures and so on. Learners will implement the tic-tac-toe game together in the end.