Iris: An AI-Driven Virtual Tutor for Computer Science Education | Synapse