I use an Android app called "Agenda Escolar" you may find it under the name "School Agenda" in English, I use it to keep track of my homeworks, schedule, etc.
However, it can work for anything you need, you can establish notes, remainders, homeworks, schedules and more, give it a try, it has a nice looking week schedule and you can mark homeworks already done, so you can go for the upcoming one and see the date due.
Also, you can sort by (in my case) subject, so I can search for maths, science, etc.