If you just want to find out if there are differences: use the hash algorithm (crc, md5, sha) and check if the value has changed.
What you describe is more like a diff tool (a good search word for this), which visually shows you the differences in the source files, but I doubt what you need if for a given usecase. See above.
Or check if your university really supports caching, and just look at the Http HEAD answer for the site you are interested in.
source share