I am pretty sure it's this slang usage:
much
When we say sentences like 'Walk much?' we shorten 'Do you walk much?'
VERB + much
ADJECTIVE + much
NOUN + much
ADJECTIVE and NOUN + much
etc. Confused, much?
Off message much?
466 122 [that's a pretty good score: for/agaistagainst this reading]
I don't know the show, but perhaps:
Physics 101 Much? =Do you like Physics 101 Much?
Computer Creep Much? = Is she/he Much of a Computer Creep, you think?