Distributed systems involve agents that consume, compete for, or produce a common good or service. Evolutionary game theory can provide a natural framework to study how the selfish interests of the agents can be balanced with corresponding incentive mechanisms to ensure that stable strategies for cooperation emerge. Our research, which comes under the general frameworks of distributed computing and computational game theory, seeks to explore computational models for a variety of problems that entail designing and analyzing mechanisms for social good.

Keywords/Areas of Study: Computer Science, Game Theory, Algorithms

Hourly Time Commitment (Per Week): 5 hours

Length of Commitment: One semester, with possible extension to two or more semesters depending on progress.

Modality: Online

Type of Opportunity:

  • Credit- or course-based (e.g., independent study, capstone project)
  • Volunteer (e.g., research assistant)

Start Date: Ongoing

Minimum Requirements: Students must have completed CS 171 (Math Foundations) and CS 111 (Programming Fundamentals). Academic preparation that includes either completion of (or ongoing enrollment in) Calculus I and Object-oriented Programming (CS 113) and Data Structures (CS 213) is also recommended.

Contact Faculty Lead:
Sunil Shende
Computer Science
Contact: shende@camden.rutgers.edu
Need help? Download an email letter template (PDF).

Go Back to the Database