In high school, I took 3 programming courses, with two different teachers. One was a math teacher fresh out of college who had no knowledge of programming at all, the other was an older science teacher who had done a small amount of programming when he was in college. Neither was able to guide me or my fellow students to a real understanding of programming principles, patterns, or even how to do anything reasonably complex. They essentially wasted our time and theirs. Don't make the same mistake, teach what you know and know well - art. Drop unit 4 from your list, don't waste your student's time, don't put yourself in a situation where you can't teach, and use the time it frees up to provide more comprehensive coverage of the other units. I've been programming for over a decade now. I'm still not sure I'd be comfortable teaching someone to make a video game of their own design from start to finish. You definitely wouldn't be. Besides; this is something that would barely fit into a full-year course by itself, you can't do the subject justice in the last couple months of the school year.
If you have no interest in video games, you're probably going to have the same issue with teaching video game mechanics (Unit 1). This is less of a show stopper than programming/development units - to learn video game mechanics, you just have to do a little bit of homework - play some video games, and actually think about what the game is requiring you to do to play it, what your motivations are in taking certain actions, etc. Play a variety of games, modern and old school, shooters and platformers and RPGs, not just a type you know you're comfortable with. Your students will not all have the same tastes as you - if you can only teach them how to design games you like, you're not going to help them reach their full potential. Or drop #1 from your list. Again, don't waste your students' time, and don't waste time that would be better spent on other units.
And don't forget music, sound effects, etc. I don't know your background, but game audio might be something you could teach, and it can really have an effect on the feel of a game. And I would definitely teach 2D art before 3D art -- it's much easier to grasp.