Professor William Andreopoulos
Professor William "Bill" Andreopoulos is an Assistant Professor in the Computer Science
Department at San José State. He has been involved in programming and STEM education
since his teen years. He has previously volunteered in schools, libraries, and art
exhibitions He currently teaches the Greek language to kids and adults at a local
church. He enjoys outdoor activities, fitness at the gym, visiting museums, and doing
arts.
Prior to joining SJSU he worked as a data scientist/software developer at the Joint
Genome Institute, Lawrence Berkeley National Laboratory, for 8 years. His teaching
experience includes serving as Adjunct Professor at Diablo Valley College, lecturer
at York University, Toronto, teaching assistant at University of Toronto and McMaster
University, as well as giving workshops at UC Berkeley.
He obtained his Ph.D. degree from the Department of Computer Science and Engineering, York University, Toronto, Canada.