Computers and Information Science and Engineering