/Bn/hUWgnBviKWFTQKpGkg==2025-01-09T14:37:31Zfall 2024
It's staggering this is considered a masters level course.
As a pro the premise is interesting - both the idea of military gaming, but the mechanism of agent-based modelling which is different to other types of simulation. The instructor, Dr. Borowtiz is enthusiastic and the initial lectures were quite interesting.
That is where the good stuff ends. The staff aren't experienced in scaling up a classroom course and it shows, there isn't an appropriate use of tech to make this course work at scale. That leads to delays in grading etc... and frankly incompetent TA's. When I say incompetent they were marking "how to write a research question" questions incorrectly which was like week 3 of the course.
At the start the workload seems huge.. reading 50-page historical analysis of WW2 battles. Till you realise that those 50-pages are worth less than 1% of your grade, the TA will get it wrong anyway and nonsense will get you 80+%. Effectively the entire course grade is a project (in teams of 5), where you submit a recording of a PowerPoint. Every 2 weeks you basically add a couple of min to that PowerPoint, so after the first proposal it's bloody-hard not to get 90% (tho the TA will always find a reason why you can't have 100%).
The coding is in something called NetLogo which is a crusty old Java app, it's old and not conducive to collaborative coding. So effectively 1 person does all the coding (not that it's much, or that it matters). IMHO like it better managed CS courses there should be a project Repo on a GT GitHub and everybody should have to make contributions, and staff can see the commit history. Change NetLogo to PyLogo or a Python based project so it's at least in Python.
It's not an exaggeration to say that other than meeting my team once a week (where we all proactively wanted to do well) I didn't do more than 2-hours a week on average for the 2nd half of the semester and I got a strong A; I stopped watching the lectures after about week 6 and didn't attend an office hours after week 2.
It's a real shame, this should be an amazing course! I really hope Dr. B fires the TAs, grows the class slowly in scale and re-writes it to make it more modern... good news is she seems to be proactive so maybe this will be a good course in a year or two
Rating: 2 / 5Difficulty: 1 / 5Workload: 3 hours / week