Assignment 4 - AI is a Tool, not a Solution

Google is great, but now we use chatbots and AI assistants.

Objectives

To demonstrate why your software engineering and programming knowledge is indispensible in the world of AI code assistants.

Instructions

This assignment is to be completed individually.

Be prepared to discuss your findings in class.

  1. Download assn4-ai-eval.zip and unzip it. This should create a directory named assn4-ai-eval/ with several files in it. Place that directory in your seng-201/ folder.
  2. Open the assn4-ai-eval/ directory in PyCharm. Make sure all the files are in the root of the project space (left-hand side) when you open it, not in a subdirectory.
  3. Download assignment_4.docx and open it in a word processor.
  4. Follow the instructions in assignment_4.docx.

Submission due Monday, Sep 29 @ 11:59pm via Canvas

Upload these three files only to the Canvas assignment page:

  1. Your completed assignment_4.docx as a docx or pdf file only.
  2. The completed birds_gpt.py
  3. The completed birds_gpt_eff.py

Do not upload anything else.

Come prepared to discuss your findings in class!

Last modified September 25, 2025.