It sounds to me like he's less interested in what a CS degree involves and more interested in what a good understanding of Computer Science involves, regardless of what one college decides is good for a curriculum, and so he wants to go beyond simply what the course is teaching. For reference, the definition of "supplement" in this instance is most likely "Something added, especially to make up for a deficiency."