The computing disciplines utilize several different number systems, and you will need to be familiar with their basics. This collection of videos is meant to help you achieve that familiarity.
If you wish to access the slides used in the videos, they are available for download.
Video: ~12 minutes
This video explains the intimate interconnections between the transistors that comprise our modern computers and values expressed in the binary number system. It introduces the concepts of bits, bytes, and words, and lays the essential groundwork for the rest of the videos in this series.
Video: ~16 minutes
This video introduces the four number systems that are commonly encountered in computing practice -- binary, decimal, octal, and hexadecimal (or hex) -- and begins exploring the relationship between a number system's base and its various other properties.
Video: ~19 minutes
A review of the mechanics of counting, including the powers of the base, weights, and positional notation. Although the familiar decimal number system is used for this video (and you presumably already know how to count), it is important to watch this video in order to fully understand those that follow.
Video: ~19 minutes
This video builds upon the review of the previous video, which you should definitely watch first, to explain how to apply the same basic mechanics of counting in number systems with bases other than the familiar 10.
Video: ~18 minutes
This video introduces two techniques for converting values expressed in any other number system into values in our familiar decimal number system -- the weights method and the multiplication method.
Video: ~18 minutes
This video introduces two techniques for converting values expressed in our familiar decimal number system into their equivalent representation in any other number system -- the largest weight method and the division method.
Video: ~22 minutes
This video introduces simple substitution techniques for converting values among their representations in the binary, octal, and hexadecimal number systems, illustrating why octal and hexadecimal are so useful in the computing disciplines.
Video: ~23 minutes
This video gives you a chance to see that the basic properties of arithmetic hold across number systems, so that you can add, subtract, multiply, and divide values without having to convert them to decimal representation.
Video: ~25 minutes
This video extends the material of the previous videos on this subject to explain how fractions and values with fractional parts are expressed in various number systems.