Ardeshir Bagheri - Langara College

Professor: Ardeshir Bagheri
Department: Computer Science
College: Langara College
Rating # 1
Overview:
  • Course: CPSC1181
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Avoid at all cost!
Rating # 2
Overview:
  • Course: CPSC23O1
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Ardeshir will destroy your bad coding habits and builds you up again. You will need to work at least 2 hours a day to get a grade higher than B+. Be ready to figure out that you know nothing about computers! But you'll have learnt so many important details once you finish the course
Rating # 3
Overview:
  • Course: CPSC1401
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He is an extremely tough and rude. He slam doors on students according to his wrist watch time. He tells his students to drop his course.
Rating # 4
Overview:
  • Course: CPSC2401
  • Grade Received: B-
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
I've taken many classes with Ardeshir and each one has been harder than the next. But, after every class I feel far more prepared for the outside world. Don't expect him to feed you answers, don't take his classes just to get a grade. Take his classes to work hard and to actually learn something.
Rating # 5
Overview:
  • Course: CPSC1280
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I didn't enjoyed his class!!
Rating # 6
Overview:
  • Course: CPSC1181
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
I really love computer science but I had no idea it would be so hard. I tried so hard to get help from Dr. Bagheri but I don't know. Shouldn't he try to help? He just says to look. He is very nice to students that are talking right to him but not anyone that asked him really good questions.
Rating # 7
Overview:
  • Course: CPSC1401
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
I took 3 CPSC courses with Ardeshir. He is tough for sure, but you will learn more from him. If you put hard working on his class, his door will always open for you. Dont be late to his class, do the assignments and MAKE SURE you understand his class lecture. Best advise read the book before attend his lecture.
Rating # 8
Overview:
  • Course: CICS505
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
If you are really looking for a teacher who will make you something awesome, you are looking for him. This guy is like a tough chair, that will be hard on your butt but will keep you fit. If you are honest, you think before you speak, and you work hard, you cannot fail his course ever. Do not forget life is both hard and unfair!
Rating # 9
Overview:
  • Course: 1181
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
The fact that this guy has two PhD's & teaches at a community college says a lot about him. He is a rude, arrogant & aggressive bully who loves to make examples of students: Read the textbook in class? He'll berate you. Show up 5 minutes late on the 1st day of class? He'll lock you out & deduct the full 5% participation mark for the entire semester
Rating # 10
Overview:
  • Course: 1181
  • Grade Received: B+
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
He is a VERY tough and very serious teacher. If you dont respect him and you are not interested in computer science, you will fail his class. If you are interested and willing to put in extra work, he will help you advance as a scientist and programer.
Rating # 11
Overview:
  • Course: CPSCANY
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
I've had Ardeshir for ALL the courses he taught during my time at langara. He is the most intelligent professor I've met in my life. Respect him in class, DO NOT slack off with your material, stay focused for 4 month (which isn't easy), and he will give you a B. I had gone to many of his office hours to chat with him, and he has been a great mentor
Rating # 12
Overview:
  • Course: EECE2401
  • Grade Received: WD
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
All of his classes at Langara College are GPA bomber. Avoid him if you wanna higher grades. Besides the EECE2401, his CPSC2280's class average was 30% something... too low
Rating # 13
Overview:
  • Course: CPSC1181
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is rude and makes the course waay harder than it should be
Rating # 14
Overview:
  • Course: CPSC2401
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Rude and Unreasonably Hard! AVOID HIM AT ALL COST!
Rating # 15
Overview:
  • Course: CPSC2XXX
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Most insightful instructor in langara. This guy has a high IQ brain that operates at a different level. Go to his class everytime, try to answer his questions, exercise your brain thru his lecture and do the readings. You will thank him later in life. Regarding the mark, you will always get above C if he recognizes you as a good student Good Luck
Rating # 16
Overview:
  • Course: CPSC1181
  • Grade Received: A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
This teacher is probably the hardest comp sci teacher at langara his methods are cruel and unusual, but you will learn more with Ardeshir then any other comp sci teacher at langara, just pay attention, read the text book and do all the labs!
Rating # 17
Overview:
  • Course: CPSC1181
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His exams are designed to fail students. He thinks the way he's teaching is helpful but actually not. He forgot his job is helping us to move on, but he is actually stopping us. Don't take his classes or you will lose your interests in computer science.
Rating # 18
Overview:
  • Course: CPSC1181
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This course is entirely a self-tutorial from text book.NO help and NO useful lectures. His exams are too long in order to prevent students to get good marks. He constantly tries to insult students to hide his ignorance. Because he is not a good computer scientist but he is only a DATABASE at most! He neither teaches good nor behaves good.
Rating # 19
Overview:
  • Course: CPSC1181
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
If you interested in and major in computer science, he is an excellent professor. If you just want high GPA, do not take his class
Rating # 20
Overview:
  • Course: CPSC1280
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Terribly hard... ... Just don't take any class with him
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