AI coding assistants can help streamline software development when used with clear instructions and appropriate oversight. This course introduces the principles behind language models, prompting, tools and agents before exploring GitHub Copilot in Visual Studio Code and its practical role within modern development workflows.