David J. Malan
David Malan | |
---|---|
Född | David J. Malan |
Alma mater |
|
Känd för | CS50 |
Vetenskaplig karriär | |
Fält | |
institutioner |
|
Avhandling | Snabb upptäckt av botnät genom samarbetsnätverk av peers (2007) |
Doktorand rådgivare | Michael D. Smith |
Influenser | Brian Kernighan |
Hemsida |
David J. Malan ( / m eɪ l ɛ n / ) är en amerikansk datavetare och professor. Malan är Gordon McKay -professor i datavetenskap vid Harvard University , och är mest känd för sin undervisning i kursen CS50 , (förkortning av Computer Science 50) som är den största öppna lärandekursen vid Harvard University och Yale University och den största Massive Open Online Course (MOOC) på EdX , med föreläsningar som ses av över en miljon människor på edX-plattformen fram till 2017.
Malan är professor vid Harvard John A. Paulson School of Engineering and Applied Sciences , där hans forskningsintressen inkluderar cybersäkerhet , digital forensics , botnät , utbildning i datavetenskap , distansutbildning , kollaborativt lärande och datorstödd undervisning .
Utbildning
Malan skrevs in vid Harvard College , först studerade regeringen, och tog CS50 hösten 1996, som undervisades av Brian Kernighan vid den tiden. Inspirerad av Kernighan började Malan sin utbildning i datavetenskap och tog examen med en kandidatexamen i datavetenskap 1999. Efter en period utanför akademin återvände han till forskarutbildningen för att avsluta en civilingenjörsexamen 2004, följt av en doktorsexamen 2007 för forskning inom cybersäkerhet och datorforensik , under överinseende av Michael D. Smith .
Undervisning
Malan är känt för att undervisa i CS50 , en introduktionskurs i datavetenskap för majors och icke-major som syftar till att utveckla beräkningstänkande , med hjälp av verktyg som Scratch , C , Python , SQL , HTML och JavaScript . Från och med 2016 har kursen 800 första- och andraårsstudenter inskrivna vid Harvard College varje år, vilket gör den till den största kursen där. CS50 är tillgänglig på edX som CS50x, med över en miljon visningar från föreläsningarna. Hans kurser i EdX är kända för att de tas av människor i alla åldrar. Alla hans kurser är fritt tillgängliga och licensierade för återanvändning med attribution med hjälp av OpenCourseWare , till exempel på cs50.tv. CS50 finns också som CS50 AP ( Advanced Placement ), en anpassning för gymnasieskolor som uppfyller AP Computer Science Principles of College Board .
Förutom CS50 undervisar Malan även på Harvard Extension School och Harvard Summer School . Innan Malan undervisade vid Harvard undervisade han i matematik och datavetenskap vid Franklin High School och Tufts University .
Karriär och forskning
Under 2001 till 2002 arbetade han för AirClic som Engineering Manager .
Medan han genomgick sina grundstudier arbetade Malan deltid för District Attorney 's Office i Middlesex County, Virginia som kriminalteknisk utredare , varefter han grundade sina egna två startups. På sidan sedan 2003 har han anmält sig frivilligt som akutmedicinsk tekniker (EMT-B) för MIT - Emergency Medical Services (EMS) . Han fortsätter att vara volontär som EMT-B för amerikanska Röda Korset .
Malan grundade och var ordförande för Diskaster, ett dataåterställningsföretag som erbjöd professionell återställning av data från hårddiskar och minneskort, samt rättsmedicinska utredningar för civilrättsliga frågor.
Malan arbetade för Mindset Media från 2008 till 2011 som Chief Information Officer (CIO), där han var ansvarig för att annonsera nätverkets skalbarhet, säkerhet och kapacitetsplanering. Han designade infrastruktur för insamling av massiva datamängder som kan hantera 500 miljoner HTTP-förfrågningar per dag, med toppar på 10K per sekund. 2011 förvärvades Mindset Media av Meebo .
Malan är också en aktiv medlem i SIGCSE- communityt, en specialintressegrupp (SIG) som arbetar med datavetenskaplig utbildning (CSE) organiserad av Association for Computing Machinery (ACM) .