Computer science and computational science have both similarities and differences, particularly in the context of graduate programs. While computational science is generally viewed as more applied, focusing on developing computational methods to solve real-world scientific and engineering problems, computer science is more concerned with the theoretical foundations of computing, including topics like programming languages and artificial intelligence. Both fields overlap significantly, as they share theoretical principles and practical applications. However, the primary distinction lies in the orientation of research: computational science is often multidisciplinary, while computer science may not be. This distinction is akin to the difference between pure mathematics and its application in fields like mathematical physics.