Some background info: I'm a graduating Masters Students teaching a Web Development Class. This is my first teaching gig and this is a required course for CS students.
I have one star student who is already VERY good at web development. He overhauled three of the university's sites, making them more accessible, beautiful, and more performant. He is also pretty known among the faculty because of this. Let's just say that he knows the whole scope of what is being taught in my class, probably more.
What I want to know is if there is something that I can do to help this student? What I'm teaching him is probably just tickling his capability, and he is also very driven enough to create sites for our university. Can I talk about my department (CS Department) to let him skip my class/have him create sites for the uni instead? This student is very smart and I really feel he is much more engaged with doing real world sites (our sites) that I want to give him my time to support this instead of simple workload.
I have also talked to him about this and he really does think that developing real sites is fun.
So would it be unusual if I approach my department about this request? If not, how should I phrase this?
*Also, he closely works with me and a few other faculty for the site creation.