2020SP_COMP_SCI_396-0_SEC6 Special Topics in Computer Science: Online Markets

2020SP_COMP_SCI_396-0_SEC6 Special Topics in Computer Science: Online Markets

Picasso's Bulls

Synopsis: Online markets are causing significant changes to society. Examples include eBay, airBnB, tinder, Uber, stackexchange, and Amazon. This class gives an introduction to the science of online markets combining topics from game theory and economics with topics from machine learning and algorithms. The two main topics of interest are how individuals in these market places optimize their strategies and how the market designer optimizes the rules of the market place so that, when individuals optimize their strategies, desired market outcomes are achieved.  Student work will be a mix of quizzes and short projects.

Prerequisites: CS 212 (Discrete Math) and CS 214 (Data Structures) or CS 336 (Algorithms) or ECON 380-1 (Game Theory).

Instructor: Jason Hartline
Office hours: Monday 4-5pm on Zoom (password on Piazza)
Lectures: MW 9:30-10:50 on Zoom (password on Piazza)
Discussion: Piazza.

Teaching Assistants: Yiding Feng, Yingkai Li
Office hours: Wednesday 12-1pm, Friday 4-5pm, Saturday 12-1pm, Sunday 9-10am on Zoom.

Remote Format: Lectures for the course will be Monday and Wednesday 9:30-10:50 Central on Zoom (see password on Piazza). To accommodate students in other timezones, lectures are not mandatory. Lectures will be recorded and these recordings will be available for viewing only by students in the class (see Zoom). Students are strongly encouraged to join the live lectures. Students joining the lectures should follow the guidelines for zoom lectures. Course policies are subject to adaptation as we get more experience with the medium.

Grading: 40% projects, 20% peer review, 20% exercises, 20% quizzes.

Project Policy: Projects are to be done in pairs. Both students must contribute to the solution of all problems. One copy of the assignment should be turned in. Both students will receive the same grade.  Project report guidelines.

Peer Review: Projects will be peer reviewed.  Peer review is part of the dialogue we have about course content, and serves to provide students with quick feedback about their projects.  Peer review logistics.  Peer review rubric and scoring guidelines.

Quiz Policy: Quizzes will be short and intended to assess understanding of facts and concepts in the course.  Questions will primarily be true/false, multiple choice, or numeric answers.  Quizzes are closed book, closed notes, and will be conducted in the Lockdown Browser.  Students should take the practice quiz before taking a real quiz to make sure everything is working properly.  See full details on logistics and policies of quizzes.

Lecture Recordings: Lectures will be recorded and available to students in the class and can be found on Piazza.  Per the university policy:  Unauthorized student recording of classroom or other academic activities (including advising sessions or office hours) is prohibited. Unauthorized recording is unethical and may also be a violation of University policy and state law. Students requesting the use of assistive technology as an accommodation should contact AccessibleNU. Unauthorized use of classroom recordings — including distributing or posting them — is also prohibited.  Under the University’s Copyright Policy, faculty own the copyright to instructional materials — including those resources created specifically for the purposes of instruction, such as syllabi, lectures and lecture notes, and presentations.  Students cannot copy, reproduce, display or distribute these materials. Students who engage in unauthorized recording, unauthorized use of a recording or unauthorized distribution of instructional materials will be referred to the appropriate University office for follow-up.

Tentative Schedule:

Course Summary:

Date Details