Computer Science and Applications