What includes topics like bitwise encoding, collation, and rendering?