David J. Malan: Difference between revisions

Content deleted Content added
Undid revision 1106614337 by Imperfect Boy (talk)
No edit summary
 
(28 intermediate revisions by 21 users not shown)
Line 1:
{{Short description|American computer scientist and professor}}
{{Infobox scientist
| name = David Malan
| birth_name = David J.Jay Malan
| 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
| influencesknown_for = [[Brian KernighanCS50]]
| workplaces = {{Plainlist|
| known_for = [[CS50]]
| workplaces = {{Plainlist|
* [[Harvard University]]
* [[Tufts University]]
Line 24:
* Diskaster
}}
| alma_mater = {{Plainlist|
* [[Harvard University]] <br> (AB[[B. A.|BA]], SM[[M. S.|MS]], [[PhD]])
}}
| website = {{URL|http://cs.harvard.edu/malan}}
}}
 
'''David J.Jay Malan''' ({{IPAc-en|m|eɪ|l|ɛ|n}}) is an American [[computer scientist]] and professor. Malan is a [[Gordon McKay]] [[Professor]] of [[Computer Science]] at [[Harvard University]], and is best known for teaching the course [[CS50]], (abbreviation of Computer Science 50)<ref name=cs50"Feldt">{{cite web|first=Davidnews |last=MalanFeldt |yearfirst=2017|url=https://cs50.harvard.edu|publisher=HarvardBrian University|titledate=cs50.harvard.edu}}</ref><refMarch name=sigcse1>{{cite11, journal|last1=Malan|first1=David2014 J.|title=VirtualizingLaunchCode officehackathon hoursto infeature CSglobal 50|journal=ACMcomputer science SIGCSEeducator Bulletin|volume=41|issue=3|year=2009|pages=303–307|issn=0097-8418|doi=10.1145/1595496.1562969|url=httpshttp://dashwww.harvardbizjournals.educom/bitstreamstlouis/1blog/3282945biznext/22014/124207808003/launchcode-fp129hackathon-malanto-feature-global-computer.pdf}}</ref><ref namehtml?page=sigscse>{{citeall book|last1accessdate=Malan|first1=DavidMay J.|title=Proceedings4, of2014 the 41st ACM technical symposium on Computer science education - SIGCSE '10|chapternewspaper=Reinventing CS50|year=2010|pages=152|doi=10[[St.1145/1734263.1734316|journal=Proceedings ofLouis SIGCSEBusiness '10 Proceedings of the 41st ACM Technical Symposium on Computer Science Education|isbn=9781450300063|s2cid=36574285Journal]]}}</ref><ref name=sigscse113>{{citeCite conferencenews |isbnlast=9781450318686Orbey |last1first=GarciaEren |first1date=DanielJuly D.21, 2020 |book-title=ProceedingsHow ofHarvard’s the 44th ACM technical symposium onStar Computer science education -Science SIGCSEProfessor '13Built |last2=Barra |first2=ValerieDistance-Learning |last3=GuzdialEmpire |first3url=Markhttps://www.newyorker.com/news/our-local-correspondents/how-harvards-star-computer-science-professor-built-a-distance-learning-empire |authorlink3access-date=MarkSeptember Guzdial22, |last4=Malan2024 |first4work=David[[The J.New |year=2013Yorker]] |pageslanguage=379 |doi=10.1145/2445196.2445308 |title=Rediscovering the passion, beauty, joy, and awe|doien-access=free US}}</ref> which is the largest open-learning course at [[Harvard University]] and [[Yale University]] and the largest [[Massivemassive open online course|Massive Open Online Course (MOOC)]] at [[EdX]], with lectures being viewed by over a million people on the edX platform up to 2017.<ref name=million>{{cite web|archiveurl=https://web.archive.org/web/20170221070304/http://www.thecrimson.com/article/2016/8/31/CS50-moves-from-lectures|archivedate=2017-02-21|url=http://www.thecrimson.com/article/2016/8/31/CS50-moves-from-lectures|website=thecrimson.com|title=CS50 Moves Away from Traditional Lectures, Toward Virtual Reality|first=Ramsey|last=Fahs|year=2016|url-status=dead}}</ref>
 
Malan is a faculty memberprofessor at the [[Harvard John A. Paulson School of Engineering and Applied Sciences]], where his research interests include [[cybersecurity]],<ref name="LorinczMalan2004">{{cite journal|last1=Lorincz|first1=K.|last2=Malan|first2=D.J.|last3=Fulford-Jones|first3=T.R.F.|last4=Nawoj|first4=A.|last5=Clavel|first5=A.|last6=Shnayder|first6=V.|last7=Mainland|first7=G.|last8=Welsh|first8=M.|last9=Moulton|first9=S.|title=Sensor Networks for Emergency Response: Challenges and Opportunities|journal=IEEE Pervasive Computing|volume=3|issue=4|year=2004|pages=16–23|issn=1536-1268|doi=10.1109/MPRV.2004.18|s2cid=12012646}}</ref><ref name="MalanWelsh2004">{{cite conference |last1=Malan |first1=D.J. |book-title=2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004 |last2=Welsh |first2=M. |last3=Smith |first3=M.D. |year=2004 |pages=71–80 |doi=10.1109/SAHCN.2004.1381904 |title=A public-key infrastructure for key distribution in TinyOS based on elliptic curve cryptography |isbn=0-7803-8796-1}}</ref> [[digital forensics]], [[botnets]],<ref name=phd/> [[computer science education]], [[Distance education|distance learning]], [[collaborative learning]], and [[Educational technology|computer-assisted instruction]].<ref name=acm>{{ACMPortal|id=81100034644}}</ref><ref name=scopus>{{Scopus|id=8421820000}}</ref>
 
==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 ScienceArts]] degree in Computer Science in 1999. After a period working outside of academia, he returned to [[postgraduate study|postgraduate studies]] to complete a [[Master of Science]] degree in 2004, followed by a [[PhD]] in 2007 for research into [[cybersecurity]] and [[computer forensics]], supervised by [[Michael D. Smith (computer scientist)|Michael D. Smith]].<ref name=phd>{{cite thesis |degree=PhD |first=David J. |last=Malan |title=Rapid detection of botnets through collaborative networks of peers |publisher=Harvard University |date=2007 |url=https://cs.harvard.edu/malan/publications/thesis.pdf |website=cs.harvard.edu |oclc=232370471 |archiveurl=https://web.archive.org/web/20160817154333/https://cs.harvard.edu/malan/publications/thesis.pdf |archivedate=2016-08-17 |isbn=9780549042921 |url-status=dead }}</ref>
 
==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 journalbook|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|journal=SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education|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=223223–227|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> [[HTML]] 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>
Line 52:
Malan worked for Mindset Media 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]].
 
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 - SIGCSE '13|chapter=CS50 sandbox|year=2013|pages=141141–146|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)]] organisedorganized by the [[Association for Computing Machinery|Association for Computing Machinery (ACM)]].
 
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 60 ⟶ 62:
 
{{DEFAULTSORT:Malan, David J.}}
[[Category:ComputerAmerican scientistscomputer science educators]]
[[Category:Harvard John A. Paulson School of Engineering and Applied Sciences faculty]]
[[Category:Computer science educators]]
[[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]]