Sc.D.
Noun
Meaning
Sc.D.
(education) Initialism of Doctor of Science.
Synonyms
Anagrams
Examples
Edgerton used stroboscopes to study synchronous motors for his Sc.D. thesis in electrical engineering at MIT, awarded in 1931.
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).