1.3

Bipin C Desai

Computer Science - Concordia University

1.3
Quality
4.3
Difficulty
9%
Would Retake
102
Reviews
1.3
Quality
4.3
Difficulty
1.3
Helpful
1.3
Clarity

9%

Would Retake

102

Reviews

Rating Distribution
Official
102 total ratings

5

2

4

1

3

6

2

14

1

79

What Students Say

He is so bad that less than half the class shows up for his lectures

COMP353 - 1.0 rating

When asking him to clarify some of the quiz questions he'll either just stare at you or tell you should understand it and that deciphering his confusing, not to mention riddled with typos, quizzes is part of the quiz

COMP353 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

45%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 27 grades
Most common grades:
Not sure yet (7)
A- (7)
A+ (4)
Grade Distribution
A(8)B(6)C(2)D(2)F(0)A-/B+(10)
Based on 41 reported grades
Not sure yet: 7
A-: 7
A+: 4
A: 4
Common Tags
Tough grader (17)
Group projects (12)
Lots of homework (7)
Get ready to read (6)
Beware of pop quizzes (6)
Clear grading criteria (3)
Test heavy (3)
Tough Grader (2)
Rating Trend

Stable

+0.06 avg change
May
Aug
Dec
Feb
Nov
Dec
Last 6 months
Ratings by Course

COMP5501

2.0

(1)

COMP5531

1.7

(11)

COMP352

1.7

(3)

COMP5511

1.5

(18)

COMP353

1.3

(58)
+5 more courses
Difficulty by Course

531

5.0

COMP

5.0

353

4.8

COMP353

4.5

COMP451

4.3

Reviews (101)
3.0
3.0
COMP353
Oct 30, 2003

No Comments

1.0
5.0
531
Nov 3, 2003

No Comments

2.0
4.0
COMP353
Feb 11, 2004

Expect little help for your project. A lot of research to be done on your own. Oh, for the lectures, bring a pillow, that monotone voice will put you to sleep in no time.

1.0
5.0
COMP353
Feb 17, 2004

The worst teacher ever ever. He is extremely impersonal. Don't expect he knows what student's need. Instead, he just uses student as experiment for his personal acheciement.(as student who took this class for the comment of online exam)

1.0
5.0
353
Feb 17, 2004

I don't know why Concordia would use this kind of Professor. You are gonna be hurt if you really took him.....

1.0
4.0
COMP353
Mar 13, 2004

I have no idea what he's talking about. The exams don't reflect what was done in class. Forget about the help for the project, even by the tutorial/lab teachers which are poor in their own right.

1.0
4.0
COMP353
Mar 13, 2004

Don't bother going to class. your time would be much better spent reading the book and practicing SQL queries.

1.0
5.0
COMP353
Mar 13, 2004

useless. wasted my time. i guess he must be a good researcher, because he cant teach

3.0
3.0
COMP353
Mar 15, 2004

little bit monotone

2.0
3.0
COMP353
Mar 15, 2004

this professor does not clearly answer questions when asked. The midterm does not reflect the course material covered.

2.0
4.0
353
Mar 24, 2004

No Comments

1.0
5.0
COMP353
Grade: A+
Mar 26, 2004

ridiculousely hard midterm, not concerned about students, their advices, always late for class, does not speak loud, answers questions ambiguously, notes sucks, unclear, full of mistakes! should not teach!! EVER!!!

1.0
5.0
COMP353
Mar 28, 2004

Man he is the worst, and still teaching!!!!he has got it all, bad skills, no appreciation, not caring about any student, bad teaching skills, ...God ,,, can't stop

2.0
3.0
COMP353
Apr 5, 2004

A very bad teacher... He arrive late at class, doesnt show anything useful or interresting and as bad temper.

1.0
3.0
COMP353
Apr 13, 2004

No Comments

1.0
5.0
COMP353
Apr 15, 2004

His lectures are a substitute for sleeping pills!! USELESS .. not explaining anythig ; complex questions on exams that were not even mentioned in class. Somebody should do something to spare the next generations of 353.

1.0
3.0
COMP5531
Apr 26, 2004

Avoid this man! He is late, disrespectful, disorganized, bored, and befuddled. Answers questions poorly, if at all. Course handouts are full of mistakes and ambiguities. His "course manager" is a sad joke. Gives the tenure system a bad name.

1.0
5.0
COMP5531
May 24, 2004

Expects students to learn an entire proramming language in 2 weeks! Actually had the gall to introduce electronic exams for a mathematically involved subject! Note: Quickly quashed in student protest. His assignments are too complicated in scope.

1.0
5.0
COMP5531
Dec 13, 2004

Complete jerk.100% ****.totally unfit to be a professor.atleast the worst ever that i have come across.doesnt know what he is teaching himself.Says:"I WILL NOT TAKE ANY QUESTIONS IN CLASS.QUESTIONS SHOULD BE EMAILED AND WOULD ONLY BE REPLIED IF CONSIDERED WORTH ANSWERING"he sucks.least bothered.

1.0
2.0
COMP353
Jan 4, 2005

Simply put, what are his initials? Well, this is what you are going to get for the course. Very motivating isn't it? How is working on a project with a bunch of retarded individuals? Fun fun! DO your assignments properly ON TIME and study WELL for quizzes and final and you will be fine.

1.0
3.0
COMP352
May 18, 2005

Simply put: real garbage! You never understand what he is talking about in his class. I think no one understand what he is teaching include himself.

1.0
4.0
COMP451
Jun 12, 2005

This is an excellent example of the worst thing that can happen when you have tenured professors: you can get stuck with somebody who is blatantly disrespectful of students, understands nothing of the material and teaches as well as a dead guy. And the guy is still teaching... Seriously, go to McGill if you like CS

2.0
3.0
COMP352
Grade: A+
Jul 8, 2005

He's disrespectful and indescriably lazy. Uses on-line, multiple-choice quizzes to replace mid-terms & parts of the final, so nobody has to correct them. Many questions are poorly written & ambiguous. Lectures are about as interesting/enlightening as watching hair grow. Note to Desai: if students & teaching are that much of an inconvenience, QUIT!

1.0
5.0
COMP
Jul 15, 2005

He's rude to students, lazy, and completely unhelpful. I work hard to get high marks in all of my classes, coop demands it, and by the numbers, I was ranked 4th in a class of 60. He gave me a B+. He curves up his failing students to meet passing quota, but he does not give his top students the same treatment. I could teach this course better myself

1.0
5.0
COMP5531
Sep 29, 2005

Doens't know teaching from a cheesie

1.0
4.0
DATABASEDESIGN
Oct 4, 2005

He takes a subject that could be interesting and useful and makes student buy new books each semester , books written by himself, and turns the course into something completely useless. Teaches one thing and then puts something completely different in the exams,stuff that is not even in the book. useless

2.0
4.0
COMP353
Nov 10, 2005

From the first class to the last one, he will be boring. He doesnt care about his job and about his students... The exams and assignment are written in bad english, not clear, the mid terms are intrnet quizzes, each question is one line long, he manages to make mistakes in them...

2.0
3.0
COMP352
Dec 8, 2005

Summer 2005 semester course. He managed to turn a course that should have been interesting and critically important to anyone in the field into a boring, tedious experience. Lectures are boring and very unclear. Do the work and understand the material on your own. Beware of ambiguous questions and electronically graded, multiple-choice mid-terms.

1.0
4.0
COMP353
Dec 10, 2005

Nothing is done to help you learn: messy slides with many mistakes not even corrected after lecture, feedback for assignments comes only 1wk before the final, project half-graded on php (but we don't learn it), stressful and unequitable random mutiple choice midterm and materials in final different from lectures...the worst teacher I have never had

1.0
5.0
COMP353
Dec 31, 2005

Worst teacher of concordia. Lazzy and shows no interest in his students. I personlay think that Concordia should fire him. Bad Notes. Project is mainly based on php but you do not really learn it in class. Awful teacher. Should retire.

1.0
5.0
COMP353
Jan 4, 2006

The most catastrophic professor I’ve ever met .I wonder how Concordia still keeping such professor. Half of the class doses not assist the lectures, no body understand his notes (even demonstrator), careless. The final exam grade was 12/35, he changed it as he could not fail half of the class however many students pace the price.Comp353 fall2005

3.0
5.0
COMP353
Jan 6, 2006

Had him for Databases, and Data Structures, man, tough classes. Final exams are a lot more difficult than anything else during the year (ie. poor preperation). Does not scale grades very much at all (best mark was A-, then 3 B+, then 3 B, something like 10 C).

1.0
5.0
COMP353
Nov 26, 2006

Dont take it with him.Lazy and stupid! His slides are full of mistakes!! he never corrects them. Hard quiz and hard material and he is lazy and unable to explain.He is the worst prof. ever!!!!!!!!!

1.0
5.0
COMP353
Jan 3, 2007

He is the GPA exterminator, if you want to commit suicide or to kill a teacher take comp353 with him. Stupid mistakeful slides, crazy hard quizzes, and for the final no time to finish and 5 students passed it only.

1.0
5.0
COMP353
Jan 4, 2007

Unreal Exams. You will not finish the Final, nobody dose . For him A is only for GOD. He show no interest in teaching the class. The exams have mistakes in it. The project is very big for a class with final, 3 -4 quizzes and 4 homeworks. Your only hope are the tutors (they are good). I will never ever take another class with him. Good luck!

1.0
5.0
COMP353
Jan 11, 2007

Complete waste of Concordia's money. Should be fired on the spot. Does not know how to teach at all. Even his slides, which are copyrighted (a sad joke), are full of mistakes. He will not correct the slides, give correct analyses, give help for the project (which only counts for 25% even though it will suck every bit of effort from you), and will a

1.0
5.0
COMP353
Jan 12, 2007

Heavy assignments. Insane quizzes. unduoable projects! Crazy final! The prof doesn't know the material! He only gives an answer "go look it up uslef". Strongly recommend not taking this class with him.

1.0
5.0
COMP451
Jan 14, 2007

Useless. Doesnt mark assignements, gives 100% when you electronically submit blank sheet (ive done it). Doesnt provide feedback (you dont know if you are understanding material or not). First lecture 20 students, 3rd lecture only 10, half dropped. Moved to different room cause of lack of students. Final = extermination. 4/10 left in first 45 minute

1.0
4.0
COMP353
Feb 11, 2007

Doses not care about anything ,shame on concordia university .my advice take prof sheri instead much better .

1.0
4.0
COMP451
May 9, 2007

While taking the course I was positive he did not understand the material... only to find out that he just can't teach himself out of a paper bag. I could deal with that except his assignments are brutal (and not in an interesting way) and he refuses to give good marks (the highest mark in my semester was an A-) RUN AWAY! (or just drop the course)

1.0
5.0
COMP353
Jun 15, 2008

No Comments

1.0
5.0
COMP353
Nov 27, 2008

Absolutely the worst professor at Concordia. This was supposed to be an interesting course but he made it his mission to scare everyone away. His slides are full of mistakes and he does not take the time to teach the material properly.

3.0
3.0
COMP5511
Dec 11, 2008

Assignments heavy, but not so hard. Quizzes about the same. The final was very easy, but he asked so silly question that you you weren't prepared for that; cost lots of marks to everybody. As a teacher, slides are full of mistakes, and he doesn't know the topic in depth. Not recommended but didn't have a choice.

2.0
5.0
COMP353
Dec 16, 2008

Most paranoid teacher I have ever seen. The solutions to one assignment were in a password protected PDF file that even had security to prevent from printing the file. This forced me to study in a lab instead of in a better environment. His slides are hard to understand and seem to go in all directions.

1.0
5.0
COMP353
Feb 8, 2009

He is very very very bad. Dont ever take any course with him

1.0
3.0
COMP353
May 1, 2009

I would not recommend this professor for any class. I took this class for a course on databases, although not the most interesting topic there is much useful and beneficial topics that can be covered...we did not cover any of them. In addition he is not pleasant, difficult to deal with and an overall bad professor.

1.0
5.0
COMP353
May 4, 2009

Worst teacher in a faculty full of terrible teachers. Initials are BCD because those are the grades he gives. I managd to get an A- because I found errors on the final that he had to come in and correct. Only problem, half the class had already left. Most boring & useless teacher. Gives tenure system a really bad rep.

1.0
4.0
COMP5511
Jul 8, 2009

Most useless professor I've had in Concordia, don't waste your time attending to classes, you'll make a better use of your time just reading from the book.

2.0
4.0
COMP5501
Oct 27, 2009

The course has interesting material, but his teaching is dry like a desert. Slides are riddled with errors, examples are in a different language than the one used in the course - there's no excuse for that other than laziness. Outrageously complicated marking scheme. Curt to the point of rude in emails. He typifies ENCS teaching staff.

1.0
5.0
COMP353
Jan 6, 2011

Worse lecture slides ever. Try to grab some other prof's COMP 353 slides. I don't think he gives any A+ to anyone. His quizzes are horrible and filled with childish errors. Whatever I learned in this class was on my own. Not the best teacher in the dept of CS but if you're willing to work hard, then do it for yourself!

1.0
5.0
COMP353
Oct 18, 2012

He covers topics in a mixed structure. The quizzes are done online on a very bad system, and doesn't care about students learning or passing. The best thing to do is avoid taking a class with him even if you have to wait another year to do the course with a good instructor, or do the course at another University. Don't regret it.

1.0
5.0
COMP353
Nov 5, 2012

Worst quizzes ever, the teacher doesn't teach well at all the powerpoints are all mixed up. I am now stuck with this teacher for the rest of the semester and I hate it... Students are complaining all the time :(, I am really sad to have chosen database with this teacher, we learn nothing with him, so bad, please don't take him, we all suffer pain..

2.0
5.0
COMP353
Nov 28, 2013

He's a nice guy, but his slides are absolutely awful and his lectures are super dry. However, the worst part is his quizzes which are IMPOSSIBLE. It is literally the hardest course I ever had. Assignments left and right, quizzes worth 12% every other week on a system that makes no sense (Multiple choice but you can't go back to changing your answer

1.0
5.0
COMP353
Oct 3, 2014

When asking him to clarify some of the quiz questions he'll either just stare at you or tell you should understand it and that deciphering his confusing, not to mention riddled with typos, quizzes is part of the quiz. The questions usually don't make sense and the majority are slightly reworded versions of previous questions.

1.0
5.0
COMP353
Grade: Not sure yet
Nov 8, 2014

He is so bad that less than half the class shows up for his lectures. He is basically just reading his incomprehensible slides. You are better off learning from the internet than to try to understand what he's saying in class. The quizzes and assignments are riddled with English mistakes that makes understanding them difficult. Good luck passing!

1.0
5.0
COMP353
Grade: Rather not say
Dec 19, 2014

A legendary bad professor, avoid him at all costs. His writing contains mistakes that make it unintelligible (except to himself) so it's hard to read slides, understand the project requirements or pass his online quizzes. His website is a disaster and makes everything complicated. He is rude and blames you for failing instead of improving himself.

1.0
5.0
COMP353
Grade: B
Dec 20, 2014

not good

1.0
5.0
353
Grade: C+
Feb 14, 2015

Just don't

1.0
5.0
COMP353
Grade: D-
Nov 24, 2016
Wouldn't take again

Quizzes are worth 40%. They are designed to let you fail. Every questions has more than one possible answers. If you miss one, you lose the whole marks. If you select one choice that's not correct, you also lose the entire marks. So the average of every quizzes is roughly 40%-50%. It's a guessing game. Even if you study, you will fail the his quiz.

Tough Grader
LOTS OF HOMEWORK
GROUP PROJECTS
1.0
5.0
COMP353
Grade: C+
Dec 4, 2016
Wouldn't take again

I've never seen such a failure as a teacher in 17 years of schooling. His quizzes (10% each!) are SYNTAXIALLY INCOMPREHENSIBLE which makes studying USELESS for them. Class avg: 35%. His assignments are long and worth 2.5% each. VERY long project. Rude, doesn't answer questions, etc. Hands down cancer of SOEN program in teaching. Just don't.

Tough Grader
SO MANY PAPERS
TEST HEAVY
1.0
5.0
COMP353
Dec 15, 2016
Wouldn't take again

He is a terrible teacher. His final project outline was terribly written, he expected us to know and implement stuff that was not covered in class. As a teacher he is petty, unavailable and provides no feedback, quizzes are incomprehensible and worth the majority of your grade. A waste of my time and money overall. Take someone else for databases

1.0
3.0
COMP5511
Grade: A-
Dec 31, 2017
Wouldn't take again

He has a set of slides that he reads monotonously in the class. Only attended the first two classes before realising there's no use of attending his classes. He has zero interest in teaching. Easy to score full marks on the assignments. Study only from the slides for the exams. Understand how each data structure works, to score well in the quizzes.

Get ready to read
Clear grading criteria
1.0
3.0
COMP5511
Grade: A
Jan 1, 2018
Wouldn't take again

Implements the worst peer review system I have ever seen. You basically either all agree among team mates to give each other 100 for every assignment, or see the whole thing go sideways because with every assignment grade out you can see how much your peers rated you and it's directly correlated to the assignment mark. No need to attend 5511 class.

1.0
2.0
COMP5511
Grade: B-
Jan 10, 2018
Wouldn't take again

Extremely strict with his rules. but not a bad person at heart. Though this does not make him a good teacher. All he does in class is read out his pre-prepared slides. If you have the option to, dont pick this course.

Get ready to read
LOTS OF HOMEWORK
Clear grading criteria
1.0
4.0
COMP5511
Grade: B+
Jan 13, 2018
Wouldn't take again

There is no place for people like him in this world. PERIOD!

2.0
2.0
COMP5511
Grade: A+
Jan 13, 2018
Wouldn't take again

Changes assignment contents after it has been sent out, secretly, without notifying student. You get your surprise reviewing assignment 1 hour before submitting it, quite a lot of fun! Relatively easy on assignment marks. Have unclear assignment and quiz instructions and quite a lot of mistakes in slides and quizzes.

GROUP PROJECTS
1.0
5.0
COMP353
Nov 7, 2019
Wouldn't take again

Please listen to other reviews. They are absolutely right. I thought it couldn't be so bad... Big mistake. I took COMP353 with Desai Bipin and I can tell you, it's been the worst class I've taken at Concordia so far. His quizzes are EXTREMELY hard and it isn't realistic to finish the quiz in time. I should have swapped classes.

Tough grader
1.0
5.0
COMP353
Nov 7, 2019
Wouldn't take again

Most chaotic class I ever had. Huge amount of stuff to learn (Datalog, Relational Algebra, Relational Calculus, Relational Design, and much more), very hard quizzes and also a huge amount of work to do to finish the assignments and the group project. My worst class by far.

Lecture heavy
So many papers
Tough grader
3.0
3.0
COMP353
Grade: A
Jan 10, 2020
Would take again

He is not at all as bad as the other reviews make him appear. He gives actually decent lectures but with a very low and boring voice and at the end of the semester, 95% of the class was skipping. The quizzes he gives are hard but fair, there is no midterm or final in his class, the real problem is the delusional length of the final project.

Graded by few things
Tough grader
1.0
4.0
COMP353
Apr 18, 2020
Wouldn't take again

worst prof, dont take this class if hes your only option

1.0
4.0
COMP353
Apr 18, 2020
Wouldn't take again

AVOID! I still dont understand why concordia allows profs like this to teach...

2.0
5.0
COMP353
Grade: B-
Apr 25, 2020
Wouldn't take again

For COMP353, You'll have to work hard to pass the quizzes. REVIEW your quizzes with TAs so you better handle mcqs. Project and Assignments are heavy. Team up with good students (and be a good one) or else you'll fail. A good team will get you a good grade. The prof? USELESS. Lectures? USELESS.

Lots of homework
Test heavy
Group projects
1.0
5.0
COMP5511
May 21, 2020
Wouldn't take again

COME ON CONCORDIA. This is the most important course in the computer science graduate diploma because its context is used most cs related interviews and understanding concept is very crucial. And this is the WORST prof ever teaching this course just does not make sense at all. I would say AVOID at all cost but this is a core course so I can't.

1.0
5.0
COMP353
Grade: Incomplete
Sep 17, 2020
Wouldn't take again

Reviews are 100% correct. Quizzes are borderline impossible. Refuses to use modern software for his class. Group project is not better. Why do unions allow teachers like this to stay.

Group projects
Beware of pop quizzes
Tough grader
1.0
5.0
COMP353
Grade: Incomplete
Oct 13, 2020
Wouldn't take again

Online Semester. Complete disaster! Zoom lectures with Internet and microphone problems, never reads chat. Uses old website with tons of bugs instead of Moodle. In-lecture quizzes replacing final exams, but lots of incorrect/vague answers, too difficult questions for in-lecture, and often crashes. Also lots of errors + bad practices in assignments.

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
1.0
5.0
COMP353
Grade: B
Nov 26, 2020
Wouldn't take again

In person, you'll have 4 or 5 times very hard quizzes that'll be 50% of your grade, the rest of the grade is assignments & projects. I learned stuff like relational algebra, relational calculus, but despite getting a B I have no clue on how to use SQL, mySQL or any db language. He's the worst professor I ever had.

Tough grader
4.0
4.0
COMP5511
Grade: A-
Dec 9, 2020
Would take again

Group project is relatively heavy. If you have no choice but taking his class, be prepared for class quizzes and getting well with groupmates would always be good. TBH he is a kind person and has tried his best to help the students.

Lots of homework
Test heavy
Group projects
1.0
1.0
COMP353
Grade: Rather not say
Dec 15, 2020
Wouldn't take again

Skip this class even if it is a per-requisite course. Take it next semester. Save yourself

Get ready to read
Group projects
Beware of pop quizzes
1.0
5.0
COMP5511
Grade: Not sure yet
Dec 15, 2020
Wouldn't take again

This was the WORST class I have ever taken. The content is fundamental to programming yet the professor is abysmal. Avoid this professor AT ALL COSTS. This professor is often lost in his lectures. DOES NOT help prepare students AT ALL for quizzes. He rarely even knows what is on his assignments. An absolutely waste of my time and money.

Group projects
Clear grading criteria
Tough grader
1.0
5.0
COMP353
Grade: Not sure yet
Dec 22, 2020
Wouldn't take again

Don't recommend. Group project that is much too huge. 4 assignments, 2 reports, one of them 100+ pages. Contradictory, incomplete, unclear instructions. Surprise requirements 1 week before demo. Doesn't read your report, he takes marks off your project for not having things in the report that are there. Complains for giving him what he asked for.

Lots of homework
Group projects
Tough grader
1.0
5.0
COMP5531
Mar 21, 2022

This prof is a self-absorbed joke.He blames students for the system issue of crappy crsmgr system, probably designed by him and he was utterly proud of. You can't learn and understand much by attending his lecture. He then gives shit load of homework and project to torture you and deliberately lower down everyone's grades to make you feel terrible.

Get ready to read
Lots of homework
1.0
5.0
COMP5531
Grade: B+
Apr 28, 2022

DO NOT GET INVOLVED WITH HIM IN YOUR LIFE. I have never felt this much hatred to someone for last 30 something years. A project weights 40% of the entire course was treated like nothing throughout the whole semester, nobody wants to mention it like Voldemort. yet, a total nitpick gradings. I am refusing to call this Desai guy a professor

1.0
5.0
COMP5511
Grade: A-
Sep 23, 2022

He is the worst professor at Concordia, and he changes assignment requirements before the due day. He treats students very unfriendly and arrogant, taking his class wastes time and money.

5.0
4.0
COMP5531
Grade: A-
May 28, 2023
Would take again

He might be a bit tough on grading, but he's a kind person, and willing to help if you ask. He is also very helpful to graduate students.

Tough grader
Group projects
Respected
1.0
5.0
COMP5511
Grade: A-
Sep 14, 2023

Ive been attending Concordia for over five years and he is is, by far, the worst professor I've had. Not only he is too old to teach, but he is also condescending and disrespectful. Be ready to learn from multiple sources while still trying to keep with his useless lectures. You will be required to learn things the good way and HIS way. 0/10

Tough grader
Group projects
1.0
1.0
COMP5511
Grade: Drop/Withdrawal
Sep 20, 2023

He genuinely enjoys making students miserable. When asked for small concessions, such as making his powerpoint public so student can have full access to them (like copy paste formulas etc), he will literally go out of his way to do the opposite. Horrible professor who will make you question your academic career.

1.0
5.0
COMP5511
Grade: Incomplete
Nov 9, 2023

Your typical 'professor' who has amassed nothing in his professional life, so all he has left is to protect his fragile ego from young, brilliant students. No feedback, no empathy, and no respect toward students. I'm looking forward to the day when Concordia will rid itself of these dinosaurs and bring in fresh, motivated professors

Tough grader
1.0
5.0
COMP5511
Grade: A
Dec 22, 2023

Lectures are useless. Your TAs will be of some help but not much. The material is dense and be prepared to learn on your own. Like most courses in this program, its designed for you to fail but still pass due to the curve. Quizzes are unrealistically difficult (rarely anyone achieved more than 50%)

2.0
4.0
COMP5511
Grade: A
Jan 12, 2024

If you are in this class, get ready to read/watch a lot of material from YT or UDEMY. His slides are very complicated and not clear. His pop quizzes are badly written, some questions with mistakes and others that just do not make sense. Make sure to note down the mistakes, he might remove a question or two if you confront him about it.

Get ready to read
Group projects
Beware of pop quizzes
1.0
5.0
COMP5531
Grade: A-
Feb 22, 2024

During my time at Concordia, I've encountered a variety of challenges: stringent graders, poor lecturers, challenging personalities, incompetence, and disorganization. Typically, professors exhibit one or two of these traits. However, Bipin Desai has managed to embody all of them. I am simply abhorred by his teaching. What a disastrous experience.

Tough grader
1.0
4.0
COMP5531
Grade: Rather not say
Apr 28, 2024

Professor Desai's lectures lack clarity, quizzes are filled with errors, and the final project requirements are always changing, with each change requiring a lot of extra work. No coordination between the professor and TAs makes matters worse. Unfair penalties were imposed on groups for project issues beyond their control.

Group projects
Beware of pop quizzes
Lecture heavy
1.0
4.0
COMP5531
Grade: A-
May 11, 2024

Incredibly incompetent professor plagued with poor judgment, ineffective teaching methodologies, and constant error-making that will chip away at a student's learning, mental health, and success. Would rather drop the program than take again

Tough grader
Group projects
1.0
5.0
COMP5511
Grade: B+
Aug 30, 2024

Look, I am a very hard working student and struggled so much with this prof. No matter how much I studied, it was very challenging to do well in with this prof. I have a learning disability and require more time for quizzes and he would refuse to give me more time. Not understanding at all. I am just being honest and transparent for other students.

Tough grader
Get ready to read
Beware of pop quizzes
1.0
5.0
353
Grade: Not sure yet
Dec 13, 2024

this teacher has some IQ and memory problems. Writes requirements then replies with feedback that doesn't match his requirements Says things then does the opposite Insanely long projects that he spends at most 5 minutes correcting. He randomly picks questions then grades them but you still have to do the entire project.

Tough grader
Lots of homework
Test heavy
1.0
5.0
COMP353
Grade: Not sure yet
Dec 13, 2024

The MCQ quizzes feel like gambling, the assignments are long and the project is giga long. Do not take this course with him if possible.

1.0
5.0
COMP353
Dec 15, 2024

You will learn nothing, teaches like its 1973. Uses his own system instead of moodle (for no reason) which is extremely hard to use. The group project is a capstone project of its own. The quizzes are hard and impossible to understand. If you can, please just avoid him, he will never accept his mistakes and will blame the students for everything.

3.0
4.0
COMP5511
Grade: B
Feb 19, 2025

Be ready to put in extra effort as the lectures and material can be challenging. However, Unstuck ai's practice questions helped me prepare better for the quizzes. Overall, it's a tough class, but manageable with the right resources.

1.0
5.0
COMP353
Grade: B-
Nov 18, 2025

prof has unclear speech literally have to be on firstrow, on top of that he teaches outdated material, his quizzes worth 10% each (no final, no midterm) are literally gambling. There is no point in studying his quizzes because you are going to end up unsure of all you answers. by the end of the semester there was literally 0 students at his lecture

1.0
5.0
COMP353
Grade: Not sure yet
Dec 7, 2025

The project for this course was extremely long 100+ page report, and the assignments are also heavy. There are a total of 6 quizzes,8% each and extremely difficult. I have learned RA ,ER diagrams, and relational calculus. I have not learned anything regarding SQL.. avoid

Tough grader
Group projects
Lots of homework
1.0
5.0
COMP353
Grade: Not sure yet
Dec 17, 2025

Never take any course with him. He had zero respect to students, the quizzes are awful feels like gambling with the short time we have for each quiz. Lack of professionalism, his emails are full of typos!, and the project description is so unclear which made the course even harder. Fianally, he did not consider reading the final project submission

Tough grader
Lots of homework
Graded by few things
5.0
1.0
COMP5531
Grade: A+
Dec 18, 2025
Would take again

If you really like database science, then Dr. Desai is the one reference you should not miss.I attended Dr.Desai classes in three different programs. He is an excellent teacher who looks after the best students and grooms them to become good professionals.He does not waste time with students who are not into sw engineering or databases.

Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

45%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 27 grades
Most common grades:
Not sure yet (7)
A- (7)
A+ (4)
Grade Distribution
A(8)B(6)C(2)D(2)F(0)A-/B+(10)
Based on 41 reported grades
Not sure yet: 7
A-: 7
A+: 4
A: 4
Common Tags
Tough grader (17)
Group projects (12)
Lots of homework (7)
Get ready to read (6)
Beware of pop quizzes (6)
Clear grading criteria (3)
Test heavy (3)
Tough Grader (2)
Rating Trend

Stable

+0.06 avg change
May
Aug
Dec
Feb
Nov
Dec
Last 6 months
Ratings by Course

COMP5501

2.0

(1)

COMP5531

1.7

(11)

COMP352

1.7

(3)

COMP5511

1.5

(18)

COMP353

1.3

(58)
+5 more courses
Difficulty by Course

531

5.0

COMP

5.0

353

4.8

COMP353

4.5

COMP451

4.3

Similar Professors