Computer Sciencefor Theatre & Technical Direction

Used in class and in assessment

Calculators

Every calculation the course asks for, with the working shown. They exist to check your arithmetic, never to replace it. You are assessed on the method, and a right answer with no method is worth less than a wrong one with a good one.

Number bases, bits and ranges

Floating point precision

Growth: what happens at scale

Loop budget and deadline

End to end latency budget

Serial, DMX and time on the wire

PWM duty, frequency and resolution

ADC resolution and sensor scaling

Pixels, universes and data rate

Frames, timecode and duration

Video bitrate and file size

Render time, concurrency and cost

Storage and transfer time

Tokens, context and what a model costs