US universities awarded 25,258 science and engineering doctorates in the second half of 2003 and first half of 2004, according to NSF. That’s a 2.8% rise from the 24,571 doctorates awarded the previous year, reversing a downward trend that began after a 1998 peak of 27,278.