While taking an undergraduate philosophy class , Shannon had been exposed to Boole 's work .
While taking an undergraduate philosophy class , Shannon had been recognized that it could be used to arrange electromechanical relays ( then used in telephone routing switches ) to solve logic problems .
While taking an undergraduate philosophy class , Shannon had been exposed to Boole 's work , and recognized that it could be used to arrange electromechanical relays ( then used in telephone routing switches ) to solve logic problems .