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.
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 91ÁÔÆæ 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.