Waqar Haque - University of Northern British Columbia, Prince George, BC

Professor: Waqar Haque
Department: Computer Science
College: University of Northern British Columbia, Prince George, BC
Rating # 1
Overview:
  • Course: CPSC100
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great professor, very knowledgeable in the subject of Computer Science and he understands and relates to a lot of modern material. If you have any sort of coding background, the homework will be easy. However, the midterms and tests are brutal, it really requires you to understand exactly what a piece of code does, relative to it's machine code etc
Rating # 2
Overview:
  • Course: COMM351
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Waqar clearly knows the material. You must pay attention in class in order to pass. He will drop subtle hints on what to expect on exams during lectures. Overall he knows his stuff, course content is boring to me personally though. Go to class, pay attention and take notes!
Rating # 3
Overview:
  • Course: CPSC100
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
His lectures are really informative and he is a pretty funny guy. With zero programming background you will not find any of the given homework hard. His midterm and final though require you to understand the very core of how a given piece of code works, at times this will be really tricky remembering all the little details.
Rating # 4
Overview:
  • Course: CPSC100
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Man, I had no programming experience whatsoever and Dr. Haque is the best person you could Imagine teaching this class. Easily my favourite class and prof
Rating # 5
Overview:
  • Course: COMM351
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Really enjoyed Waqar for COMM 351, class was actually really enjoyable, group projects were the worst part but other than that it was good. Midterms and Finals were really easy and other assignments were a breeze. Would definitely recommend taking him, as he was one of the best professors I had at UNBC
Rating # 6
Overview:
  • Course: CPSC100
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Expects you to have some background in programming. As someone completely new to computer programming, I did poorly. I tried my best but Waqar is not able to get down to my beginner level. He is nice enough but the material was not appropriate for an introductory course.
Rating # 7
Overview:
  • Course: CPSC250
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very clear and helpful. Somehow made Computer Science interesting.
Rating # 8
Overview:
  • Course: COMM310
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he is very knowledgeble and intersted in teaching. exams and assignments were easy. but i didnt like the idea of all multiple choice and true/false. has a bit of ego too.
Rating # 9
Overview:
  • Course: CPSC100
  • Grade Received: A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
For someone with no computer science background, Dr. Haque made this class bearable. Available for help whenever I needed it, assignments are tricky so help was needed! Overall great prof.
Rating # 10
Overview:
  • Course: COMM351
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Totally laid back awesome teacher. clearly tells you exactly what he expects you to know. If you don't get it that's your fault
Rating # 11
Overview:
  • Course: CPSC100
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He really knows his stuff.
Rating # 12
Overview:
  • Course: CPSC442
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
TOO HARD Exams. Demands too much.
Rating # 13
Overview:
  • Course: CPSC100
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great at explaining, knows the material fairly well, will not consider being wrong, but is always very helpful. Excellent prof, would definitely enjoy future classes with him.
Rating # 14
Overview:
  • Course: CPSC100
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Best programming teacher I have had
Rating # 15
Overview:
  • Course: CPSC280
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Clear, updated material, interesting lectures, to the point no padding
Rating # 16
Overview:
  • Course: CPSC442
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Makes things understandable, unlike most CPSC profs. Knows his stuff.
Rating # 17
Overview:
  • Course: CPSC281
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Best prof. i've ever had!
Rating # 18
Overview:
  • Course: CPSC100
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Kind of a jerk but still a good teacher.
Rating # 19
Overview:
  • Course: CPSC230
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Can not admit he is wrong. Arrogant . Kind of a jerk, but he is a good teacher
Rating # 20
Overview:
  • Course: CPSC100
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
great teacher.. VERY CLEAR!
Discuss With Everyone:

No comments:

Post a Comment