Speaker Name(s): Hamzeh Roumani Description: The Natural Sciences, from physics to astron¬omy and from biology to neuropsychology, employ the scientific method in order to gain a deeper understanding of the world we live in at every length and time scale. How does Computer Science fit into this tapestry? In order to answer this question we take a journey that starts at the natural sciences, with their physical realities and natural laws, and then crosses over to computer science with its hardware and software. The journey takes us through layers of semiconductors, gates, and chips, and then through the elusive barrier that separates hardware from software to arrive at languages, algorithms, information, and finally the very fabric of thoughts. The journey also introduces us to the fields within this discipline and to what computer scientists do, both in research and in industry.