My time at the University of Derby (UoD) has been largely positive overall, with some exceptions. This review will detail the course itself, as well as the people who teach said course.
The course material for Computer Science at UoD is by far the best part of being at the university — it is incredibly well thought out, and attention has been put in, especially in first year, to make sure that students are all at the same level of skill to start the second year. The first year was around about 50% programming, and 50% theory which I feel is a very appropriate ratio. Moreover, on the side of programming, there was a very natural difficulty curve in the content, first introducing the very fundamentals in the Programming 1 module, and slowly getting more advanced by Programming 2 at a rate that felt natural to me. The theory, whilst less interesting overall, was definitely a necessary part of the first year.
However, I have some mixed feelings on the lecturers on this course. Granted, most of them are still good, but I feel that enough of them haven’t done their job well enough for me to be entirely positive. To be more specific, one or two of them seem disinterested in what they teach, choosing to read off of a Powerpoint with nothing to make it particularly interesting to listen to.
The campuses, thankfully, mostly make up for my grievances on some of the lecturers. They are in a fantastic location with great access to them either by walking or by a free university bus, and they all have all the resources I would want out of a university campus: a cafeteria, vending machines, powerful computers in the labs to get work done on, an extensive library, and I always found that the staff working on these campuses have been kind and helpful.
For a university that I didn’t expect much from going into it as it doesn’t have much of a reputation at all, I am pleasantly surprised by the course I have been met with, and I look forward to finishing it in 2024.