pic of Bo

Teaching


a gif



Contents: Courses, Students


Courses


Fall 2023: Colorado CSCI 5454: Design and Analysis of Algorithms (graduate level)


Fall 2022: Colorado CSCI 5454: Design and Analysis of Algorithms (graduate level)

Spring 2022: Colorado CYBR 5240: Intro to Blockchain (graduate level).

Fall 2021: Colorado CSCI 5454: Design and Analysis of Algorithms (graduate level)

Fall 2021: Colorado CSCI 3104: Algorithms (undergraduate, with Prof. Josh Grochow)

Spring 2021: Colorado APPM 5490/APPM 4490/CSCI 7000: Theory of Machine Learning (graduate level)

Spring 2021: Colorado INFO 4871/CSCI 4830: Fairness and Bias in AI (undergraduate, with Prof. Robin Burke)

Fall 2020: Colorado CSCI 5454: Design and Analysis of Algorithms (graduate level)

Spring 2020: Colorado CSCI 7000: Topics in Algorithmic Game Theory (graduate level)

Fall 2019: Colorado CSCI 5454: Design and Analysis of Algorithms (graduate level)


Spring 2018: UPenn NETS 412: Algorithmic Game Theory.

Spring 2016: Harvard CS 236r: Prediction, Learning, and Games. (Teaching Fellow) with Professor Yiling Chen.

Fall 2013: Harvard CS 284r: Incentives and Information in Networks. (Teaching Fellow) with Professor Yaron Singer.

Fall 2012: Harvard CS 121: Intro to Theory of Computation. (Teaching Fellow) with Professor Salil Vadhan.




Students

See also: CU Boulder theory group, Prof. Raf Frongillo.

Current PhD students:
Undergraduate theses: