When at the student newspaper office, the editor tells Sheldon that the university president "doesn't have a boss". There would be a Board of Trustees that would be the president's "boss".
Since the fictional college, East Texas Tech, is a Science/Technical university, it would not be drastically reducing science requirements.
When Georgie comes in through the back door, visible under the kitchen island is a box of General Mills "Strawberry Tiny Toast", which wasn't introduced until 2016. This episode takes place in or around 1993. This is the second time this cereal is shown in the Coopers' kitchen.
Sheldon says "less science classes" when Dr. Linkletter informs him of the reduced science requirement. The proper term is "fewer" and Sheldon would know that.