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.