This document discusses nature-inspired metaheuristic algorithms for optimization and computational intelligence. It provides an overview of topics to be covered, including introductions, metaheuristic algorithms, Monte Carlo and Markov chains, algorithm analysis, exploration and exploitation techniques, constraints handling, applications, and discussions. It also notes some key quotes about computational science being the third paradigm of science, all models being inaccurate but some useful, and algorithms performing equally well on average according to the no-free-lunch theorems.