Title: Basic principles of digital computing