Andrew S. Tanenbaum published the first edition of his foundational textbook, Structured Computer Organization, in 1976. This work, alongside his development of the MINIX operating system, solidified his position as a prominent figure in computer science education. His contributions bridge the gap between theoretical physics and the practical implementation of distributed computing systems at the Vrije Universiteit Amsterdam.
Academic Background and Early Career
Born in New York City in 1944, Tanenbaum attended White Plains High School before earning a Bachelor of Science in physics from the Massachusetts Institute of Technology in 1965. He continued his studies at the University of California, Berkeley, where he received a Doctor of Philosophy in astrophysics in 1971. Although his formal training was in physics, a summer internship at the National Radio Astronomy Observatory in West Virginia provided early exposure to computer programming. This experience shifted his professional focus toward informatics and software development.
Development of MINIX and Influence
In 1987, Tanenbaum created MINIX, a Unix-like operating system designed explicitly for instructional use. By providing the source code in his textbook, Operating Systems: Design and Implementation, he enabled students to examine operating system architecture in detail. This project achieved widespread academic adoption and indirectly influenced the evolution of open-source software, as the system served as a primary reference and inspiration for Linus Torvalds during the initial development of the Linux kernel.
Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.
Take the IQ test →Institutional Leadership
At Vrije Universiteit Amsterdam, Tanenbaum held a professorship and served as the dean of the Advanced School for Computing and Imaging (ASCI) from its founding in the early 1990s until 2005. During this tenure, he facilitated research cooperation across multiple Dutch universities, focusing on parallel computing and image analysis. His research efforts also included the creation of the Amsterdam Compiler Kit and the distributed operating system Amoeba, developed in cooperation with the Centrum Wiskunde & Informatica. He formally retired on July 9, 2014.
Political Analysis and Electoral-vote.com
In 2004, Tanenbaum launched Electoral-vote.com to provide statistical analysis of polling data for United States federal elections. Operating under the pseudonym "the Votemaster," he maintained the site to project Electoral College outcomes. He revealed his identity on November 1, 2004, after the site gained traction for its daily updated color-coded maps. The platform continued to track subsequent election cycles, including accurate predictions in the 2006 and 2010 midterms.
Fast facts
- Born: 1944, New York City
- Education: MIT (BS), UC Berkeley (PhD)
- Primary Field: Informatics and Information Technology
- Notable Work: MINIX
- Employer: Vrije Universiteit Amsterdam
- Retirement Date: July 9, 2014
- Political Website: Electoral-vote.com
- Awards: ACM Software System Award (2023)
Questions readers ask
What is the primary purpose of MINIX?
MINIX was created as a Unix-like operating system intended specifically for teaching students how operating systems function.
Did Tanenbaum play a role in the creation of Linux?
While MINIX was an inspiration for Linus Torvalds, Linux is not based on MINIX code.
Why did he start Electoral-vote.com?
He established the site in 2004 to provide objective analysis of polling data and projections for United States presidential and Senate elections.
Achievements
- Notable work: MINIX
- Affiliated with Vrije Universiteit Amsterdam
- Educated at Massachusetts Institute of Technology, University of California, Berkeley and White Plains High School
- Worked as computer scientist, engineer and programmer


