Digital Principles and Applications