Intro to Computer Organization, Number & Data Representation [FREE]

Free Certification Course Title: Intro to Computer Organization, Number & Data Representation

Master from scratch number, data representation & ace computer organization, computer architecture exams!

Intro to Computer Organization, Number & Data Representation

What you’ll learn:

  • What is a computer?
  • Basic computer organization
  • What is a program?
  • Generations of programming languages
  • What is machine language and assembly language?
  • What are high-level languages?
  • What is the computer level hierarchy in modern computers?
  • What is hardware?
  • What is software?
  • What is von Neumann machine?
  • How do instructions execute in a modern computer?
  • What is multi-core processor?
  • What are bits and bytes?
  • What are binary numbers?
  • How to convert binary numbers to decimal?
  • How to convert decimal numbers to binary?
  • What are hexadecimal numbers and why are they needed?
  • What is the range of numbers that can be expressed in a given memory space?
  • How to add binary numbers?
  • What is arithmetic overflow?
  • How to prevent overflow in C++ programs?
  • How to represent negative integers in computer’s memory?
  • How to convert an integer into twos complement representation?
  • How to add twos complement numbers?
  • How to detect overflow in twos complement number addition?
  • What is zero extension and sign extension?
  • What are floating point numbers?
  • What is the IEEE floating point representation?
  • How to convert a real number from decimal to binary format?
  • How to represent a decimal number in IEEE floating point representation?
  • What are the reserved bit patterns in IEEE floating point format?
  • What are the errors introduced in computation due to floating point representation?
  • How to minimize approximation errors in floating point computations?
  • What is ASCII character representation?
  • What is Unicode character representation?
  • How are images represented in our computer’s memory?
  • How is sound represented in a computer’s memory?

Requirements:

  • No previous knowledge about computer organization needed. Everything you need to know about the topics will be covered.

Who this course is for:

  • Computer science undergraduate students taking a computer organization or computer architecture course could benefit from the course.
  • Anyone interested in learning about number and data representation in computers could benefit from this course.
  • Anyone interested in learning about introduction to computer organization could benefit from this course.
  • You may (optionally) wish to print some of the material

This course includes:

  • 4.5 hours on-demand video
  • 8 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion