She is abrasive, snooty, cold and blackmails a professor she's been shagging to get a better assignment. I'd hardly call that a fully realised character.
Actually, yes, what you've just described is a fully realized character. It seems like you wouldn't like her as a person if she were a real person, but that's an entirely different thing. A good character is not necessarily one that you'd like to meet or share time with.