Yllias Chali - University of Lethbridge

Professor: Yllias Chali
Department: Computer Science
College: University of Lethbridge
Rating # 1
Overview:
  • Course: COMP1620
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Chali was amazing. His teaching takes time to get used to but is great once you get into the flow. Can go pretty quick in class but will take time to stop and explain if you have questions. He is also super understanding in a one on one if you have questions about marking or assignment feedback. To top it off, his sense of humor is unmatched!
Rating # 2
Overview:
  • Course: CPSC1620
  • Grade Received: Not sure yet
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Is not good with online learning. Had a very hard time addressing concerns from students and instead implied that the students were the problem and were not listening in class. Multiple instances of disrespect during lectures. English is not his first language which inhibited his ability to understand his students' concerns. Yelled at us sometimes
Rating # 3
Overview:
  • Course: CPSC1620
  • Grade Received: Not sure yet
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Chali is difficult to work with. He becomes angry when asked simple questions and his lectures often devolve into arguments with students. Grading is inconsistent and he expects you to write code exactly as he would. His demeaning attitude towards students is unwarranted. To his credit, he is pleasant one-on-one and means well. Good luck with him.
Rating # 4
Overview:
  • Course: COMP1620
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Chali is awful. Questions you ask are often met with mean and or degrading responses. His marking feels like he is rolling dice to decide it. One assignment I get a 93 the next a 26 and I honestly have no idea why even after asking for help. He also gives no rubric so you are stuck guessing what he wants, get it wrong you fail the exam and class.
Rating # 5
Overview:
  • Course: COMP1620
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Very hard to understand. Gets mad at simple questions, very degrading if you don't understand simpler ideas. Lengthy assignments with little to no help and small directions. Get ready to hear "guy's" over and over. GOODLUCK.
Rating # 6
Overview:
  • Course: CPSC1620
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
CPSC1620 can be a very difficult class but Chali is the man for the job. Everything you need to know for the weekly assignments is taught in class, so SHOW UP and PAY ATTENTION! He writes the whole time so make sure to take accurate notes. I found him to be very funny and he wants his students to do well, but marks hard.
Rating # 7
Overview:
  • Course: COMP1620
  • Grade Received: D
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: No
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Bad english. Marks heavily based on his opinion on you. (Objectively) Would not recommend to anyone.
Rating # 8
Overview:
  • Course: CPSC1620
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He is an amazing teacher who makes lectures interesting and funny. Occasionally asks to make sure that everyone understands hat he has just written down. The grade is based on weekly assignments, a midterm, and a final. The final was very hard and was a large part of the grade so study lots for it, but the assignments and midterm were easy.
Rating # 9
Overview:
  • Course: CPSC1620
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He's an excellent professor! He remembers everyone's name in the class and the course material isn't too hard for people without prereq. However, his lectures can be a little bit more on the tougher side along with the way he words various questions/assignments throughout the course.
Rating # 10
Overview:
  • Course: CPSC1620
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
I genuinely wish all of my CPSC courses with him. He's a good role-model, ensure everyone in the class understands what's being taught, and is very approachable. He's very knowledgeable in his field and will often have light-hearted jokes thrown into his lectures to create a more comfortable learning environment.
Rating # 11
Overview:
  • Course: CPSC1620
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best prof ever, he breaks down the class to the "for dummies" level, and keeps class entertaining. Would recommend him to anyone.
Rating # 12
Overview:
  • Course: COMP1620
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Not a bad professor. Just hard to understand and doesnt seem to always understand what the students are asking. Hard to talk to
Rating # 13
Overview:
  • Course: CPSC1620
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Hilarious prof who is clearly passionate and cares about what he's teaching. Makes sure everyone understands what is going on before moving to the next topic. Lots of examples and explanations. Highly recommended as a prof.
Rating # 14
Overview:
  • Course: CPSC1620
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Hilarious, but if you have questions I would recommend asking the tutorial instructor, or the lab instructor. He will help, but it can be a little easier to understand what they say.
Rating # 15
Overview:
  • Course: CPSC1620
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Good choice! Teaches material well but sometimes hard to understand. I enjoyed his class and he is a funny professor. You must pay attention though to do well on tests and assignments
Rating # 16
Overview:
  • Course: CPSC1620
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Remembers everyone's names in the class, hilarious at times, at the end of the lecture you suddenly find that you learned a lot without any difficulty. Best prof ever.
Rating # 17
Overview:
  • Course: CPSC1620
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Loved him, loved the class. Affirmed my beliefs that changing degrees was the right thing to do.
Rating # 18
Overview:
  • Course: CPSC4850
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Has a little accent, but you get used to it. Overall, great teacher!
Rating # 19
Overview:
  • Course: COMP1620
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great sense of humor, lectures make a lot of sense and also get you good grades!
Rating # 20
Overview:
  • Course: CPSC1620
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He makes the class really interesting, take all his courses folks!
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin