WU-CSC305.AB1

CSC305: Computer Architecture

Beginner Self-paced · 1 year access

34 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation

01 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

29 Interactive Lessons · 144 topics
01 Introduction 5 topics
  • What’s New in the Eleventh Edition
  • Support of ACM/IEEE Computer Science and Computer Engineering Curricula
  • Objectives
  • Example Systems
  • Plan of the Text
02 Basic Concepts and Computer Evolution 7 topics · 5 LiveLab
  • Organization and Architecture
  • Structure and Function
  • The IAS Computer
  • Gates, Memory Cells, Chips, and Multichip Modules
  • The Evolution of the Intel x86 Architecture
  • Embedded Systems
  • ARM Architecture

5 LiveLab in this lesson — see the labs panel →

03 Performance Concepts 6 topics · 1 LiveLab
  • Designing for Performance
  • Multicore, Mics, and GPGPUs
  • Two Laws that Provide Insight: Amdahl's Law and Little’s Law
  • Basic Measures of Computer Performance
  • Calculating the Mean
  • Benchmarks and Spec

1 LiveLab in this lesson — see the labs panel →

04 A Top-Level View of Computer Function and Interconnection 6 topics · 2 LiveLab
  • Computer Components
  • Computer Function
  • Interconnection Structures
  • Bus Interconnection
  • Point-to-Point Interconnect
  • PCI Express

2 LiveLab in this lesson — see the labs panel →

05 The Memory Hierarchy: Locality and Performance 4 topics · 1 LiveLab
  • Principle of Locality
  • Characteristics of Memory Systems
  • The Memory Hierarchy
  • Performance Modeling of a Multilevel Memory Hierarchy

1 LiveLab in this lesson — see the labs panel →

Hands-On Labs Our edge

34 LiveLabs
  • Installing Expansion Cards on a Motherboard
  • Supplying Power to a SATA Drive
  • Providing Cooling and Ventilation to a Motherboard
  • Installing Motherboard Components
  • Replacing the Battery of a Smartphone and Inserting a Memory Card
  • Calculating the Mean
Labs run in your browser — nothing to install.

02 / FAQs

Questions before you start

Contact us ↗

Prepare for CSC305: Computer Architecture

One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.

  • 1 year of full access
  • 34 LiveLab included
  • Certificate of completion
Try Free

No credit card required

scroll to top