Software Engineering with AI Assistance

Recap and Feedback


In this part, we looked at large language models as software engineering tools rather than as subjects of study. The main lesson was simple: AI assistance can accelerate work, but it does not remove the need for engineering discipline.

The recurring workflow in this part was:

  • clarify the task,
  • turn it into a specification,
  • design a solution,
  • implement a draft,
  • and verify the result through review and testing.

This workflow will remain visible throughout the rest of the course. In the next part, we build the programming foundation needed to turn those ideas into working command-line applications with Deno and JavaScript.

Next, please take a moment to reflect on your work in this part and provide feedback. Your input helps us improve the course materials.

Loading Exercise...