David Jay Malan () is an American
computer scientist
A computer scientist is a scientist who specializes in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
and professor. Malan is a Gordon McKay Professor of Computer Science at
Harvard University
Harvard University is a Private university, private Ivy League research university in Cambridge, Massachusetts, United States. Founded in 1636 and named for its first benefactor, the History of the Puritans in North America, Puritan clergyma ...
, and is best known for teaching the course
CS50,
which is the largest open-learning course at
Harvard University
Harvard University is a Private university, private Ivy League research university in Cambridge, Massachusetts, United States. Founded in 1636 and named for its first benefactor, the History of the Puritans in North America, Puritan clergyma ...
and
Yale University
Yale University is a Private university, private Ivy League research university in New Haven, Connecticut, United States. Founded in 1701, Yale is the List of Colonial Colleges, third-oldest institution of higher education in the United Stat ...
and the largest
massive open online course
A massive open online course (MOOC ) or an open online course is an online course aimed at unlimited participation and open access via the World Wide Web, Web. In addition to traditional course materials, such as filmed lectures, readings, and p ...
at
EdX
edX is an American For-profit higher education in the United States, for-profit
massive open online course provider. It was founded by MIT and Harvard. It is a subsidiary of 2U (company), 2U.
History
edX was founded in May 2012 by the admi ...
, with lectures being viewed by over a million people on the edX platform up to 2017.
Malan is a professor at
, where his research interests include
cybersecurity
Computer security (also cybersecurity, digital security, or information technology (IT) security) is a subdiscipline within the field of information security. It consists of the protection of computer software, systems and networks from thr ...
,
digital forensics
Digital forensics (sometimes known as digital forensic science) is a branch of forensic science encompassing the recovery, investigation, examination, and analysis of material found in digital devices, often in relation to mobile devices and com ...
,
botnets
A botnet is a group of Internet-connected devices, each of which runs one or more bots. Botnets can be used to perform distributed denial-of-service (DDoS) attacks, steal data, send spam, and allow the attacker to access the device and its conne ...
,
[ ]computer science education
Computer science education or computing education is the field of teacher, teaching and learning the discipline of computer science, and computational thinking. The field of computer science education encompasses a wide range of topics, from b ...
, distance learning
Distance education, also known as distance learning, is the education of students who may not always be physically present at school, or where the learner and the teacher are separated in both time and distance; today, it usually involves online ...
, collaborative learning
Collaborative learning is a situation in which two or more people learn or attempt to learn something together.Dillenbourg, P. (1999). Collaborative Learning: Cognitive and Computational Approaches. Advances in Learning and Instruction Series. New ...
, and computer-assisted instruction.
Education
Malan enrolled at Harvard College
Harvard College is the undergraduate education, undergraduate college of Harvard University, a Private university, private Ivy League research university in Cambridge, Massachusetts, United States. Part of the Harvard Faculty of Arts and Scienc ...
, initially studying government, and took CS50 in the fall of 1996, which was taught by Brian Kernighan
Brian Wilson Kernighan (; born January 30, 1942) is a Canadian computer scientist.
He worked at Bell Labs and contributed to the development of Unix alongside Unix creators Ken Thompson and Dennis Ritchie. Kernighan's name became widely known ...
at the time. Inspired by Kernighan, Malan began his education in computer science, graduating with a Bachelor of Arts
A Bachelor of Arts (abbreviated B.A., BA, A.B. or AB; from the Latin ', ', or ') is the holder of a bachelor's degree awarded for an undergraduate program in the liberal arts, or, in some cases, other disciplines. A Bachelor of Arts deg ...
degree in Computer Science in 1999. After a period working outside of academia, he returned to postgraduate studies
Postgraduate education, graduate education, or graduate school consists of academic or professional degrees, certificates, diplomas, or other qualifications usually pursued by post-secondary students who have earned an undergraduate (bachelor' ...
to complete a Master of Science
A Master of Science (; abbreviated MS, M.S., MSc, M.Sc., SM, S.M., ScM or Sc.M.) is a master's degree. In contrast to the Master of Arts degree, the Master of Science degree is typically granted for studies in sciences, engineering and medici ...
degree in 2004, followed by a PhD
A Doctor of Philosophy (PhD, DPhil; or ) is a terminal degree that usually denotes the highest level of academic achievement in a given discipline and is awarded following a course of graduate study and original research. The name of the deg ...
in 2007 for research into cybersecurity
Computer security (also cybersecurity, digital security, or information technology (IT) security) is a subdiscipline within the field of information security. It consists of the protection of computer software, systems and networks from thr ...
and computer forensics
Computer forensics (also known as computer forensic science) is a branch of digital forensics, digital forensic science pertaining to evidence found in computers and digital storage media. The goal of computer forensics is to examine digital me ...
, supervised by Michael D. Smith.
Teaching
Malan is known for teaching CS50,[ “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
Wellesley College is a Private university, private Women's colleges in the United States, historically women's Liberal arts colleges in the United States, liberal arts college in Wellesley, Massachusetts, United States. Founded in 1870 by Henr ...
an introductory course in Computer Science
Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
for majors and non-majors that aims to develop computational thinking
Computational thinking (CT) refers to the thought processes involved in formulating problems so their solutions can be represented as computational steps and algorithms. In education, CT is a set of problem-solving methods that involve expressin ...
skills, using tools like Scratch, C, Python
Python may refer to:
Snakes
* Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia
** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia
* Python (mythology), a mythical serpent
Computing
* Python (prog ...
, SQL
Structured Query Language (SQL) (pronounced ''S-Q-L''; or alternatively as "sequel")
is a domain-specific language used to manage data, especially in a relational database management system (RDBMS). It is particularly useful in handling s ...
, HTML
Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
and JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior.
Web browsers have ...
. the course has 800 students enrolled at Harvard College
Harvard College is the undergraduate education, undergraduate college of Harvard University, a Private university, private Ivy League research university in Cambridge, Massachusetts, United States. Part of the Harvard Faculty of Arts and Scienc ...
each year, making it the largest course there. CS50 is available on edX
edX is an American For-profit higher education in the United States, for-profit
massive open online course provider. It was founded by MIT and Harvard. It is a subsidiary of 2U (company), 2U.
History
edX was founded in May 2012 by the admi ...
as CS50x,[ with over a million views from the lectures.] 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
OpenCourseWare (OCW) are course lessons created at universities and published for free via the Internet. OCW projects first appeared in the late 1990s, and after gaining traction in Europe and then the United States have become a worldwide means ...
,[ for example at cs50.tv. CS50 also exists as CS50 AP (]Advanced Placement
Advanced Placement (AP) is a program in the United States and Canada created by the College Board. AP offers undergraduate university-level curricula and examinations to high school students. Colleges and universities in the US and elsewhere ...
), an adaptation for high school
A secondary school, high school, or senior school, is an institution that provides secondary education. Some secondary schools provide both ''lower secondary education'' (ages 11 to 14) and ''upper secondary education'' (ages 14 to 18), i.e., ...
s that satisfies the AP Computer Science Principles
Advanced Placement (AP) Computer Science Principles (also known as AP CSP) is an AP Computer Science course and examination offered by the College Board under the Advanced Placement program. The course is designed as an equivalent to a first-sem ...
of the College Board
The College Board, styled as CollegeBoard, is an American not-for-profit organization that was formed in December 1899 as the College Entrance Examination Board (CEEB) to expand access to higher education. While the College Board is not an asso ...
.
Besides CS50, Malan also teaches at Harvard Extension School
Harvard Extension School (HES) is the Continuing education, continuing education School of Harvard University, a Private university, private Ivy League research university in Cambridge, Massachusetts, United States. Established in 1910, it is o ...
and Harvard Summer School
Harvard Summer School, founded in 1871, is a summer school run by Harvard University. It serves more than 5,000 students per year.
History
Harvard Summer School was founded in 1871. It is the first academic summer session established and the o ...
. Prior to teaching at Harvard, Malan taught mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
and computer science
Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
at Franklin High School and Tufts University
Tufts University is a private research university in Medford and Somerville, Massachusetts, United States, with additional facilities in Boston and Grafton, as well as Talloires, France. Tufts also has several Doctor of Physical Therapy p ...
.
Career and research
During 2001 to 2002 he worked for AirClic as an Engineering Manager.[
While undergoing his undergraduate studies, Malan worked part-time for the ]District Attorney
In the United States, a district attorney (DA), county attorney, county prosecutor, state attorney, state's attorney, prosecuting attorney, commonwealth's attorney, or solicitor is the chief prosecutor or chief law enforcement officer represen ...
's Office in Middlesex County, Virginia
Middlesex County is a county located on the Middle Peninsula in the U.S. state of Virginia. As of the 2020 census, the population was 10,625. Its county seat is Saluda.
History
This area was long settled by indigenous peoples; those enco ...
as a forensic investigator, after which he founded his own two startups. On the side since 2003, he volunteered as an emergency medical technician
An emergency medical technician (often, more simply, EMT) is a medical professional that provides emergency medical services. EMTs are most commonly found serving on ambulances and in fire departments in the US and Canada, as full-time and som ...
(EMT-B) for MIT
The Massachusetts Institute of Technology (MIT) is a private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of modern technology and sc ...
- Emergency Medical Services (EMS). He continues to volunteer as an EMT-B for the American Red Cross
The American National Red Cross is a Nonprofit organization, nonprofit Humanitarianism, humanitarian organization that provides emergency assistance, disaster relief, and disaster preparedness education in the United States. Clara Barton founded ...
.
Malan founded and was the chairman
The chair, also chairman, chairwoman, or chairperson, is the presiding officer of an organized group such as a board, committee, or deliberative assembly. The person holding the office, who is typically elected or appointed by members of the gro ...
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.
Malan worked for Mindset Media from 2008 to 2011 as 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
HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, wher ...
s per day, with peaks of 10K per second. In 2011, Mindset Media was acquired by Meebo
Meebo (often stylized as meebo) was an instant messaging and social networking service provider. It was founded in September 2005 by Sandy Jen, Seth Sternberg, and Elaine Wherry, and was based in Mountain View, California. Initially the company o ...
.
Malan is also an active member of the SIGCSE
SIGCSE is the Association for Computing Machinery's (ACM) Special Interest Group (SIG) on Computer Science Education (CSE), which provides a forum for educators to discuss issues related to the development, implementation, and/or evaluation of c ...
community, a Special Interest Group (SIG) concerned with Computer Science Education (CSE) organized by the Association for Computing Machinery (ACM)
The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
.
In 2024, Malan purchased the historic Regent Theatre in Arlington, Massachusetts
Arlington is a town in Middlesex County, Massachusetts, United States. The town is six miles (10 km) northwest of Boston, Massachusetts, Boston, and its population was 46,308 at the 2020 United States census, 2020 census.
History
Europe ...
.
References
{{DEFAULTSORT:Malan, David J.
American computer science educators
Harvard John A. Paulson School of Engineering and Applied Sciences faculty
Chief information officers
Living people
Harvard John A. Paulson School of Engineering and Applied Sciences alumni
Year of birth missing (living people)
Harvard Extension School faculty
Date of birth missing (living people)
American computer scientists