Seth Cooper
Assistant Professor
Khoury College of Computer Sciences
Northeastern University
 
Media - Publications - Other Works - Games and Software - Students - Teaching - Awards - Misc
 
  I am an assistant professor in the Khoury College of Computer Sciences at Northeastern University. I received my PhD in Computer Science and Engineering from the University of Washington, advised by Zoran Popović. My current research focuses on using video games to solve difficult scientific problems; I have delivered multiple TED talks on the topic. I am co-creator of the scientific discovery games Foldit and Nanocrafter and early math educational games including Refraction and Treefrog Treasure. I have also done research in real-time animation for games. I have previously worked at the Center for Game Science (as creative director), Square Enix, Electronic Arts, Pixar Animation Studios and the UC Berkeley Space Sciences Laboratory (on BOINC, the Berkeley Open Infrastructure for Network Computing).

If you are a student interested in working in game science research, feel free to contact me!
 
 
  Media  
 
 
The Promise of Tomorrow  -  NewTV  -  Computing Community Consortium Symposium
Nanocrafter STEM for All  -  Foldit STEM for All
TEDxPanth√©onSorbonne  -  TEDxVancouver  -  TEDMED
The Contenders  -  Fold It
NPR  -  Brian Lehrer Live  -  GSummit  -  MedCrunch
Nature Medicine  -  Science
 
 
  Publications  
 
 
Josh Aaron Miller, Britton Horn, Matthew Guthrie, Jonathan Romano, Guy Geva, Celia David, Amy Robinson Sterling, and Seth Cooper.
How do players and developers of citizen science games conceptualize skill chains?
Proceedings of the ACM SIGCHI Annual Symposium on Computer-Human Interaction in Play (2021).
 
 
Anurag Sarkar and Seth Cooper.
Procedural Content Generation using Behavior Trees (PCGBT)
Proceedings of the Experimental AI in Games Workshop (2021).
 
 
Sofia Eleni Spatharioti, Sara Wylie and Seth Cooper.
Exploring Q-learning for adaptive difficulty in a tile-based image labeling game.
Proceedings of the IEEE Conference on Games (2021).
 
 
Anurag Sarkar and Seth Cooper.
Dungeon and platformer level blending and generation using conditional VAEs.
Proceedings of the IEEE Conference on Games (2021).
 
 
Anurag Sarkar and Seth Cooper.
An online system for player-vs-level matchmaking in human computation games.
Proceedings of the IEEE Conference on Games (2021).
 
 
Kutub Gandhi, Josh Aaron Miller, Sofia Eleni Spatharioti, Archana Apte, Borna Fatehi, Sara Wylie and Seth Cooper.
A comparison of augmented reality and browser versions of a citizen science game.
Proceedings of the 16th International Conference on the Foundations of Digital Games (2021).
 
 
Anurag Sarkar and Seth Cooper.
Generating and blending game levels via quality-diversity in the latent space of a variational autoencoder.
Proceedings of the 16th International Conference on the Foundations of Digital Games (2021).
 
 
Pratheep Kumar Paranthaman, Anurag Sarkar and Seth Cooper.
Applying rapid crowdsourced playtesting to a human computation game.
Proceedings of the FDG Game Analytics Workshop (2021).
 
 
Colan F. Biemer, Alejandro Hervella and Seth Cooper.
Gram-Elites: n-gram based quality-diversity search.
Proceedings of the FDG Workshop on Procedural Content Generation (2021).
 
 
Aditya Ponnada, Seth Cooper, Qu Tang, Binod Thapa-Chhetry, Josh Aaron Miller, Dinesh John and Stephen Intille.
Signaligner Pro: a tool to explore and annotate multi-day raw accelerometer data.
2021 IEEE International Conference on Pervasive Computing and Communications Workshops (2021).
[link] [PubMed]
 
 
Zhihan Yang, Anurag Sarkar and Seth Cooper.
Game level clustering and generation using Gaussian Mixture VAEs.
Proceedings of the Sixteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (2020).
[link]
 
 
Anurag Sarkar and Seth Cooper.
Evaluating and comparing skill chains and rating systems for dynamic difficulty adjustment.
Proceedings of the Sixteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (2020).
[link]
 
 
Chaima Jemmali, Carter Ithier, Seth Cooper and Magy Seif El-Nasr.
Grammar based modular level generator for a programming puzzle game.
Proceedings of the Experimental AI in Games Workshop (2020).
[link]
 
 
Anurag Sarkar, Zhihan Yang and Seth Cooper.
Conditional level generation and game blending.
Proceedings of the Experimental AI in Games Workshop (2020).
[link]
 
 
Vivian Lee, Nathan Partlan and Seth Cooper.
Precomputing player movement in platformers for level generation with reachability constraints.
Proceedings of the Experimental AI in Games Workshop (2020).
[link]
 
 
Seth Cooper and Anurag Sarkar.
Pathfinding agents for platformer level repair.
Proceedings of the Experimental AI in Games Workshop (2020).
[link]
 
 
Sofia Eleni Spatharioti, Borna Fatehi, Melanie Smith, Avery Rosenbloom, Josh Aaron Miller, Magy Seif El-Nasr, Sara Wylie and Seth Cooper.
Tile-o-Scope AR: an augmented reality tabletop image labeling game toolkit.
Proceedings of the 15th International Conference on the Foundations of Digital Games (2020).
[link]
 
 
Anurag Sarkar and Seth Cooper.
Sequential segment-based level generation and blending using variational autoencoders.
Proceedings of the FDG Workshop on Procedural Content Generation (2020).
[link]
 
 
Anurag Sarkar and Seth Cooper.
Towards game design via creative ML (GDCML).
Proceedings of the IEEE Conference on Games (2020).
Best Paper Candidate
[link]
 
 
Julia Koehler Leman, Brian D. Weitzner, Steven M. Lewis et al.
Macromolecular modeling and design in Rosetta: recent methods and frameworks.
Nature Methods (2020).
[link]
 
 
Firas Khatib, Ambroise Desfosses, Foldit Players, Brian Koepnick, Jeff Flatten, Zoran Popović, David Baker, Seth Cooper, Irina Gutsche and Scott Horowitz.
Building de novo cryo-electron microscopy structures collaboratively with citizen scientists.
PLOS Biology (2019).
[link]
 
 
Andrew T. Walter, Benjamin Boskin, Seth Cooper and Panagiotis Manolios.
Gamification of loop-invariant discovery from code.
Proceedings of the 7th AAAI Conference on Human Computation and Crowdsourcing (2019).
[link]
 
 
Pratheep Kumar Paranthaman and Seth Cooper.
ARAPID: towards integrating crowdsourced playtesting into the game development environment.
Proceedings of the Annual Symposium on Computer-Human Interaction in Play (2019).
[link]
 
 
Aditya Ponnada, Seth Cooper, Binod Thapa-Chhetry, Josh Aaron Miller, Dinesh John and Stephen Intille.
Designing videogames to crowdsource accelerometer data annotation for activity recognition research.
Proceedings of the Annual Symposium on Computer-Human Interaction in Play (2019).
[link] [PubMed]
 
 
Sofia Eleni Spatharioti, Sara Wylie and Seth Cooper.
Using Q-learning for sequencing level difficulties in a citizen science matching game.
Extended Abstracts of the Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts (2019).
[link]
 
 
Josh Aaron Miller, Vivian Lee, Seth Cooper and Magy Seif El-Nasr.
Large-scale analysis of visualization options in a citizen science game.
Extended Abstracts of the Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts (2019).
[link] [PubMed]
 
 
Anurag Sarkar and Seth Cooper.
Using a disjoint skill model for game and task difficulty in human computation games.
Extended Abstracts of the Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts (2019).
[link]
 
 
Anurag Sarkar, Zhihan Yang and Seth Cooper.
Controllable level blending between games using variational autoencoders.
Proceedings of the Experimental AI in Games Workshop (2019).
[link]
 
 
Anurag Sarkar and Seth Cooper.
Using rating arrays to estimate score distributions for player-versus-level matchmaking.
Proceedings of the 14th International Conference on the Foundations of Digital Games (2019).
[link]
 
 
Josh Aaron Miller, Uttkarsh Narayan, Matthew Hantsbarger, Seth Cooper and Magy Seif El-Nasr.
Expertise and engagement: re-designing citizen science games with players' minds in mind.
Proceedings of the 14th International Conference on the Foundations of Digital Games (2019).
[link] [PubMed]
 
 
Anurag Sarkar and Seth Cooper.
Inferring and comparing game difficulty curves using player-vs-level match data.
Proceedings of the IEEE Conference on Games (2019).
[link] [PubMed]
 
 
Brian Koepnick et al.
De novo protein design by citizen scientists.
Nature (2019).
[link] [PubMed]
 
 
Anurag Sarkar and Seth Cooper.
Transforming game difficulty curves using function composition.
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (2019).
[link]
 
 
Thomas Muender, Sadaab Ali Gulani, Lauren Westendorf, Clarissa Verish, Rainer Malaka, Orit Shaer and Seth Cooper.
Comparison of mouse and multi-touch for protein structure manipulation in a citizen science game interface.
Journal of Science Communication (2019).
[link]
 
 
Lorna Dsilva, Shubhi Mittal, Brian Koepnick, Jeff Flatten, Seth Cooper and Scott Horowitz.
Creating custom Foldit puzzles for teaching biochemistry.
Biochemistry and Molecular Biology Education (2019).
[link] [PubMed]
 
 
Britton Horn, Josh Aaron Miller, Gillian Smith and Seth Cooper.
A Monte Carlo approach to skill-based automated playtesting.
Proceedings of the 14th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (2018).
[link] [PubMed]
 
 
Anurag Sarkar, Varun Sriram, Riddhi Padte, Jeffrey Cao and Seth Cooper.
Desire path-inspired procedural placement of coins in a platformer game.
Proceedings of the Experimental AI in Games Workshop (2018).
[link]
 
 
Anurag Sarkar and Seth Cooper.
Blending levels from different games using LSTMs.
Proceedings of the Experimental AI in Games Workshop (2018).
[link]
 
 
Zhengxing Chen, Truong-Huy D. Nguyen, Yuyu Xu, Christopher Amato, Seth Cooper, Yizhou Sun and Magy Seif El-Nasr.
The art of drafting: a team-oriented hero recommendation system for multiplayer online battle arena games.
Proceedings of the Twelfth ACM Conference on Recommender Systems (2018).
[link]
 
 
Zhengxing Chen, Christopher Amato, Truong-Huy D. Nguyen, Seth Cooper, Yizhou Sun and Magy Seif El-Nasr.
Q-DeckRec: a fast deck recommendation system for collectible card games.
Proceedings of the IEEE Conference on Computational Intelligence and Games (2018).
[link]
 
 
Seth Cooper, Amy L. R. Sterling, Robert Kleffner, William M. Silversmith and Justin B. Siegel.
Repurposing citizen science games as software tools for professional scientists.
Proceedings of the 13th International Conference on the Foundations of Digital Games (2018).
[link] [PubMed]
 
 
Anurag Sarkar and Seth Cooper.
Meet your match rating: providing skill information and choice in player-versus-level matchmaking.
Proceedings of the 13th International Conference on the Foundations of Digital Games (2018).
[link]
 
 
Anurag Sarkar and Seth Cooper.
Comparing paid and volunteer recruitment in human computation games.
Proceedings of the 13th International Conference on the Foundations of Digital Games (2018).
[link]
 
 
Chen Keasar et al.
An analysis and evaluation of the WeFold collaborative for protein structure prediction and its pipelines in CASP11 and CASP12.
Scientific Reports (2018).
[link] [PubMed]
 
 
Sofia Eleni Spatharioti, Sara Wylie and Seth Cooper.
Does flight path context matter? Impact on worker performance in crowdsourced aerial imagery analysis.
Proceedings of the 15th International Conference on Information Systems for Crisis Response and Management (2018).
[link]
 
 
Britton Horn, Seth Cooper and Sebastian Deterding.
Adapting cognitive task analysis to elicit the skill chain of a game.
Proceedings of the ACM SIGCHI Annual Symposium on Computer-Human Interaction in Play (2017).
[link]
 
 
Anurag Sarkar and Seth Cooper.
Level difficulty and player skill prediction in human computation games.
Proceedings of the 13th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (2017).
[link]
 
 
Michael Williams, Anurag Sarkar and Seth Cooper.
Predicting human computation game scores with player rating systems.
Entertainment Computing - Proceedings of the 16th International Conference on Entertainment Computing (2017).
[link]
 
 
Anurag Sarkar, Michael Williams, Sebastian Deterding and Seth Cooper.
Engagement effects of player rating system-based matchmaking for level ordering in human computation games.
Proceedings of the 12th International Conference on the Foundations of Digital Games (2017).
Honorable Mention
[link]
 
 
Sofia Eleni Spatharioti and Seth Cooper.
On variety, complexity, and engagement in crowdsourced disaster response tasks.
Proceedings of the 14th International Conference on Information Systems for Crisis Response and Management (2017).
Best Student Paper Nominee
[link]
 
 
Sofia Eleni Spatharioti, Rebecca Govoni, Jennifer S. Carrera, Sara Wylie and Seth Cooper.
A required work payment scheme for crowdsourced disaster response: worker performance and motivations.
Proceedings of the 14th International Conference on Information Systems for Crisis Response and Management (2017).
[link]
 
 
Robert Kleffner, Jeff Flatten, Andrew Leaver-Fay, David Baker, Justin B. Siegel, Firas Khatib and Seth Cooper.
Foldit Standalone: a video game-derived protein structure manipulation interface using Rosetta.
Bioinformatics (2017).
[link] [PubMed]
 
 
Jacqueline Gaston and Seth Cooper.
To three or not to three: improving human computation game onboarding with a three-star system.
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (2017).
[link] [PubMed]
 
 
Scott Horowitz, Brian Koepnick, Raoul Martin et al.
Determining crystal structures through crowdsourcing and coursework.
Nature Communications (2016).
[link] [PubMed]
 
 
Seth Cooper, Sebastian Deterding and Theo Tsapakos.
Player rating systems for balancing human computation games: testing the effect of bipartiteness.
Proceedings of the 1st International Joint Conference of DiGRA and FDG (2016).
[link]
 
 
Matt Stanton, Sascha Geddert, Adrian Blumer, Paul Hormis, Andy Nealen, Seth Cooper and Adrien Treuille.
Large-scale finite state game engines.
Proceedings of the Eurographics/ACM SIGGRAPH Symposium on Computer Animation (2016).
[link] [video] [video]
 
 
Dun-Yu Hsiao, Min Sun, Christy Ballweber, Seth Cooper and Zoran Popović.
Proactive sensing for improving hand pose estimation.
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (2016).
[link] [video]
 
 
Tim Pavlik, Craig Conner, Jonathan Burke, Matthew Burns, Werner Dietl, Seth Cooper, Michael D. Ernst and Zoran Popović.
Flow Jam and Paradox.
In Drew Dean et al.
Lessons learned in game development for crowdsourced software formal verification.
Proceedings of the USENIX Summit on Gaming, Games, and Gamification in Security Education (2015).
[link]
 
 
Jonathan Barone, Colin Bayer, Rowan Copley, Nova Barlow, Matthew Burns, Sundipta Rao, Georg Seelig, Zoran Popović, Seth Cooper and Nanocrafter Players.
Nanocrafter: design and evaluation of a DNA nanotechnology game.
Proceedings of the 10th International Conference on the Foundations of Digital Games (2015).
[link]
 
 
Dun-Yu Hsiao, Seth Cooper, Christy Ballweber and Zoran Popović.
User behavior transformation through dynamic input mappings.
Proceedings of the 9th International Conference on the Foundations of Digital Games (2014).
[link]
 
 
George A. Khoury et al.
WeFold: a coopetition for protein structure prediction.
Proteins (2014).
[link] [PubMed]
 
 
Aaron Bauer, Seth Cooper and Zoran Popović.
Automated redesign of local playspace properties.
Proceedings of the 8th International Conference on the Foundations of Digital Games (2013).
[link]
 
 
Werner Dietl, Stephanie Dietzel, Michael D. Ernst, Nathaniel Mote, Brian Walker, Seth Cooper, Timothy Pavlik and Zoran Popović.
Verification games: making verification fun.
Proceedings of the 14th Workshop on Formal Techniques for Java-like Programs (2012).
[link]
 
 
Erik Andersen, Eleanor O'Rourke, Yun-En Liu, Richard Snider, Jeff Lowdermilk, David Truong, Seth Cooper and Zoran Popović.
The impact of tutorials on games of varying complexity.
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (2012).
Best Paper Nominee
[link]
 
 
Christopher B. Eiben, Justin B. Siegel, Jacob B. Bale, Seth Cooper, Firas Khatib, Betty W. Shen, Foldit Players, Barry L. Stoddard, Zoran Popović and David Baker.
Increased Diels-Alderase activity through backbone remodeling guided by Foldit players.
Nature Biotechnology (2012).
[link] [PubMed]
 
 
Firas Khatib, Seth Cooper, Michael D. Tyka, Kefan Xu, Ilya Makedon, Zoran Popović, David Baker and Foldit Players.
Algorithm discovery by protein folding game players.
Proceedings of the National Academy of Sciences of the United States of America (2011).
Science Editor's Choice
[link] [PubMed]
 
 
Miroslaw Gilski, Maciej Kazmierczyk, Szymon Krzywda, Helena Zábranská, Seth Cooper, Zoran Popović, Firas Khatib, Frank DiMaio, James Thompson, David Baker, Iva Pichová and Mariusz Jaskolskia.
High-resolution structure of a retroviral protease folded as a monomer.
Acta Crystallographica (2011).
[link] [PubMed]
 
 
Firas Khatib, Frank DiMaio, Foldit Contenders Group, Foldit Void Crushers Group, Seth Cooper, Maciej Kazmierczyk, Miroslaw Gilski, Szymon Krzywda, Helena Zábranská, Iva Pichová, James Thompson, Zoran Popović, Mariusz Jaskolski and David Baker.
Crystal structure of a monomeric retroviral protease solved by protein folding game players.
Nature Structural and Molecular Biology (2011).
NSMB Article of the Month
[link] [PubMed]
 
 
Seth Cooper, Firas Khatib, Ilya Makedon, Hao Lu, Janos Barbero, David Baker, James Fogarty, Zoran Popović and Foldit Players.
Analysis of social gameplay macros in the Foldit cookbook.
Proceedings of the 6th International Conference on the Foundations of Digital Games (2011).
[link]
 
 
Erik Andersen, Yun-En Liu, Richard Snider, Roy Szeto, Seth Cooper and Zoran Popović.
On the harmfulness of secondary game objectives.
Proceedings of the 6th International Conference on the Foundations of Digital Games (2011).
[link] [project]
 
 
Yun-En Liu, Erik Andersen, Richard Snider, Seth Cooper and Zoran Popović.
Feature-based projections for effective playtrace analysis.
Proceedings of the 6th International Conference on the Foundations of Digital Games (2011).
[link] [project]
 
 
Andrew Leaver-Fay et al.
ROSETTA3: an object-oriented software suite for the simulation and design of macromolecules.
Methods in Enzymology (2011).
[link] [PubMed]
 
 
Seth Cooper, Firas Khatib, Adrien Treuille, Janos Barbero, Jeehyung Lee, Michael Beenen, Andrew Leaver-Fay, David Baker, Zoran Popović and Foldit Players.
Predicting protein structures with a multiplayer online game.
Nature (2010).
[link] [PubMed]
 
 
Seth Cooper, Adrien Treuille, Janos Barbero, Andrew Leaver-Fay, Kathleen Tuite, Firas Khatib, Alex Cho Snyder, Michael Beenen, David Salesin, David Baker, Zoran Popović and Foldit players.
The challenge of designing scientific discovery games.
Proceedings of the 5th International Conference on the Foundations of Digital Games (2010).
[link]
 
 
Seth Cooper, Aaron Hertzmann and Zoran Popović.
Active learning for real-time motion controllers.
ACM Transactions on Graphics (SIGGRAPH) (2007).
[link] [video] [project]
 
 
Adrien Treuille, Seth Cooper and Zoran Popović.
Continuum crowds.
ACM Transactions on Graphics (SIGGRAPH) (2006).
Google Scholar 2006 Classics in Computer Graphics
[link] [video] [project]
 
 
  Other Works  
 
 
Josh Aaron Miller, Firas Khatib, Haley Hammond, Seth Cooper and Scott Horowitz.
Introducing Foldit Education Mode.
Correspondence, Nature Structural and Molecular Biology (2020).
[link]
 
 
Seth Cooper.
Massively multiplayer research: gamification and (citizen) science.
In Steffen P. Walz and Sebastian Deterding, eds.
The Gameful World: Approaches, Issues, Applications.
Book chapter, The MIT Press (2015).
[link] [The MIT Press] [Amazon]
 
 
Seth Cooper.
A framework for scientific discovery through video games.
Book, ACM and Morgan & Claypool (2014).
[link] [Amazon]
 
 
Seth Cooper, Firas Khatib and David Baker.
Increasing public involvement in structural biology.
Commentary, Structure (2013).
[link] [PubMed]
 
 
Seth Cooper and the Foldit Team.
Foldit screenshot of a retroviral protease.
Digital image (2011), display at Wing Luke Museum (2012).
 
 
Seth Cooper.
A framework for scientific discovery through video games.
Doctoral dissertation, University of Washington (2011).
[link]
 
 
  Games and Software  
 
 
Foldit
A scientific discovery game about protein folding and design
Curry Stone Design Prize Social Design Circle Honoree (2017)
The Dr. Frank H. Netter Award for Special Contributions to Medical Education (2013)
Honorable Mention (Technical Excellence), Independent Games Festival (2013)
Category Winner (Behavioral Change), Katerva Award (2012)
1st Place (Interactive Games), NSF International Science & Engineering Visualization Challenge (2011)
Innovation of the Year, TechFlash Newsmaker Awards (2011)
Finalist, I/ITSEC Serious Games Showcase & Challenge (2011)
Finalist, Games for Change Direct Impact Award (2011)
Nominee, World Technology Award (2010)
Runner up, Madrona Prize (2008)
[website (download required)]
 
 
Foldit Standalone
A protein structure manipulation application based on the Foldit interface
[link (download and license required)]
 
 
Cartoscope
A platform for citizen science image analysis and mapping
[website]
 
 
Signaligner Pro
An interactive tool for algorithm-assisted exploration and annotation of raw accelerometer data
[website (download required)]
 
 
Nanocrafter
A scientific discovery game about building nanomachines
Top Ten Citizen Science Projects, SciStarter (2015)
Top 10 (Interactives), NSF Visualization Challenge (2015)
Best Social Media Crowdsourcing, I/ITSEC Serious Games Showcase & Challenge (2014)
 
 
Refraction
An educational puzzle game about fractional partitioning
Best Work (Primary School category), 38th NHK Japan Prize (2011)
Top 25, Kongregate Summer Mobile Game Contest (2011)
Grand Prize: Best in Show Award, Disney Learning Challenge, SIGGRAPH (2010)
Weekly 2nd Place, kongregate.com (2010)
 
 
Vampire Vision
A visual search game about perception
Daily 2nd Place, newgrounds.com (2011)
 
 
Paradox
A problem-solving game about Boolean constraint satisfaction

 
 
Treefrog Treasure
An educational platforming game about number lines

 
 
Creature Capture
An educational card game about fraction comparisons

 
 
Riddle Books
An educational game about word problems
 
 
Flow Jam
A problem-solving game about verifying software
 
 
  Students  
 
Current
PhD Students
   Colan Biemer
   Kutub Gandhi
   Chaima Jemmali (co-advised with Magy Seif El-Nasr)
   Josh Aaron Miller (co-advised with Magy Seif El-Nasr)
   Anurag Sarkar
 
 
Past
Postdocs
   Pratheep Kumar Paranthaman
PhD Students
   Sofia Eleni Spatharioti
   Britton Horn (co-advised with Gillian Smith)
 
  Teaching  
 
  • CS4850/5850: Building Game Engines, Graduate/Undergraduate (2020 Spring)
  • CS3520: Programming in C++, Undergraduate (2021 Spring, 2020 Fall, 2019 Fall, 2019 Spring, 2018 Fall, 2017 Fall, 2015 Fall)
  • CS3540: Game Programming, Undergraduate (2018 Spring)
  • CS7180: Human Computation and Crowdsourcing, Graduate (2017 Spring)
  • CS5310: Computer Graphics, Graduate (2016 Spring)
 
  Awards  
   
  Misc