interesting facts on computer science