If you decide to do iOS for your project, I HIGHLY recommend looking at the Apple-generated "Everyone Can Code" course material. It's probably the most comprehensive stuff out there:
Also, you can download the teacher's guide to find some of the solutions as well:
Google has created a few self-learning courses on creating Android apps that are really good. The one that I think is best targetted for the beginning of our course is found here:
We will be using git and GitHub extensively in the class for your projects and for assignment submission, so you need to be familiar with how it works.
If you do not have a GitHub account, go to https://github.com and create one first.
There are several tutorials you should go through if you are not familiar with GitHub. And even then, it's a good idea just to refresh yourself.