Computer Science and Information Engineering