Problems solved by algorithms
Timetabling commercial aircraft crews so that they do not exceed their permitted flight hours
Searching information on the internet or from a database
Encrypting communications so that they cannot be hacked
Sorting large amounts of data
Writing a compiler program to translate a high level language to machine code