engine (computer science) in computer science the software application designed to access and manipulate the data of a particular model