As a science of analysis, conception, and the implementatin of information processing systems, computer science has become indispensable. With fundamental concepts such as architecture, algorithm, information, complexity, and efficiency, the statistical structure and dynamic behavior of such systems can be described and investigated. Computer science focuses on both the qualitative and quantitative classification of problems and algorithms and the solution of concrete practial problems.