The course deals with foundational Informatics concepts such as Information, Knowledge, Modeling, and Uncertainty.We introduce all the conceptual building blocks necessary to understand the basics of Information Theory.We introduce those building blocks hand in hand with the practical dimension of Informatics, which focuses on solving real problems with information technology.We present informatics tools in various human domains, and discuss their implications for the practice of science, engineering, art, and society in general.