CMPS357-001-202620 Accelerated SW Dev w/ AI Tools

Equip students with the knowledge and skills to effectively leverage artificial intelligence tools to enhance productivity in software development. Integration of AI in modern software engineering practices in key techniques such as prototyping, debugging, and automated testing. Analysis of impact by AI on workflows. Emphasis on selecting appropriate AI tools, evaluating their effectiveness, and understanding the balance between rapid AI-generated output and essential human oversight. Limitations of AI agents in handling large codebases and chatbot outputs.
- Teacher: Nicholas Lipari