In 2004 American colleges and universities awarded a record 233,492 undergraduate science and engineering degrees, according to NSF. That was up 38% from 169,726 in 1990. Within that total, some fields have expanded rapidly. Computer science degrees have doubled since 1990, to 57,405. Other fields have stagnated. Engineering degrees, 64,675 in 2004, have been roughly the same since 1990.