CS 690

AI-Assisted Software Engineering. 3 credits, 3 contact hours

New Jersey Institute of Technology · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Prerequisite: CS 673 or approval of the instructor. Modern generative artificial intelligence tools are astonishingly effective at generating code, given natural language specifications. The software engineering industry is rapidly adopting these tools to improve engineers’ productivity: instead of writing all of their code themselves, many engineers are now effectively “team leaders”, managing a “team” of artificial intelligence tools. In this course, students will get hands-on experience in using such artificial intelligence tools for software engineering in a semester-long course project. Topics will include agents, requirements elicitation and specification in the AI era, AI code generation and how to ensure that AI-generated code is correct, and discussions of how other traditional software engineering practices like code review and static analysis can help with AI-assisted software engineering.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 2 hours ago

001

Availability not recently verified
Class #new_jersey-0872Fall 2026UGRD
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?