Home

Home

Books

Books

Number Crossword Puzzles

An Introduction to Mathematics for Computing and IT Practitioners

Crossword Puzzle Templates

Boolean Algebra

Boolean Algebra

Boolean Expressions

Truth Table Tool

Logic Gate matching Cards

Karnaugh Map Tool

Calculators

Calculators

Reverse Polish Calculator

Modulo Maths

Coding

Coding

Javascript Coding Tool

Mini 6502 Interpreter

AQA Assembly Language Interpreter

Functional Programming Activity

Pseudocode Interpreter

Computing

Computing

Circular Queue Activity

Reverse Polish Tool

Regular Expressions Tool

Turing Machine Activity

Data

Data

Bits and Bytes

Fixed Point Binary Conversions

Floating Point Binary Conversions

Floating Point Binary Activity

Encoding

Encoding

QR Codes

Create a Version 1 QR Code

Step by Step QR Code

QC Code Mask Analysis

QR Encoding

Galois Field Arithmetic

Encryption

Encryption

Caesar Cipher

Caesar Cipher Activity

RSA Encryption

Vernam Cipher

Mathematics

Mathematics

Modulo Maths

Prime Numbers

Square Numbers

Pythagorean Triples

Euler's Totient Function

Bézout's Identity

Fraction Activity Sheet

Series

Series

Common Sequences and Series

Sequences Activity

Polynomial Series

Trigonometric Series

Statistics

Statistics

Bernoulli Distibution

Binomial Distribution

Geometric Distribution

NegativeBinomial Distribution

Poisson Distribution

Uniform Distribution