Digital Technology and Computer Science