Дэвид Дж. Малан - David J. Malan

Дэвид Малан
Дэвид Дж. Малан.png
Родился
Дэвид Дж. Малан
Альма-матер
ИзвестенCS50
Научная карьера
Поля
Учреждения
ТезисБыстрое обнаружение ботнетов через совместные сети пиров  (2007)
ДокторантМайкл Д. Смит
ВлиянияБрайан Керниган
Интернет сайтcs.harvard.edu/ malan

Дэвид Дж. Малан (/млɛп/) - американский ученый-компьютерщик и профессор. Малан - это Гордон МакКей Профессор практики Информатика в Гарвардский университет и наиболее известен преподаванием информатики 50 (известный как CS50 )[2][3][4][5] это самый большой курс в Гарварде и самый большой Массовый открытый онлайн-курс (MOOC) в edX, до 2017 года лекции на платформе edX просматривали более миллиона человек.[6]

Малан - это член факультета на Гарвардская школа инженерии и прикладных наук Джона А. Полсона, где его исследовательские интересы включают информационная безопасность,[7][8] цифровая криминалистика, ботнеты,[9] образование в области информатики, дистанционное обучение, совместное обучение, и компьютерная инструкция.[10][11]

Образование

Малан поступил в Гарвардский колледж, сначала изучал правительство, а осенью 1996 г. сдал CS50, который преподавал Брайан Керниган в это время. Вдохновленный Керниганом, Малан начал свое образование в области информатики,[12] выпуск с Бакалавр степень в области компьютерных наук в 1999 году. После периода работы вне академических кругов он вернулся в аспирантура завершить Магистр естественных наук степень в 2004 г., затем кандидат наук в 2007 году для исследования информационная безопасность и компьютерная экспертиза, под руководством Майкл Д. Смит.[9]

Обучение

Малан известен тем, что преподает CS50,[2] вводный курс в Информатика для майоры и неосновные, которые нацелены на развитие вычислительное мышление навыки, используя такие инструменты, как Царапина,[13][14] C,[15] Python,[16] SQL,[17] и JavaScript.[18] По состоянию на 2016 год на курсе 800 первокурсник и второкурсник студентов, обучающихся в Гарвардский колледж каждый год, что делает его там самым большим курсом. CS50 доступен на edX как CS50x,[19] с более чем миллионом просмотров лекций.[20][19]Его курсы по EdX известны тем, что их посещают люди всех возрастов. Все его курсы находятся в свободном доступе и лицензированы для повторного использования с указанием авторства OpenCourseWare,[1] например на cs50.tv.[21] CS50 также существует как CS50 AP (Расширенное размещение ), адаптация для вузы что удовлетворяет Принципы компьютерных наук AP из Совет колледжа.

Помимо CS50, Малан также преподает в Гарвардская школа повышения квалификации и Гарвардская летняя школа.[22] До преподавания в Гарварде Малан преподавал математика и Информатика в Средняя школа Франклина и Университет Тафтса.[23]

Карьера и исследования

Малан работал в Mindset Media, LLC с 2008 по 2011 гг. Директор по информационным технологиям (CIO), где он отвечал за рекламу масштабируемости, безопасности и пропускной способности сети. Он разработал инфраструктуру для сбора массивных наборов данных, способных хранить 500 миллионов HTTP-запросы в день, с пиками 10К в секунду. В 2011,[24] Mindset Media была приобретена компанией Meebo, Inc. С 2001 по 2002 год он работал в AirClic как технический менеджер.[23]

Малан был также основатель и председатель Diskastert, фирмы по восстановлению данных, которая предлагала профессиональное восстановление данных с жестких дисков и карт памяти, а также судебно-медицинские расследования по гражданским делам.[22]

Во время учебы в бакалавриате Малан работал неполный рабочий день в Окружной прокурор Офис в Округ Мидлсекс, Вирджиния как судебный следователь, после чего основал два собственных стартапа.[22] На стороне с 2003 года работал волонтером в экстренных случаях. медицинский техник (EMT-B) для MIT-Скорая медицинская помощь (EMS). Он продолжает работать волонтером EMT-B в Американский Красный Крест.[23]

Малан также является активным членом SIGCSE сообщество[13][3][25] а Специальная группа по интересам (SIG) обеспокоен Образование в области компьютерных наук (CSE) организованный Ассоциация вычислительной техники (ACM).

использованная литература

  1. ^ а б Малан, Дэвид (2017). "Краткая биография Дэвида Дж. Малана". cs.harvard.edu. Архивировано из оригинал на 2017-02-26.
  2. ^ а б Малан, Дэвид (2017). "cs50.harvard.edu". Гарвардский университет.
  3. ^ а б Малан, Дэвид Дж. (2009). «Виртуализация рабочего времени в CS 50» (PDF). Бюллетень ACM SIGCSE. 41 (3): 303–307. Дои:10.1145/1595496.1562969. ISSN  0097-8418.
  4. ^ Малан, Дэвид Дж. (2010). «Изобретая CS50 заново». Материалы 41-го технического симпозиума ACM по образованию в области компьютерных наук - SIGCSE '10. Материалы 41-го Технического симпозиума ACM по образованию в области компьютерных наук, SIGCSE '10. п. 152. Дои:10.1145/1734263.1734316. ISBN  9781450300063. S2CID  36574285.
  5. ^ Гарсия, Дэниел Д.; Барр, Валери; Гуздиал, Марк; Малан, Дэвид Дж. (2013). «Открывая заново страсть, красоту, радость и трепет». Материалы 44-го технического симпозиума ACM по образованию в области компьютерных наук - SIGCSE '13. п. 379. Дои:10.1145/2445196.2445308. ISBN  9781450318686.
  6. ^ Фахс, Рэмси (2016). «CS50 уходит от традиционных лекций к виртуальной реальности». thecrimson.com. Архивировано из оригинал на 21.02.2017.
  7. ^ Lorincz, K .; Malan, D.J .; Fulford-Jones, T.R.F .; Nawoj, A .; Clavel, A .; Шнайдер, В .; Материк, G .; Валлийский, M .; Моултон, С. (2004). «Сенсорные сети для реагирования на чрезвычайные ситуации: проблемы и возможности». IEEE Pervasive Computing. 3 (4): 16–23. Дои:10.1109 / MPRV.2004.18. ISSN  1536-1268. S2CID  12012646.
  8. ^ Malan, D.J .; Валлийский, M .; Смит, доктор медицины (2004). «Инфраструктура открытого ключа для распределения ключей в TinyOS, основанная на криптографии с эллиптической кривой». 2004 Первая ежегодная конференция общества связи IEEE по сенсорным и специальным коммуникациям и сетям, 2004. IEEE SECON 2004. С. 71–80. Дои:10.1109 / SAHCN.2004.1381904. ISBN  0-7803-8796-1.
  9. ^ а б Малан, Дэвид Дж. (2007). Быстрое обнаружение ботнетов через совместные сети пиров (PDF). cs.harvard.edu (Кандидатская диссертация). Гарвардский университет. ISBN  9780549042921. OCLC  232370471. Архивировано из оригинал (PDF) на 17.08.2016.
  10. ^ Дэвид Дж. Малан страница профиля автора на ACM Цифровая библиотека
  11. ^ Публикации Дэвида Дж. Малана индексируется Scopus библиографическая база данных. (требуется подписка)
  12. ^ Мендес, Корделия Ф. (2014). "Это CS50". thecrimson.com. Гарвардский малиновый. Архивировано из оригинал 17 марта 2017 г.
  13. ^ а б Малан, Дэвид Дж .; Лейтнер, Генри Х. (2007). Scratch для начинающих компьютерщиков. Материалы 38-го технического симпозиума SIGCSE по образованию в области компьютерных наук. п. 223. Дои:10.1145/1227310.1227388. ISBN  978-1-59593-361-4. S2CID  982597.
  14. ^ Вольц, Урсула; Leitner, Генри H .; Малан, Дэвид Дж .; Мэлони, Джон (2009). «Начиная с нуля в CS 1». Бюллетень ACM SIGCSE. 41 (1): 2. Дои:10.1145/1539024.1508869. ISSN  0097-8418.
  15. ^ CS50 2016 - Неделя 1 - C на YouTube
  16. ^ CS50 2016 - Неделя 8 - Python на YouTube
  17. ^ CS50 2016 - неделя 9 - SQL на YouTube
  18. ^ CS50 2016 - неделя 10 - JavaScript на YouTube
  19. ^ а б Малан, Дэвид (2016). «CS50x: Введение в интеллектуальные предприятия информатики и искусства программирования». edx.org.
  20. ^ Джейкобс, Питер (2014). «Вот почему более 800 студентов Гарварда записались на заведомо сложный курс по информатике». businessinsider.com. Business Insider. Архивировано из оригинал на 30.03.2016.
  21. ^ "cs50.tv". Гарвардский университет.
  22. ^ а б c Анон (2009). "Дэвид Дж. Малан". harvardmagazine.com. Гарвардский журнал. Архивировано из оригинал на 27.06.2016.
  23. ^ а б c Малан, Дэвид (2016). "Дэвид Дж. Малан, полное резюме" (PDF). cs.Harvard.edu. Гарвардский университет.
  24. ^ Уоррен, Кристина."Meebo приобретает компанию Mindset Media, занимающуюся таргетингом на рекламу", "Mashable ", 8 февраля 2011 г. Проверено 17 мая 2017 г.
  25. ^ Малан, Дэвид Дж. (2013). «Песочница CS50». Материалы 44-го технического симпозиума ACM по образованию в области компьютерных наук - SIGCSE '13. SIGCSE '13 Материалы 44-го технического симпозиума ACM по образованию в области компьютерных наук. п. 141. Дои:10.1145/2445196.2445242. ISBN  9781450318686. S2CID  1782306.