Computer Science and Telecommunications