Information technology and computer science