Available courses

This course guides through the full software development lifecycle by building an AI-powered language learning web app. Students will design and implement a system that generates vocabulary scenarios with AI-created images, allowing users to match the correct word or sentence to each scene.  Students will plan, code, test, and document their work collaboratively, delivering production-ready code through merge requests.