institute interface information technology science bay area consulting computer management interactive research physics ideacodes biology design education emily chang san francisco oakland multimedia california chemistry flash