David J. Malan: Difference between revisions

Content deleted Content added
updated intro
No edit summary
 
(178 intermediate revisions by more than 100 users not shown)
Line 1:
{{Short description|American computer scientist and professor}}
{{Infobox scientist
| name = Professor David J. = David Malan
| imagebirth_name = Professor David J.Jay Malan.jpg
| image = David J. Malan.png
| caption = Professor David J. Malan, a Harvard teacher and computer scientist
| fields = {{Plainlist|
| birth_date =
* [[Botnet]]s
| birth_place = [[United States]]
* [[Cybersecurity]]
| death_date =
* [[Digital forensics]]
| death_place =
* [[Computer science education]]
| children =
* [[Distance learning]]
| spouse =
* [[Collaborative learning]]
| residence = Cambridge, Massachusetts
* [[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>}}
| citizenship = {{Plainlist|
| doctoral_advisor = [[Michael D. Smith (computer scientist)|Michael D. Smith]]
* [[United States of America]]
| thesis_title = Rapid detection of botnets through collaborative networks of peers
}}
| thesis_year = 2007
| ethnicity = [[Americans|American]]
| thesis_url = http://id.lib.harvard.edu/aleph/010592774/catalog
| fields = Computer science, Programming language, Cybersecurity, Digital forensics, Botnets, Computer science education, Distance learning, Collaborative learning, Computer-assisted instruction, C, C++, C#, CSS, DTD, HTML, Java, JavaScript, LISP, NesC, Objective-C, Perl, PHP, SQL, SVG, VBScript, XHTML, XML Schema, XPath, XQuery, XSLT.
| known_for = [[CS50]]
| workplaces = {{Plainlist|
| workplaces = {{Plainlist|
* [[Harvard University]]
* [[Harvard University]]
* [[Mindset Media|Mindset Media, LLC]]
* [[Diskaster]]
* [[Office of the Middlesex District Attorney, Special Investigations Division]]
* [[Tufts University]]
* Mindset Media
* [[AirClic Inc.]]
* [[Franklin High SchoolAirClic]]
* Diskaster
* [[Disaster Action Team|American Red Cross, Disaster Services]]
* [[HarvardX|HarvardX Faculty Committee]]
}}
| alma_mater = {{Plainlist|
* [[Harvard University]] ([[B. A.|BA]], [[M. S.|MS]], [[PhD]])
}}
* [[Harvard College]]
| website = {{URL|http://cs.harvard.edu/malan}}
}}
| doctoral_advisor = [[Michael D. Smith (computer scientist)|Professor Michael D. Smith]]
| thesis_title = Rapid Detection of Botnets through Collaborative Networks of Peers
| thesis_url = http://cs.harvard.edu/malan/publications/thesis.pdf
| thesis_year = 2007
| academic_advisors = [[Matt Welsh (computer scientist)|Professor Matt Welsh]]
 
}}
 
[[File:CS50 Professor David Malan teaches Computer Science over 800 students at Harvard University.jpg|thumb| CS50 Professor David Malan teaches Computer Science over 800 students at Harvard University]]
 
'''David J. Malan''' is an [[Americans|American]] [[computer scientist]] and a [[professor]] of [[Computer Science]] at the [[School of Engineering and Applied Sciences]] in [[Harvard University]]. He received his A.B., S.M., and Ph.D. in Computer Science from the same in 1999, 2004, and 2007, respectively<ref>[http://cs.harvard.edu/malan/about/]About David J. Malan</ref>.
 
Malan teaches Computer Science 50, otherwise known as CS50<ref>[http://www.businessinsider.com/why-so-many-harvard-students-take-computer-science-2014-9 Here's Why More Than 800 Harvard Students Signed Up For A Notoriously Hard Computer Science Class] by Peter Jacobs, dated September 15, 2014 at Business Insider</ref>, which is the largest course in [[Harvard College]], known as CS50x at [[edX]]<ref>[https://www.edx.org/course/harvardx/harvardx-cs50x-introduction-computer-1022#.VBt4qVd9t0s Introduction to Computer Science]: An introduction to the intellectual enterprises of computer science and the art of programming</ref>. He also teaches at [[Harvard Extension School]] and [[Harvard Summer School]].<ref>[http://harvardmagazine.com/2009/07/david-j-malan David J. Malan the Harvard Portrait], Harvard Magazine, July-August 2009</ref>
 
==Professional Career==
During under graduate study in Pakistan, David Malan worked part-time for the [[Middlesex District Attorney]]'s Office as a [[forensic investigator]], after which he founded his own startup. On the side since 2003, he volunteered as an emergency [[medical technician]] (EMT-B) for MIT-EMS. He continues to volunteer as an EMT-B for the [[American Red Cross]].
 
He professionally worked for [[Mindset Media|Mindset Media, LLC]] during 2008 – 2011 as [[Chief Information Officer]] (CIO), where he was responsible for advertising network’s scalability, security, and capacity-planning. Designed infrastructure for collection of massive datasets capable of 500M HTTP hits per day with peaks of 10K per second. Later [[Mindset Media]] was acquired by [[Meebo, Inc]].
 
He is also [[Entrepreneur|Founder]] and [[Chairman]] of [[Diskaster]], a Started company that offered professional recovery of data from hard drives and memory cards as well as forensic investigations for civil matters.
 
He also teaches [[mathematics]] and [[computer science]] at [[Franklin High School]] and [[Tufts University]] . During 2001 to 2002 he worked for [[AirClic|AirClic Incorporation]] as [[Engineering Manager]].
 
Professor Dr. Malan is also involved in the [[Provost (education)|Provost]]’s [[Task Force]] on SEAS Concentrators at [[Harvard University]] since April 2013. He is [[HarvardX]] [[Faculty Committee]] at [[Harvard University]] since September 2012. He is member of [[Faculty Standing Committee on Information Technology]] under [[Faculty of Arts and Sciences]] of [[Harvard University]] since September 2011.
 
==Research, Publication and Activities==
Professor Dr. Malan did a lot of search on [[cybersecurity]], [[digital forensics]], [[botnets]], [[computer science education]], [[distance learning]], [[collaborative learning]], and [[computer-assisted instruction]].
 
In graduate school, he worked with his academic adviser later who became his doctoral adviser, his name is [[Michael D. Smith (computer scientist)|Dean Michael D. Smith]] as a member of the [[Programming Languages Group]] , whose denizens were interested in [[programming languages]], compilers, and security.
 
Dr. David Malan’s research on [[software-based security]] that why hisc [[dissertation]] proposed rapid detection of botnets through collaborative networks of peers that it is elated to that work was Wormboy, a prototype of his vision of host-based, collaborative detection of worms.
 
He also worked with [[Matt Welsh (computer scientist)|Professor Matt Welsh]] on the [[SYRAH group]]'s [[Code Blue project]], the focus of which was the application of [[wireless sensor network]]s to pre-hospital and in-[[hospital emergency care]], [[disaster response]], and [[stroke patient rehabilitation]]. Professor Welsh was his academic advisor since his admission into the Harvard. Their [[blue project]] was related to that work was [[EccM]], a module for [[TinyOS]] demonstrating the viability of elliptic curve [[cryptography]] on the [[MICA2]] mote.
 
'''David Jay Malan''' ({{IPAc-en|m|eɪ|l|ɛ|n}}) is an American [[computer scientist]] and professor. Malan is Gordon McKay Professor of Computer Science at [[Harvard University]], and is best known for teaching the course [[CS50]],<ref name="Feldt">{{cite news |last=Feldt |first=Brian |date=March 11, 2014 |title=LaunchCode hackathon to feature global computer science educator |url=http://www.bizjournals.com/stlouis/blog/biznext/2014/03/launchcode-hackathon-to-feature-global-computer.html?page=all |accessdate=May 4, 2014 |newspaper=[[St. Louis Business Journal]]}}</ref><ref>{{Cite news |last=Orbey |first=Eren |date=July 21, 2020 |title=How Harvard’s Star Computer-Science Professor Built a Distance-Learning Empire |url=https://www.newyorker.com/news/our-local-correspondents/how-harvards-star-computer-science-professor-built-a-distance-learning-empire |access-date=September 22, 2024 |work=[[The New Yorker]] |language=en-US}}</ref> which is the largest open-learning course at [[Harvard University]] and [[Yale University]] and the largest [[massive open online course]] 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>
Dr. David Malan has lot of [[research]], [[journal]], [[article (publishing)|article]] and other [[research]] & [[concept]] publications and most of publications did patron by [[Harvard University]]. His notable publication is as bellow;
 
Malan is a professor at [[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>
===Dissertation research===
* Rapid Detection of Botnets through Collaborative Networks of Peers. David J. Malan. Ph.D. Thesis. Harvard University, School of Engineering and Applied Sciences. Cambridge, Massachusetts. June 2007.<ref>[http://cs.harvard.edu/malan/publications/thesis.pdf Rapid Detection of Botnets through Collaborative Networks of Peers.] David J. Malan. Ph.D. Thesis. Harvard University, School of Engineering and Applied Sciences. Cambridge, Massachusetts. June 2007</ref>
 
=== Journals =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 Arts]] 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>
*Implementing Public-Key Infrastructure for Sensor Networks. David J. Malan, Matt Welsh, and Michael D. Smith. ACM Transactions on Sensor Networks. Volume 4, Issue 4. November 2008.<ref>[http://cs.harvard.edu/malan/publications/a22-malan.pdf Implementing Public-Key Infrastructure for Sensor Networks]. David J. Malan, Matt Welsh, and Michael D. Smith. ACM Transactions on Sensor Networks. Volume 4, Issue 4. November 2008</ref>
 
===Articles=Teaching==
{{further|CS50}}
*Sensor Networks for Emergency Response: Challenges and Opportunities. Konrad Lorincz, David J. Malan, Thaddeus R.F. Fulford-Jones, Alan Nawoj, Antony Clavel, Victor Shnayder, Geoff Mainland, Steve Moulton, and Matt Welsh. IEEE Pervasive Computing. October – December, 2004.<ref>[http://cs.harvard.edu/malan/publications/pervasive04.pdf Sensor Networks for Emergency Response: Challenges and Opportunities]. Konrad Lorincz, David J. Malan, Thaddeus R.F. Fulford-Jones, Alan Nawoj, Antony Clavel, Victor Shnayder, Geoff Mainland, Steve Moulton, and Matt Welsh. IEEE Pervasive Computing. October – December</ref>
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=223–227|doi=10.1145/1227310.1227388|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 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>
=== Conferences ===
*A Public-Key Infrastructure for Key Distribution in TinyOS Based on Elliptic Curve Cryptography. David J. Malan, Matt Welsh, and Michael D. Smith. First IEEE International Conference on Sensor and Ad Hoc Communications and Networks. Santa Clara, California. October 2004.
*Advanced Forensic Format: An Open, Extensible Format for Disk Imaging. Simson L. Garfinkel, David J. Malan, Karl-Alexander Dubec, Christopher C. Stevens, and Cecile Pham. Second Annual IFIP WG 11.9 International Conference on Digital Forensics. Orlando, Florida. January 2006.
*CS50 Sandbox: Secure Execution of Untrusted Code. David J. Malan. 44th ACM Technical Symposium on Computer Science Education. Denver, Colorado. March 2013.
*Engaging Students through Video: Integrating Assessment and Instrumentation. Tommy MacWilliam, R.J. Aquino, and David J. Malan. 18th Annual Conference of the Northeast Region of the Consortium for Computing Sciences in Colleges. Loudonville, New York. April 2013.
*From Cluster to Cloud to Appliance. David J. Malan. 18th Annual ACM Conference on Innovation and Technology in Computer Science Education. Canterbury, England. July 2013.
*Moving CS50 into the Cloud. David J. Malan. 15th Annual Conference of the Northeast Region of the Consortium for Computing Sciences in Colleges. Hartford, Connecticut. April 2010.
*Podcasting Computer Science E-1. David J. Malan. 38th ACM Technical Symposium on Computer Science Education. Covington, Kentucky. March 2007.
*Reinventing CS50. David J. Malan. 41st ACM Technical Symposium on Computer Science Education. Milwaukee, Wisconsin. March 2010.
*Scaling Office Hours: Managing Live Q&A in Large Courses. Tommy MacWilliam and David J. Malan. 28th Annual Conference of the Eastern Region of the Consortium for Computing Sciences in Colleges. Galloway, New Jersey. November 2012.
*Scratch for Budding Computer Scientists. David J. Malan and Henry H. Leitner. 38th ACM Technical Symposium on Computer Science Education. Covington, Kentucky. March 2007.
*Streamlining Grading toward Better Feedback. Tommy MacWilliam and David J. Malan. 18th Annual ACM Conference on Innovation and Technology in Computer Science Education. Canterbury, England. July 2013.
*Virtualizing Office Hours in CS 50. David J. Malan. 14th Annual ACM Conference on Innovation and Technology in Computer Science Education. Paris, France. July 2009.
 
==Career and research==
===Posters===
During 2001 to 2002 he worked for [[AirClic]] as an [[Engineering manager|Engineering Manager]].<ref name=cv/>
*CodeBlue: An Ad Hoc Sensor Network Infrastructure for Emergency Medical Care. David Malan, Thaddeus R.F. Fulford-Jones, Victor Shnayder, Breanne Duncan, Matt Welsh, Mark Gaynor, and Steve Moulton. Emerging Technology and Best Practices Seminar. Boston University. Boston, Massachusetts. May 2004.
*Quantitative Approaches to Software Security & Information Privacy. Rachel Greenstadt, David J. Malan, Stuart E. Schechter, and Michael D. Smith. NSF Cyber Trust Annual Principal Investigator Meeting. Newport Beach, California. September 2005.
*Quantitative Approaches to Software Security & Information Privacy. Rachel Greenstadt, David J. Malan, Stuart E. Schechter, and Michael D. Smith. NSF Cyber Trust Annual Principal Investigator Meeting. Atlanta, Georgia. January 2007.
*Vital Dust: Wireless sensors and a sensor network for real-time patient monitoring. Dan Myung, Breanne Duncan, David Malan, Matt Welsh, Mark Gaynor, and Steve Moulton. 8th Annual New England Regional Trauma Conference. Burlington, Massachusetts. November 2003.
 
While undergoing 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" /> On the side since 2003, he volunteered as an [[emergency medical technician]] (EMT-B) for [[Massachusetts Institute of Technology|MIT]]-[[Emergency medical services|Emergency Medical Services (EMS)]]. He continues to volunteer as an EMT-B for the [[American Red Cross]].<ref name="cv" />
===Reports===
*Crypto for Tiny Objects. David Malan. Harvard University Technical Report TR-04-04. January, 2004.
*Low-Power, Secure Routing for MICA2 Mote. Breanne Duncan and David Malan. Harvard University Technical Report TR-06-04. March 2004.
*Summary Structures for XML. David Malan. Harvard University Technical Report TR-05-04. March 2004.
 
Malan [[Organizational founder|founded]] and was the [[chairman]] of Diskaster, 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" />
===Talks===
*A Public-Key Infrastructure for Key Distribution in TinyOS Based on Elliptic Curve Cryptography. First IEEE International Conference on Sensor and Ad hoc Communications and Networks. Santa Clara, California. October 2004.
*Active Learning. Conversations@FAS, Harvard University. Cambridge, Massachusetts. February 2011.
*BMP Puzzles. Nifty Assignments, 42nd ACM Technical Symposium on Computer Science Education. Dallas, Texas. March 2011.
*CodeBlue: An Ad Hoc Sensor Network Infrastructure for Emergency Medical Care. International Workshop on Wearable and Implantable Body Sensor Networks. Imperial College. London, United Kingdom. April 2004.
*CSI: Computer Science Investigation. Nifty Assignments, 41st ACM Technical Symposium on Computer Science Education. Milwaukee, Wisconsin. March 2010.
*Exploiting Temporal Consistency to Reduce False Positives in Host-Based, Collaborative Detection of Worms. ACM Workshop on Recurring Malcode. Fairfax, Virginia. November 2006.
*The Geek Shall Inherit the Earth. Harvard Thinks Big. Cambridge, Massachusetts. February 2010.
*Grading Qualitatively with Tablet PCs in CS 50. David J. Malan. Workshop on the Impact of Pen-Based Technology on Education. Blacksburg, Virginia. October 2009.
*Host-Based Detection of Worms through Peer-to-Peer Cooperation. ACM Workshop on Rapid Malcode. Fairfax, Virginia. November 2005.
*Moving CS50 into the Cloud. 15th Annual Conference of the Northeast Region of the Consortium for Computing Sciences in Colleges. Hartford, Connecticut. April 2010.
*The New CS 50. Colloquium on Computer Science Pedagogy, Carnegie Mellon. Pittsburgh, Pennsylvania. October 2009.
*One Big File Is Not Enough: A Critical Evaluation of the Dominant Free-Space Sanitization Technique. 6th Workshop on Privacy Enhancing Technologies. Cambridge, United Kingdom. June 2006.
*Podcasting Computer Science E-1. 38th ACM Technical Symposium on Computer Science Education. Covington, Kentucky. March 2007.
*Podcasting E-1: It's All About Access. Podcast Academy at Boston University. Boston, Massachusetts. April 2006.
*Rapid Detection of Botnets through Collaborative Networks of Peers. Final Oral Examination. Harvard University, School of Engineering and Applied Sciences. Cambridge, Massachusetts. May 2007.
*Reinventing CS50. 41st ACM Technical Symposium on Computer Science Education. Milwaukee, Wisconsin. March 2010.
*Scratch @ Harvard. Scratch@MIT Conference. Cambridge, Massachusetts. July 2008.
*Scratch for Budding Computer Scientists. 38th ACM Technical Symposium on Computer Science Education. Covington, Kentucky. March 2007.
*Teaching Computer Science in the Cloud. 2009 USENIX Annual Technical Conference. San Diego, California. June 2009.
*Toward a Public-Key Infrastructure for Key Distribution in TinyOS Based on Elliptic Curve Cryptography. Qualifying Examination. Harvard University, School of Engineering and Applied Sciences. Cambridge, Massachusetts. November 2004.
*Toward PKI for Sensor Networks. BBN Technologies. Cambridge, Massachusetts. November 2004.
*Usando a tecnologia efetivamente para melhorar o ensino de graduação. Critical Issues and Strategies for Leaders of Modern Universities. Cambridge, Massachusetts. April 2011.
*Virtualizing Office Hours in CS 50. 14th Annual ACM Conference on Innovation and Technology in Computer Science Education. Paris, France. July 2009.
 
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]].
===Tutorials===
*Implementing a MOOC. 18th Annual Conference of the Northeast Region of the Consortium for Computing Sciences in Colleges. Loudonville, New York. April 2013.
*Moving Your Course into the Cloud. 41st Annual ACM Technical Symposium on Computer Science Education. Milwaukee, Wisconsin. March 2010.
*Replacing Real Servers with Virtual Machines Using Amazon Elastic Compute Cloud (EC2). 23rd Large Installation System Administration Conference (LISA '09). Baltimore, Maryland. November 2009.
*Replacing Real Servers with Virtual Machines Using Amazon Elastic Compute Cloud (EC2) and Simple Storage Service (S3). 2009 USENIX Annual Technical Conference. San Diego, California. June 2009.
*Starting with Scratch (literally) in CS 1. 41st Annual ACM Technical Symposium on Computer Science Education. Milwaukee, Wisconsin. March 2010.
 
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 |chapter=CS50 sandbox|year=2013|pages=141–146|doi=10.1145/2445196.2445242|isbn=9781450318686|s2cid=1782306}}</ref> a [[Special Interest Group|Special Interest Group (SIG)]] concerned with [[Science Education|Computer Science Education (CSE)]] organized by the [[Association for Computing Machinery|Association for Computing Machinery (ACM)]].
===Workshops===
*CodeBlue: An Ad Hoc Sensor Network Infrastructure for Emergency Medical Care. David Malan, Thaddeus Fulford-Jones, Matt Welsh, and Steve Moulton. ACM Workshop on Applications of Mobile Embedded Systems. Boston, Massachusetts. June 2004.
*CodeBlue: An Ad Hoc Sensor Network Infrastructure for Emergency Medical Care. David Malan, Thaddeus Fulford-Jones, Matt Welsh, and Steve Moulton. International Workshop on Wearable and Implantable Body Sensor Networks. Imperial College. London, United Kingdom. April 2004.
*Exploiting Temporal Consistency to Reduce False Positives in Host-Based, Collaborative Detection of Worms. David J. Malan and Michael D. Smith. ACM Workshop on Recurring Malcode. Fairfax, Virginia. November 2006.
*Grading Qualitatively with Tablet PCs in CS 50. David J. Malan. Workshop on the Impact of Pen-Based Technology on Education. Blacksburg, Virginia. October 2009.
*Host-Based Detection of Worms through Peer-to-Peer Cooperation. David J. Malan and Michael D. Smith. ACM Workshop on Rapid Malcode. Fairfax, Virginia. November 2005.
*One Big File Is Not Enough: A Critical Evaluation of the Dominant Free-Space Sanitization Technique. Simson L. Garfinkel and David J. Malan. 6th Workshop on Privacy Enhancing Technologies. Cambridge, United Kingdom. June 2006.
 
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>
==Reference==
{{Reflist|30em}}
 
==External linksReferences==
{{Reflist|35em}}
{{Sister project links}}
{{Library resources box}}
*[https://www.youtube.com/user/cs50tv This is CS50TV@Harvard]. YouTube Channel and David Malan Lectures. [https://www.youtube.com/watch?v=wAKc3l4P1ys David Malan the Computer Scientist], CS50 Live, at Harvard University Studio.
*[http://cs.harvard.edu/malan/ Harvard Profile of Professor Dr. David Malan]
*[http://cs50.harvard.edu/ CS50 and David Malan at Harvard University Computer Science]
* {{dmoz|Computers/Computer_Science/}}
* [http://www.lib.uwaterloo.ca/society/compsci_soc.html Scholarly Societies in Computer Science]
* [http://jeffhuang.com/best_paper_awards.html Best Papers Awards in Computer Science since 1996]
* [http://se.ethz.ch/~meyer/gallery/ Photographs of computer scientists] by [[Bertrand Meyer]]
* [http://www.eecs.berkeley.edu/department/history.shtml EECS.berkeley.edu]
; Bibliography and academic search engines
* [http://citeseerx.ist.psu.edu/ CiteSeer<sup>''x''</sup>] ([[CiteSeerX|article]]): search engine, digital library and repository for scientific and academic papers with a focus on computer and information science.
* [http://dblp.uni-trier.de/ DBLP Computer Science Bibliography] ([[Digital Bibliography & Library Project|article]]): computer science bibliography website hosted at Universität Trier, in Germany.
* [http://liinwww.ira.uka.de/bibliography/ The Collection of Computer Science Bibliographies] ([[Collection of Computer Science Bibliographies|article]])
; Professional organizations
* [http://www.acm.org/ Association for Computing Machinery]
* [http://www.computer.org/ IEEE Computer Society]
* [http://www.informatics-europe.org/ Informatics Europe]
; Misc
* [http://cs.stackexchange.com/ Computer Science - Stack Exchange] a community run question and answer site for computer science
* [http://www.cs.bu.edu/AboutCS/WhatIsCS.pdf What is computer science]
* [http://www.cs.mtu.edu/~john/jenning.pdf Is computer science science?]
 
{{ComputerAuthority sciencecontrol}}
{{Technology}}
 
{{DEFAULTSORT:ComputerMalan, ScienceDavid J.}}
[[Category:ComputerAmerican computer science educators]]
[[Category:Harvard UniversityJohn A. Paulson School of Engineering and Applied Sciences faculty]]
[[Category:ComputerChief scientistsinformation officers]]
[[Category:CS50Living people]]
[[Category:Harvard UniversityJohn 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]]