Computer Hardware and Operating Systems

This is a self-paced course that provides an Introduction to Computer Hardware and Operating Systems

Computer Hardware and Operating Systems

Choose your session:

After a course session ends, it will be archived.
15,511 already enrolled!
Estimated 6 weeks
3–5 hours per week
Self-paced
Progress at your own speed

About this course

Skip About this course

This is a self-paced course that provides an Introduction to Computer Hardware and Operating Systems

This course will cover topics including:

  • Fundamentals of system hardware
  • Introduction to OS concepts
  • OS processes and threads
  • Thread concurrency and deadlocks
  • Memory management

At a glance

What you'll learn

Skip What you'll learn

By the end of this course students should be able to:

  • Define a computer
  • Define what an operating system is
  • Describe components of an operating system
  • Describe how threads work in an operating system
  • Describe how memory works in an operating system
  • Describe how data is represented and how computers execute instructions to use and modify data in order to solve problems.

Course Outline:

  • Week 1 - Fundamentals of system hardware
  • Week 2 - Introduction to OS concepts
  • Week 3 - Processes & threads
  • Week 4 - Thread concurrency and deadlocks
  • Week 5 - Memory management
  • Week 6 - Exam

About the instructors