CSCE 496/896: Computational Game Theory and Its Applications