Noun
Sc.D.
(education) Initialism of Doctor of Science.
Edgerton used stroboscopes to study synchronous motors for his Sc.D. thesis in electrical engineering at MIT, awarded in 1931. Source: Internet
D. (an abbreviation for the Latin Philosophiæ Doctor; or alternatively Doctor philosophiæ, D.Phil., meaning Teacher of Philosophy), or other research doctorate such as the Doctor of Science, or Sc.D. (an abbreviation of the Latin Scientiae Doctor). Source: Internet