My recommendation is to think of it more long-term. If you create two or three courses around a similar topic, what's the very first thing your students need to know? That should be your first course. "Advanced" is an abstract concept that means something completely different to different people. But if you stack your courses in a way that builds from the ground up, then students can jump into something more advanced in your third course...then if they find that's a little too advanced for them, they might need to back up a bit to something a little less advanced. So, in this case, without knowing the specifics of the topics involved, I'd probably start with a course that talks about the concepts and then do a course with a project building on those concepts. Or, again depending on the topic itself, have the concepts be the first module and the project-based learning be a later module. Hope that helps!
... View more