The augmentation of everyday software development and productivity tools with Large Language Model (LLM) capabilities is increasing and will become as ubiquitos as spelling and grammar checking tools. But, what do LLMs really mean in terms of assessed work? We thought we’d find out.
Research Software Engineering with Python (COMP0233) is a large-ish level 7 module taken by students from predominantly Physics and related fields. The assessment is 100% coursework, split between an individual assignment and a group assignment.
We firstly had to find out what an LLM could do with regards to the assignments, decide what we would tell students, then reflect on what they did why. This is the story of those tasks and what we learnt in the process.