Since you are a computer science major, I highly recommend using version control (I use git) to manage your installations. If something does go wrong, it's easy enough to revert the changes.
Also, without looking too closely at things, do the Environment Graphics directly after the patch, Widescreen and reshade effects. In fact, anything that is purely a "reskin", should be done first.