Дэвид Дж. Малан


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

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

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

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

Помимо CS50, Малан также преподает в Harvard Extension School и Harvard Summer School . [23] До преподавания в Гарварде Малан преподавал математику и информатику в средней школе Франклина и Университете Тафтса . [24]

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