Xuemin Wang
I strongly recommend taking someone else if you have never done coding and are thinking about taking CSCI1301. She doesn't teach, she runs through powerpoints and just expects everyone to understand what she's talking about. Also if you ask her a question about homework she yells at you because the info is in the book, and she expects u to read it