About This Chapter
Introduction to Computer Architecture & Hardware - Chapter Summary
Our chapter on computer architecture and hardware offers an introduction to these topics written by expert instructors. Watch videos on computer system components, examples of computer hardware, the function and diagram of a motherboard and the binary language of computers. Along with each lesson, we've included a short self-assessment quiz to help identify any areas that need more study. Feel free to reach out to one of our helpful instructions through the Dashboard with any questions that come up along the way. After finishing this chapter, you should be able to:
- Detail the parts and functions of computer system components
- Define computer hardware with examples
- Explain the diagram and function of a motherboard
- Provide an overview of the binary language of computers
- Describe how a computer processes simple user interaction
- Outline the types of computer platforms with examples
- Discuss the timeline of the history of computers
- Identify the evolution of Moore's Law
- Differentiate between Von Neumann and Harvard computer architectures
1. Computer System Components: Computer Parts & Functions
Are you ready to buy a computer? Let's take a trip through the components of a computer for some advice. We'll learn about the motherboard, memory, storage, connectivity and peripherals.
2. What is Computer Hardware? - Components, Definition & Examples
Computer hardware is the collection of physical parts of a computer system. This includes the computer case, monitor, keyboard, and mouse. It also includes all the parts inside the computer case, such as the hard disk drive, motherboard, video card, and many others. Computer hardware is what you can physically touch.
3. What is a Motherboard? - Definition, Function & Diagram
The motherboard is a sheet of plastic that holds all the circuitry to connect the various components of a computer system. Learn how the motherboard functions to make all the other components work together.
4. Binary Language of Computers: Definition & Overview
All digital data used in computer systems is represented using 0s and 1s. Binary coding systems have been developed to represent text, numbers, and other types of data.
5. How a Computer Processes Simple User Interaction
This course explains the steps a computer performs to process simple user input from entering characters on the keyboard until the text is displayed on the monitor.
6. Computer Platforms: Definition, Types & Examples
This lesson will explain what a computer platform is, describe the different sizes and types, and discuss the uses for the different types - one size definitely does not fit all! We will also touch on cloud-based computing platforms.
7. History of Computers: Timeline & Evolution
Modern computing has a rich history. Learn about the earliest computing devices developed by humans, the first electronic computers and the development of modern computer components, such as microprocessors and the graphical user interface, in this video lesson.
8. Moore's Law: Definition, Types & Evolution
Moore's law is an old concept you may be familiar with to an extent, but it plays a significant role in how computer processing power evolves as the years advance forward.
9. Von Neumann vs. Harvard Computer Architectures
In this lesson, we will take a look at two architectural models of computing systems: the Von Neumann architecture and the Harvard architecture. We will also learn about some of the advantages and disadvantages of each.
Earning College Credit
Did you know… We have over 200 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.
To learn more, visit our Earning Credit Page
Transferring credit to the school of your choice
Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.
Other chapters within the Computer Science 306: Computer Architecture course
- Data Representation in Digital Computing Systems
- Arithmetic in Computer Binary
- Boolean Logic Gates & Functions
- Digital Circuit Theory: Combinational Logic Circuits
- Digital Circuit Theory: Sequential Logic Circuits
- How Memory Functions in a Computer
- Instruction Set Architecture
- Input/Output in Computer Architecture
- Parallel Computer Architecture
- Evaluating Computer Performance
- Required Assignments for Computer Science 306