Use GTED to Automatically Add Users to Roles or Organic Groups [Drupal 7]
On campus we have GTED, the Georgia Tech Enterprise Directory, an LDAP server that stores lots of information about people. Some is public, but a lot of it is private. With a departmental account, you can get a lot of information and feed it into Drupal to automatically set up groups of users.