TECH 301

Algorithms, Search & Sequential Decisions

3 Unit(s)

This course develops the computational thinking and algorithmic foundations required for intelligent systems. Learners study data structures, complexity, search, sorting, dynamic programming, graph algorithms, constraint satisfaction, symbolic reasoning, planning, and sequential decision-making. Classical algorithms are connected to contemporary applications such as retrieval, recommendation, constrained generation, routing, planning, and agent decision loops.

- course offerings by term

- important dates

- comprehensive information (See prior catalogs)