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

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.