What does Bitch course mean?

Bitch course meaning in Urban Dictionary

An extremely tough and annoying course at university/college