As mentioned above you can enter with visa on arrival if your title is engineer. But visa on arrival is not free, as I remember I paid around 180 dirhams or sth like that.