Pix4D mapper is a free application for Android and iOS. With this app, you can program a flight plan based on Google Earth imagery, change the photography parameters (altitude, photo overlap, camera angle, etc.), and download them to your device. These flight plans can be stored as well to refly the same zone over and over for tracking geomorphology.
Pix4D also has a software suite similar to Agisfoft which also has a free trial. You are welcome to download it and use it for learning purposes or for your final project.
Please read the online manuals attached about the operation of Pix4D