What Does Computer Science Involve