General courses are something I’d like to teach, but they’d focus more on broad subjects in games. Things like teaching how to write organized and well thought out code or how to write a great game design document when brainstorming a game. Even things like designing AI can be taught to be applied to many areas in software.
General design is something that would work well since it can be software agnostic. It’s somewhat similar to how the concept art side is taught here, while we do teach using Photoshop, most of what is taught doesn’t apply directly to photoshop and that’s because it can be done with any software with similar tools and could even be done on paper.