Skip to content

Foundations Section

This section provides an understanding of core computer hardware/software concepts, standards, and components present on modern-day computers

Pioneers

While computers have been evolving since humans developed numbers and counting on fingers, modern computers have their roots in the 20th century.

Even before the technology existed to build a digital computer, scientists were developing the theories and designs that would eventual lead to the creation of the modern computer. Among these scientists are a few key people that layed the foundation upon which today's technology-rich world is built.

Number Systems

Review the common Base 10 (decimal) number system, then build up an understanding of how Base 2 (binary) numbers are used in computer organization.

Logic and Digital Circuits

Put binary data to use to design and build complex hardware elements to support modern computer hardware functions.

The contents of this E-Text were developed under an Open Textbooks Pilot grant from the Fund for the Improvement of Postsecondary Education (FIPSE), U.S. Department of Education. However, those contents do not necessarily represent the policy of the Department of Education, and you should not assume endorsement by the Federal Government.
Released under Creative Commons BY NC 4.0 International License