David "Dave" Musser është një profesor emeritus i shkencave kompjuterike në Institutin Politeknik Rensselaer në Troy, New York, Shtetet e Bashkuara.
Ai është i njohur për punën e tij në programimin gjenerik, veçanërisht në lidhje me C++, dhe bashkëpunimin e tij me Alexander Stepanov . Puna e tyre së bashku përfshin shpikjen e termit "programim gjenerik" në Musser & Stepanov (1989) dhe çoi në krijimin e Bibliotekës Standarde të Modeleve C++ (STL).
Në Musser (1997), ai zhvilloi algoritmin e renditjes të quajtur introsort (i njohur gjithashtu si renditje introspektive), dhe algoritmin përkatës të përzgjedhjes të quajtur introselect, për të ofruar algoritme që janë efikase dhe kanë performancë optimale në rastin më të keq, për përdorim në STL.
Në vitin 2007 ai doli në pension nga Rensselaer.
{{cite book}}
: Mungon ose është bosh parametri |language=
(Ndihmë!){{cite journal}}
: Mungon ose është bosh parametri |language=
(Ndihmë!)