17 316
AI Tools for Software Development
Carnegie Mellon University · UGRD · Fall 2026
1 section
Catalog description
Students will learn how to use AI-based developer tools across the software development lifecycle, for example in coding, code reviewing, project management, automated testing, and security. The course will require significant software development practice, both with and without AI tools. Students will use their experiences to analyze the impact of AI tools on software productivity across individuals, teams, and organizations. Students will be expected to code in scripting languages (e.g., Python and JavaScript), set up development environments, read documentation, and learn new libraries and frameworks.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #carnegie_mellon-17316Fall 2026UGRD12 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?