Content deleted Content added
Duncan.Hull (talk | contribs) add Toward an Ungraded CS50 |
Flaggingwill (talk | contribs) No edit summary |
||
(45 intermediate revisions by 35 users not shown) | |||
Line 1:
{{Short description|American computer scientist and professor}}
{{Infobox scientist
| name = David Malan
| birth_name = David
| image = David J. Malan.png
| fields = {{Plainlist|
* [[Botnet]]s
* [[Cybersecurity]]
Line 11 ⟶ 12:
* [[Collaborative learning]]
* [[Computer-assisted instruction]]<ref name=shortbio>{{cite web|url=http://cs.harvard.edu/malan/bio/|website=cs.harvard.edu|first=David|last=Malan|title=David J. Malan short biography|year=2017|archiveurl=https://web.archive.org/web/20170226075601/http://cs.harvard.edu/malan/bio|archivedate=2017-02-26|url-status=dead}}</ref>}}
| doctoral_advisor = [[Michael D. Smith (computer scientist)|Michael D. Smith]]
| thesis_title = Rapid detection of botnets through collaborative networks of peers
| thesis_year = 2007
| thesis_url = http://id.lib.harvard.edu/aleph/010592774/catalog
|
| workplaces = {{Plainlist|▼
▲| workplaces = {{Plainlist|
* [[Harvard University]]
* [[Tufts University]]
Line 24:
* Diskaster
}}
| alma_mater = {{Plainlist|
* [[Harvard University]]
}}
| website = {{URL|http://cs.harvard.edu/malan}}
}}
'''David
Malan is a
==Education==
Malan enrolled at [[Harvard College]], initially studying government, and took CS50 in the fall of 1996, which was taught by [[Brian Kernighan]] at the time. Inspired by Kernighan, Malan began his education in computer science,<ref name="crimson">{{cite web|archiveurl=https://web.archive.org/web/20170317063645/http://www.thecrimson.com/article/2014/9/18/this-is-cs50|archivedate=2017-03-17|url=http://www.thecrimson.com/article/2014/9/18/this-is-cs50|website=thecrimson.com|title=This is CS50|publisher=[[The Harvard Crimson]]|first=Cordelia F.|last=Mendez|year=2014}}</ref> graduating with a [[Bachelor of
==Teaching==
{{further|CS50}}
Malan is known for teaching [[CS50]],<ref name="cs50">{{cite web |last=Malan |first=David |year=2017 |title=cs50.harvard.edu |url=https://cs50.harvard.edu |publisher=Harvard University}}</ref><ref name="Malan2021">{{cite book|last1=Malan|first1=David J.|title=Proceedings of the 52nd ACM Technical Symposium on Computer Science Education |chapter=Toward an Ungraded CS50 |year=2021|pages=1076–1081|doi=10.1145/3408877.3432461|chapter-url=https://cs.harvard.edu/malan/publications/Toward_an_Ungraded_CS50.pdf|isbn=9781450380621 |s2cid=232126106 }} “the more time students spend thinking about getting an A, the less time they're thinking about what it is they should be learning.” quoted from Lee Cuba at [[Wellesley College]]</ref> an introductory course in [[Computer Science]] for [[Major (academic)|majors]] and non-majors that aims to develop [[computational thinking]] skills, using tools like [[Scratch (programming language)|Scratch]],<ref name=sigsce38>{{cite book|last1=Malan|first1=David J.|last2=Leitner|first2=Henry H.|title=Proceedings of the 38th SIGCSE technical symposium on Computer science education |chapter=Scratch for budding computer scientists |year=2007|pages=
▲thinking about what it is they should be learning.” quoted from Lee Cuba at [[Wellesley College]]</ref> an introductory course in [[Computer Science]] for [[Major (academic)|majors]] and non-majors that aims to develop [[computational thinking]] skills, using tools like [[Scratch (programming language)|Scratch]],<ref name=sigsce38>{{cite book|last1=Malan|first1=David J.|last2=Leitner|first2=Henry H.|title=Scratch for budding computer scientists|year=2007|pages=223|doi=10.1145/1227310.1227388|journal=Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education|isbn=978-1-59593-361-4|s2cid=982597|url=http://nrs.harvard.edu/urn-3:HUL.InstRepos:2819231}}</ref><ref name="WolzLeitner2009">{{cite journal|last1=Wolz|first1=Ursula|last2=Leitner|first2=Henry H.|last3=Malan|first3=David J.|last4=Maloney|first4=John|title=Starting with scratch in CS 1|journal=ACM SIGCSE Bulletin|volume=41|issue=1|year=2009|pages=2|issn=0097-8418|doi=10.1145/1539024.1508869|doi-access=free}}</ref> [[C (programming language)|C]],<ref name=ctube>{{YouTube|id=a8Fyf3gwvfM|title=CS50 2016 - Week 1 - C}}</ref> [[Python (programming language)|Python]],<ref name=python>{{YouTube|id=5aP9Bl9hcqI|title=CS50 2016 - Week 8 - Python}}</ref> [[SQL]],<ref>{{YouTube|id=hporRfjFISo|title=CS50 2016 - Week 9 - SQL}}</ref> and [[JavaScript]].<ref>{{YouTube|id=g1LC-nbnr34|title=CS50 2016 - Week 10 - JavaScript}}</ref> {{As of|2016}} the course has 800 [[freshman]] and [[sophomore]] students enrolled at [[Harvard College]] each year, making it the largest course there. CS50 is available on [[edX]] as CS50x,<ref name=cs50x/> with over a million views from the lectures.<ref>{{cite web|first=Peter|last=Jacobs|year=2014|url=http://www.businessinsider.com/why-so-many-harvard-students-take-computer-science-2014-9|title=Here's Why More Than 800 Harvard Students Signed Up For A Notoriously Hard Computer Science Class|publisher=[[Business Insider]]|website=businessinsider.com|archiveurl=https://web.archive.org/web/20160330100521/http://www.businessinsider.com/why-so-many-harvard-students-take-computer-science-2014-9|archivedate=2016-03-30|url-status=dead}}</ref><ref name=cs50x>{{cite web|url=https://www.edx.org/course/introduction-computer-science-harvardx-cs50x|title=CS50x: An introduction to the intellectual enterprises of computer science and the art of programming|website=edx.org|first=David|last=Malan|year=2016}}</ref>His courses on EdX are known by being taken by people of all ages. All of his courses are freely available and licensed for re-use with attribution using [[OpenCourseWare]],<ref name=shortbio/> for example at cs50.tv.<ref>{{cite web|url=http://cs50.tv|title=cs50.tv|publisher=Harvard University}}</ref> CS50 also exists as CS50 AP ([[Advanced Placement]]), an adaptation for [[high school]]s that satisfies the [[AP Computer Science Principles]] of the [[College Board]].
Besides CS50, Malan also teaches at [[Harvard Extension School]] and [[Harvard Summer School]].<ref name="harvardmag">{{cite web |author=Anon |year=2009 |title=David J. Malan |url=http://harvardmagazine.com/2009/07/david-j-malan |url-status=dead |website=harvardmagazine.com |publisher=[[Harvard Magazine]] |archiveurl=https://web.archive.org/web/20160627094228/http://harvardmagazine.com/2009/07/david-j-malan |archivedate=2016-06-27}}</ref> Prior to teaching at Harvard, Malan taught [[mathematics]] and [[computer science]] at [[Franklin High School (Massachusetts)|Franklin High School]] and [[Tufts University]].<ref name=cv>{{cite web|title=David J. Malan full CV|first=David|last=Malan|year=2016|url=http://cs.harvard.edu/malan/cv/malan.pdf|publisher=Harvard University|website=cs.Harvard.edu}}</ref>
==Career and research==
During 2001 to 2002 he worked for [[AirClic]] as an [[Engineering manager|Engineering Manager]].<ref name=cv/>▼
Malan worked for Mindset Media, LLC from 2008 to 2011 as [[Chief Information Officer|Chief Information Officer (CIO)]], where he was responsible for advertising the network’s scalability, security, and capacity-planning. He designed infrastructure for collection of massive datasets capable of 500 million [[HTTP request]]s per day, with peaks of 10K per second. In 2011,<ref>Warren, Christina.[http://mashable.com/2011/02/08/meebo-mindset-media/#xN1E6Kiv2gqX "Meebo Acquires Ad Targeting Company Mindset Media"], "[[Mashable]]", 08 February 2011. Retrieved on 17 May 2017.</ref> Mindset Media was acquired by Meebo, Inc.▼
▲During 2001 to 2002 he worked for [[AirClic]] as an Engineering Manager.<ref name=cv/>
Malan was also the [[Entrepreneur|founder]] and [[chairman]] of Diskastert, a data recovery firm that offered professional recovery of data from hard drives and memory cards, as well as forensic investigations for civil matters.<ref name="harvardmag"/>▼
▲Malan
▲During his undergraduate studies, Malan worked part-time for the [[District Attorney]]'s Office in [[Middlesex County, Virginia]] as a [[forensic investigator]], after which he founded his own two startups.<ref name=harvardmag>{{cite web|title=David J. Malan|url=http://harvardmagazine.com/2009/07/david-j-malan|publisher=[[Harvard Magazine]]|archiveurl=https://web.archive.org/web/20160627094228/http://harvardmagazine.com/2009/07/david-j-malan|archivedate=2016-06-27|website=harvardmagazine.com|author=Anon|year=2009|url-status=dead}}</ref> On the side since 2003, he volunteered as an [[emergency medical technician]] (EMT-B) for MIT-[[Emergency medical services|Emergency Medical Services (EMS)]]. He continues to volunteer as an EMT-B for the [[American Red Cross]].<ref name=cv/>
▲Malan worked for Mindset Media
Malan is also an active member of the [[SIGCSE]] community,<ref name=sigsce38/><ref name=sigcse1/><ref name=sandbox>{{cite book|last1=Malan|first1=David J.|title=Proceeding of the 44th ACM technical symposium on Computer science education - SIGCSE '13|chapter=CS50 sandbox|year=2013|pages=141|doi=10.1145/2445196.2445242|journal=SIGCSE '13 Proceedings of the 44th ACM Technical Symposium on Computer Science Education|isbn=9781450318686|s2cid=1782306}}</ref> a [[Special Interest Group|Special Interest Group (SIG)]] concerned with [[Science Education|Computer Science Education (CSE)]] organised by the [[Association for Computing Machinery|Association for Computing Machinery (ACM)]].▼
▲Malan is also an active member of the [[SIGCSE]] community,<ref name=sigsce38/><ref name="sigcse1">{{cite journal |last1=Malan |first1=David J. |year=2009 |title=Virtualizing office hours in CS 50 |url=https://dash.harvard.edu/bitstream/1/3282945/2/1242078080-fp129-malan.pdf |journal=ACM SIGCSE Bulletin |volume=41 |issue=3 |pages=303–307 |doi=10.1145/1595496.1562969 |issn=0097-8418}}</ref><ref name=sandbox>{{cite book|last1=Malan|first1=David J.|title=Proceeding of the 44th ACM technical symposium on Computer science education
In 2024, Malan purchased the historic [[Arlington, Massachusetts#Regent Theatre|Regent Theatre]] in [[Arlington, Massachusetts]].<ref>{{cite news |last1=O'Connor |first1=Brynn |title=Regent Theatre names new owner, a Harvard computer prof |url=https://ww.yourarlington.com/arlington-archives/town-school/business/media/partners/154-regent/22628-regent-111924.html?utm_source=newsletter_126&utm_medium=email&utm_campaign=wednesday-update-from-yourarlington-nov-20-2024 |access-date=20 November 2024 |work=ww.yourarlington.com |date=19 November 2024 |language=en-gb}}</ref>
==References==
Line 61 ⟶ 62:
{{DEFAULTSORT:Malan, David J.}}
[[Category:
[[Category:Harvard John A. Paulson School of Engineering and Applied Sciences faculty]]▼
▲[[Category:John A. Paulson School of Engineering and Applied Sciences faculty]]
[[Category:Chief information officers]]
[[Category:Living people]]
[[Category:Harvard John A. Paulson School of Engineering and Applied Sciences alumni]]
[[Category:Year of birth missing (living people)]]
[[Category:Harvard Extension School faculty]]
[[Category:Date of birth missing (living people)]]
[[Category:American computer scientists]]
|