Department Seal Sandia Mountains

CS 591 Class Syllabus


Course Web Page

Contact Info for Instructor, office hours, assignments and general information is all on the course web page.

Course Description

This course will cover Game Theory and Social Computing from a Computer Science perspective.

Text:

Our text is Networks, Crowds and Markets by David Easley and Jon Kleinberg. Another good reference is the book Algorithmic Game Theory by Nisan, Roughgarden, Tardos and Vazirani.

What you should know

You should have a basic familiarity with algorithms and data structures as from a class such as CS361/CS362. You should also have a certain mathematical maturity and familiarity with proof techniques similar to what would be covered in a advanced undergraduate mathematics class.

Topics

Topics we cover will likely include some subset of the following: Games and Nash equilibria, Evolutionary Game Theory, Network Traffic and Game Theory, Auctions, Matching Markets, Bargaining and Power in Networks, Sponsored Search Markets, Information Cascades, Small World Phenomena, Epidemics and Voting.

Course Assessment

Approximate weighting:

Assignments:

Grading Policies

"No deals, Mr. Bond.": Grades assigned at the end of the semester are final. You will not be able to do any additional projects, papers, etc. to change your grade.