We have a similar course too which focuses specifically on language design without the compiler part (they do get a bit of compiler theory) which satisfies that "requirement" for graduation. It is much more popular than the compiler course which is perceived as "harder" (it probably is when I teach it). ;)