EXPLORING COMPUTER SCIENCE