Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Programming Foundations: Inside Computing Hardware

via LinkedIn Learning

Overview

Explore what’s inside our servers, computers, and other devices, including what pieces are used, how they relate to each other, and more.

Syllabus

Introduction
  • Differentiate your code by understanding the hardware
1. Understanding Basic Computer Components
  • What is a computer?
  • The brain: The central processing unit or CPU
  • Overview of CPU specs: Cores and clock speed
  • Overview of CPU specs: Cache size and power efficiency
  • Temporary storage or RAM
  • Dynamic RAM (DRAM) and static RAM (SRAM)
  • Permanent storage
  • Hard disk drive (HDD) and solid-state drive (SSD)
  • The artist: Graphics processing unit or GPU
  • Discrete vs. integrated GPUs
  • The central hub: The motherboard
2. How Computer Hardware Components Interact
  • The boot process
  • Memory hierarchy
  • Caching memory and speed
  • Parallel processing: The CPU and GPU
  • Parallel processing: Sequential vs. parallel tasks
3. Computer Performance and Making Purchasing Decisions
  • Choosing the right computer: Evaluating your needs
  • Hardware specs suggestions for PCs used for writing, design, and engineering
  • Case scenario: Choosing a laptop for AutoCAD software
Conclusion
  • Connect and extend your new knowledge

Taught by

Zara Khalil

Reviews

4.7 rating at LinkedIn Learning based on 73 ratings

Start your review of Programming Foundations: Inside Computing Hardware

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.