Computer And Information Engineering