Introduces Hidden Markov Models, explaining the basic problems and algorithms like Forward-Backward, Viterbi, and Baum-Welch, with a focus on Expectation-Maximization.
Covers the Model-View-Controller architecture for interactive graphical programs, emphasizing separation of concerns and the roles of model, view, and controller.