Materials
Project II Resource List
The following materials are intended to support the current Senior Project II course and the continued development of AI agent systems for real-world decision-making.
Recommended Reading
- Multi-Agent Reinforcement Learning Book by Stefano Albrecht, 2024 https://www.marl-book.com/#download
- Reinforcement Learning by Dimitri P. Bertsekas, 2025 and 2019 https://web.mit.edu/dimitrib/www/RLbook.html
- Deep Learning by Ian Goodfellow, 2012 https://www.deeplearningbook.org/
- An Introduction to Multi-Agent Systems by Michael Wooldridge, 2001 https://uranos.ch/research/references/Wooldridge_2001/TLTK.pdf
- Selected open-source research papers provided by the instructor
Tools and Frameworks
- HuggingFace Transformers https://huggingface.co/docs/transformers/en/index
- Gymnasium https://gymnasium.farama.org/index.html
- PyTorch https://pytorch.org/
- JAX https://docs.jax.dev/en/latest/
- PyTest https://pytest.org/
Writing and Evaluation Resources
- Overleaf LaTeX Editor https://www.overleaf.com/
- Google Colab https://colab.research.google.com/
- Project evaluation and reproducibility best practices as discussed in class
Additional References
Students are expected to use instructor guidance and project-specific research literature to support the design, evaluation, and reporting of their Senior Project II work.

