I suppose it could be if the joke were particularly intellectual in nature, but I don't think that it applies to all people who talk about things that others don't understand. I think a sophomaniac is more specifically the type of person who treats their knowledge as superior even when it is not, such as someone who explains things that require no explanation and leaves the listeners thinking "Yeah, I know. I'm not stupid."
no subject