CPSC 319
Software Engineering Project
Filter Reviews
Class Ratings
Professor Rating
Prof: Jerry / Spring 2023
Oct 16, 2024
The course itself is heavily depend on your team you work with all term long. Everyone ends up having more or less the same grade, so having a team that works well together it key. I would say workload is on the heavier side but it evens it out by not having any quizzes or exams, assignments and project grades only.
I enjoyed playing around with new technologies that I would otherwise haven't had exposure to e.g. AWS AI Bot, as our sponsor gave us a very generous budget to try out new technologies. The assignments are annoying and can feel like a lot, but if you attend the TA session they'll explain very detailed what the teaching team expects.
Not much interaction with the instructor, besides lecture attendance. You have 1 or 2 TAs assigned to your team, and interact mainly with them.
Have clear communication rules within the team. Approach TAs earlier with issues. Requirements may change throughout the term and you have to figure out the requirements yourself to mirror 'real-world' environment.
Leave a Review