ECE 8443 covers decision trees for pattern recognition. Decision trees classify patterns through a sequence of questions about attributes. They can produce nonlinear decision surfaces and handle nominal data. The CART algorithm grows trees by splitting nodes to minimize impurity, then prunes the tree to avoid overfitting. Decision trees are interpretable, data-driven, and can integrate with other methods like hidden Markov models.