Computer Number Systems
Master the foundational mathematics of computing
Course Syllabus
-
Introduction to Number Systems
- Decimal, Binary, Octal, and Hexadecimal Systems
- Understanding Radix
-
Number Base Conversions
- Converting from Decimal to Binary/Octal/Hexadecimal
- Converting from Binary/Octal/Hexadecimal to Decimal
- Inter-conversions between Binary, Octal, and Hexadecimal
-
Signed Numbers Representation
- Sign-Magnitude Representation
- 1's Complement and 2's Complement Representation
-
Binary Arithmetic
- Binary Addition
-
Positional and Non-positional Number Systems
- Positional Number Systems
- Non-positional Number Systems
-
Gray code
- Gray code generation
- Gray code conversion
Course Video Links
Lecture - 2: Binary to Octal Conversion
Interactive Practice for Binary to Octal Conversion.
Watch on YouTubeLecture - 4: Octal to Binary Conversion
Interactive Practice for Octal to Binary Conversion.
Watch on YouTubeLecture - 5: Positional Systems
Positional vs Non-positional Number Systems.
Watch Playlist on YouTubeCourse Codelabs
Number System Conversion
Convert numbers between binary, octal, decimal, and hexadecimal with step-by-step logic.
Start ToolSigned Number Practice
Practice signed magnitude, 1's complement, and 2's complement conversions.
Start Tool4-Bit Number Wheel
Visualize 2's complement and 10's complement systems with an interactive wheel.
Start Tool2's Complement Conversion
Step-by-step 2's complement calculation and full adder truth table.
Start ToolHave Doubts?
Join our Arattai chat group to ask questions and discuss with peers and instructors.
Join Arattai Chat