It definitely depends on how talented you are. For most beginners this would be a 2-3 month homework project, if they could finish at all. However it's probably doable in a few days of hard work if you're awesome. It can vary a lot.Is it realistic to program a Space Invader clone in C?
We're a group of bloody beginners who have to find a project that we can do as a homework. In my imagination it sounds like a reasonable amount of work. We're gonna use SDL for Video/Audio.
I think the thing I'm most afraid of is the set of enemies, and the ability to kill them off one by one. Are we going to run into problems there?
As a teacher, I definitely wouldn't consider it a reasonable amount of work to expect from a beginner student.