- ขั้นตอนวิธีเชิงพันธุกรรม (Genetic Algorithms)
- การค้นหาแบบการกระจาย (Scatter Search)
- กำหนดการเชิงพันธุกรรม (Genetic Programming)
- ระบบภูมิคุ้มกันประดิษฐ์ (Artificial Immune Systems)
- ความฉลาดแบบกลุ่ม (Swarm Intelligence)
- การค้นหาแบบทาบู (Tabu Search)
- การจำลองการอบเหนียว (Simulated Annealing)
- การหาค่าเหมาะที่สุดแบบหลายวัตถุประสงค์ (Multi-Objective Optimisation)
- วิทยาการศึกษาสำนึกหลายมิติ (Hyper-Heuristics) และ
- ภูมิภาพความเหมาะสม (Fitness Landscapes)

- Course creator: อ. ดร.คมศัลล์ ศรีวิสุทธิ์