Računalništvo, vaje in teorija