Digital Technology, 3 cr - TTZC0500