Computer Science and Telecommunication Engineering