Chao said it is hard to offer a computer science degree online because of technology and security related issues, but the university uses new technologies, such as virtualization and cloud computing, to give students access to cloud-based online computer labs.