Advances in Computer Science and Information Technology. Computer Science and