Since the fictional college, East Texas Tech, is a Science/Technical university, it would not be drastically reducing science requirements.
When at the student newspaper, 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".
When Georgie comes in 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 also the second time this cereal is shown in the Cooper's 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.