3.2

David Peled

Computer Science - LaGuardia Community College

3.2
Quality
3.5
Difficulty
68%
Would Retake
150
Reviews
3.2
Quality
3.5
Difficulty
3.2
Helpful
3.2
Clarity

68%

Would Retake

150

Reviews

Rating Distribution
Official

5

56

4

30

3

6

2

14

1

44

What Students Say

he teaches nothing in the class

MAC291 - 1.0 rating

Professor Peled's class involved more self-learning than anything, and it might not entirely be his fault, but he contributes to it

MAC283 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

39%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 39 grades
Most common grades:
Not sure yet (33)
A (10)
A- (10)
Grade Distribution
A(10)B(5)C(3)D(3)F(3)A-/B+(16)
Based on 80 reported grades
Not sure yet: 33
A: 10
A-: 10
B+: 6
Common Tags
EXTRA CREDIT (17)
Respected (16)
Test heavy (14)
Gives good feedback (10)
Amazing lectures (9)
Skip class? You won't pass. (8)
Inspirational (7)
GRADED BY FEW THINGS (6)
Rating Trend

Improving

+0.45 avg change
Apr
May
Jun
Nov
Apr
Dec
Last 6 months
Ratings by Course

283

5.0

(3)

CIS242

5.0

(1)

CIS241

5.0

(2)

CIS291

5.0

(1)

MEC283

5.0

(3)
+21 more courses
Difficulty by Course

CIS196

5.0

CSCICIRC

5.0

MAC242

5.0

MAC291

4.7

MAC283

4.0

Reviews (150)
4.0
1.0
CIS295
May 20, 2003

If you want clarity on an easy A and you dont feel like doing anything thing else just getting checked off for attendence and leaving take peled hes the man if you think taking exams r easy you havnt seen nothing yet until you take this class team work

1.0
1.0
CIS295
May 22, 2003

Take this class. Good grade, guaranteed.

1.0
4.0
CIS295
Oct 15, 2003

No Comments

1.0
4.0
CIS265
Apr 17, 2004

He is a complete joke. He comes to class very late, you don't even know what he is talking about. He is a sure A.

2.0
1.0
CIS295
Nov 30, 2003

This is the laziest guy you have ever met. It is clear that he is more involved with outside stuff than teaching. Mostly, he spends the class in his office. You do what you want and then get an A. Easy class but you learn nothing. Why does he gets paid&#6

1.0
1.0
CIS265
Jun 18, 2004

Most annoying person you will ever meet or have met. When he said he was going to give his finals people laugh because he doesn't teach anything. What a lazy man he is, he is a disgrace to humanity. He is the loophole in Laguardia Community College.

1.0
5.0
CIS295
Jul 13, 2004

always comes 1 hour late to class.teaches nothing, if you ask questions,he says that's the way it is.laziest professor. gave me a wrong grade and never corrected it back,

1.0
5.0
CIS196
Dec 15, 2005

This guy should be fired.I didn't learn**** because I doesn't teach****.I think he does not like his job

3.0
3.0
CIS100
Mar 8, 2006

just got him he seems cool. I mean we are in 2006 if you dont know that much about computers dont think 4 hours for 11 weeks is going to do much. A disgrace to Laguardia ..No way ..I have seen worse.I'd rather him be lazy and get an A..than arrogant and strict and get a C.Society does not care if you know your stuff or not,it's who you know.

1.0
1.0
CIS100
Apr 17, 2006

No exaggeration, I know much more about computer science than he does... Out of 4 hours of classes, I see his unpleasant, childish face about 50 minutes. You basically do everything what the book tells you.

2.0
2.0
CIS
Apr 22, 2006

The class is 2 hours long..and no lie..he is there only about half an hour at most..meaning 15 min here and 15 min there..everyone sees and says nothing.With his reverse psycology.."IF I STAND HERE AND TEACH AND TALK YOU WONT UNDERSTAND ME,IF YOU READ THE BOOK AND DO IT YOU WILL GET IT BETTER" I best to get an A or B..or else I will report him....

1.0
3.0
CIS101
Apr 23, 2007

The worst professor ever; don't take his class. He came late to every class, did not explain anything, played chest online while the class was in section.

2.0
1.0
MNBMNB
May 7, 2007

this professor is the worse. dont take this class with him other wise you will never learn nothin.

5.0
2.0
CIS295
Jun 4, 2007

Very knowledgeble probably the most in the CIS department. But never on time

5.0
3.0
CIS295
Jun 4, 2007

Even though he never returned our quizes I elected to rate him high since he was very capable and answered all the questions I asked hime without notes (I consider myself an advanced student) However, may not be the best for the weaker students.

5.0
3.0
CIS242
Jun 4, 2007

I took him 2 semesters ago for CIS100 and he was not good! But in the electronics class he was suprisingly extremly knowledgeble. He came late a few times!

4.0
2.0
CIS265
Jun 5, 2007

At first I did not understand a thing but later on when he demonstrated the Motor controller projects it became better. His knowledge is very impresive considering a community college but his commitment was so so.

5.0
2.0
CIS295
Jun 6, 2007

COOL!

5.0
3.0
CIS265
Jun 6, 2007

He managed to confuse most of the class but I was one of the few that understood his lectures and actually found that I learnt something but I‘ll better get a good grade otherwise I’ll complain about him.

5.0
2.0
CIS295
Jun 7, 2007

am a CUNY (graduate) clinical psychology student former graduate of Queensborough CC. I am rating the instructor's lectures as staggeringly competitive. The atmosphere did not resemble a typical community college. The course was very beneficial for me however, as a future psychologist I am compelled to comment that it catered to the more capable

1.0
5.0
CSCICIRC
Jul 24, 2007

Too him for a circuits course. This professor showed up late daily and his classes were as structured as a train wreck. I learned one important thing from this class: When you have tenure, no matter how awful of a professor you are, you will still have your job. I give props to him on this point and only this point. My grade for him is an F-

5.0
2.0
CIS241
Aug 1, 2007

Is clearly the best they have and also the most knowledgeable in that department but can not say that he was very clear in his presentation. He was not punctual!

5.0
3.0
CIS295
Sep 25, 2007

He is better than what I expected!

5.0
2.0
CIS295
Nov 7, 2007

Very Good however you must be above the level of a CC to get it!

5.0
3.0
CIS295
Dec 1, 2007

very good!

1.0
1.0
CIS261
Jan 3, 2008

He is a fake. He doesn't teach any. He takes attendance and then he disappear. I complainted to the chair, but I was useless. He sells their own lab materials on campus.

1.0
5.0
CIS265
Mar 18, 2008

this professor i the worst he is always late and take long brakes i have been in class for 3 weeks and havent learned anything first class he didnt show up and the othr ones he beraly been there right now he is 40 minutes late and he is still not here, he should get fired he is the worst cant teach at all. dont now how can he finish the course he

2.0
1.0
CIS265
Apr 18, 2008

He showed us that he wasn't serious about the class. He wasn't there in the first 2-hour class! He's one shameless lazy guy. He doesn't stay in the lab. He goes to his cave and come back when the class is almost done to say "Have a nice weekend guys". We don't know a thing about Assembler Language. We seriously need a PROFESSOR, not some slack guy.

1.0
4.0
CIS265
Jun 15, 2008

A complete waste of time. The prof. arrives late 95% of the time, takes very long and frequent breaks, barely teaches the lessons, but expects us to know everything by exam time. A total joke. Would not recommend even for an easy grade! Besides who uses Assembly language these days???

1.0
3.0
CEP121
Jul 16, 2008

I HAD PELED BACK IN 06..omg..he is still doing the same thing..i think someone should notify the chairperson of the department..don't BE SCARED..IF YOU FAIL YOU LOOSE..HE STILL GETS PAID AND GOES HOME HAPPILY..I STRUGGLED FOR MY GRADE TO PASS ESPECIALLY WHEN YOU HAVE FINANCIAL AID ON YOU..THE SAME THING..ALWAYS LATE..JUST TELLS You TO READ AND DO O

5.0
2.0
CIS241
Aug 8, 2008

He knows his electronics

4.0
3.0
CIS295
Nov 5, 2008

Easy going guy and knows this subject well.

5.0
3.0
CIS265
Feb 26, 2009

Very difficult subject and the book is not so good

5.0
2.0
CIS295
Jan 17, 2009

good one!

5.0
3.0
CIS295
Feb 26, 2009

he knows this very well

3.0
3.0
CIS289
Apr 17, 2009

Cool guy. You can always ask him about anything and he will help You. Easy to get deal with :D

5.0
2.0
CIS291
Jun 6, 2009

He knows the material very well. Sometimes he lets go earlier.

5.0
3.0
CIS265
Jul 15, 2009

Not a bad one given it is a community college professor!

1.0
3.0
CIS265
Aug 27, 2009

worst professor ever. both times I took him I hated him. The college doesn't post which professor you'll be taking it with..so your in for a surprise. M.F. doesn't teach, keeps going out and comes back in to check on us. writes some stuff on the board does clearify. and will never explain twice. usually passes students with a c or c-. Can't Learn!

1.0
2.0
MAC265
Feb 15, 2010

very bad. doesn't care about student. If you are a hardworking student, never take his class.

1.0
2.0
MAC265
Mar 8, 2010

DO NOT TAKE THIS PROFESSOR!!! You don't want to regret it. He is bad prof and you won't learn anything. Also BAD GRADER.He doesn't care about the students. Most of the students complained but he doesn't care, and he still teaching as a bad professor.

5.0
3.0
MAC265
May 2, 2010

Knows a lot! good for the good students so so for the bad students. You must do a lot of self work!

3.0
3.0
MAC230
May 6, 2010

Doesn't teach.. we had a supposed review the other day and he didn't even want to do it.. we had to keep asking him

1.0
5.0
MAC230
May 13, 2010

This professor has not interest in teaching and is either very late to class, sometimes showing up 10 minutes before class is to end. Does not use the textbook, claims that we will only take notes but then does not give any notes or lecture so the student can take notes. He is due to retire yesterday!!!

1.0
1.0
MAC230
May 22, 2010

He is a trap. Doesn't teach at all. There are a lot of good professor but he keeps classes for him only to make money. He abuses others professor and students because he is senior. His chair doesn't care either.

5.0
2.0
MAC230
May 24, 2010

I did learn a lot from that old professor. I hope I could use it in the future.

5.0
3.0
MAC230
May 28, 2010

All of a sudden he teaches what we need. I wish he will use the textbook or give more written notes.

5.0
2.0
MAC230
Jun 18, 2010

I like my grade and he was OK.

1.0
5.0
MAC292
Apr 14, 2011

He cannot teach. It is like he's a tutor that is going over the work. I cannot understand the way he teach the class. I wish he retired

5.0
3.0
MAC295
Jun 2, 2011

Most knowledgeable!

5.0
3.0
MAC292
Sep 24, 2011

Cool teaching

5.0
3.0
MAC265
Oct 3, 2012

I am learning a lot hope he will continue th same as he started.

2.0
3.0
MAC230
Jan 19, 2014

I came into the class already expecting the worst, and unfortunately the other reviewers were right. Peled plays chess online during the entire lab, while students are expected to read the book in silence and answer the questions at the end of each chapter. He is very confusing and when we actually do hands-on work, there are always tech issues.

2.0
4.0
MAC291
Apr 10, 2014

This professor is boring. His way of teaching is not best. he tends to fit more work within a week than other classes. he plays chess online constantly. he arrives 10 minutes late every once in a while.

5.0
3.0
MAC283
Jun 2, 2014

Very very heard but worth a while class

3.0
2.0
MAC241
Grade: Not_Sure_Yet
Jun 3, 2014

He is good if U spend enough time to study. We covered much more that the morning class. Easy grader but the exam are very difficult.He told us that no one is scheduled to fail ... let's see.

5.0
5.0
MAC283
Grade: Not_Sure_Yet
Jun 10, 2014

Very very hard But you can learn a lot. Very Difficult tests but a fair and even easy grader.

5.0
1.0
283
Jan 5, 2015

Hard class I expected to fail or get a bad grade. He curved the final grade and I got a B-

1.0
5.0
MAC241
Grade: D+
Feb 24, 2015

this professor play chest true out class secession do not teach anything and he does not care a crap. after that he set some kind of test out of this world that you did not learn anything to applied for the test. we call him the chest player. lol

1.0
5.0
MAC265
Mar 4, 2015

His a pro chess player. You know what i mean if you taken his class B4 or going to take his class.

1.0
5.0
MAC291
Grade: F
Mar 5, 2015

he teaches nothing in the class

1.0
5.0
MAC291
Grade: F
Mar 10, 2015

This is the worse professor I have ever had.

1.0
5.0
MAC242
Mar 10, 2015

he is not a professor

1.0
5.0
MAC292
Mar 13, 2015

Horrible and meanest teacher I ever had!!! failed not a good professor !!!!!!!!!

1.0
5.0
MAC241
Mar 13, 2015

I do not get his logic bad and mean professor !!!!!!!!!!!!!!!!!

5.0
3.0
MAC241
Mar 18, 2015

He made me interested in the subject

5.0
3.0
MAC283
Mar 18, 2015

He is no so good with the bad students but He is truly amazing for those who are interested to learn.

4.0
4.0
MAC283
Mar 19, 2015

Simply great! nuff said!

5.0
1.0
MEC283
Grade: Not sure yet
Mar 19, 2015

Very good I hope to get an A

5.0
5.0
283
Mar 26, 2015

very hard but amazing!

2.0
4.0
MAC283
Grade: F
Jun 15, 2015

You can get A in his class even if they don't know Assembly language bc this professor is reckless. Try to get A in quzz I & II, and the final quiz. Then you are good to go. Don't try to learn from him. I got A-

5.0
1.0
MC283
Grade: Not sure yet
Oct 28, 2015

Sharp. Nice guy and easy with grading (AVG80)

2.0
5.0
MAC283
Grade: C-
Dec 16, 2015

Although he is a nice guy, and lenient his reviews don't help at all when it comes to the exam. It's literally two different things. The final exam he gave 2 different versions, where both of them had a line of code he never ever taught us, he then proceeded to make the second version of the exam easier and left the people taking the other version

4.0
2.0
MAC283
Grade: A
Dec 20, 2015

Definitely a professor with broad and advanced knowledge, but not always able to pass it across clearly enough. Extremely fair grader, but his tests tend to be difficult. At times, he'd rather be playing chess than teaching. Not always prepared for the class - the assignments should at least be tested ahead of time. All in all I have learned a lot.

5.0
1.0
MAC265
Grade: A
Feb 28, 2016

He is a very helpful and fair professor. He would go around each and every comp in the room to make sure everyone was writing the programs correctly. He would sit there and debug the programs with you until everyone got the hang of it. He gives reviews for the exams and is lenient at grading. I learned a lot in his course. I hope I get him again.

5.0
3.0
MAC283
Grade: A
Jun 20, 2016
Would take again

He's generous with the grading. He knows his topics very well but be prepared to learn at his pace. Once you miss a class or two, you will definitely fall behind, otherwise you should be fine.

2.0
4.0
MAC283
Grade: A
Jun 22, 2016
Wouldn't take again

Extremely unorganized and doesn't really seem to care much about lectures at all. Nevertheless, his class is very straightforward to pass, as the problems on his tests come directly from his lectures. Not recommended if you want to learn, but his tests are very easy to study for and get As on.

2.0
4.0
MAC295
Sep 22, 2016
Wouldn't take again

Peled is a mediocre professor, but he doesn't really help the students! you ask him for help and all he does is say," You have to figure it out". He's hands you things and expect you to figure it out by yourself, while all he does is sit at the computer playing chess! He gives us and example and takes 45 min to go over it because of his chess.

Tough Grader
Skip class? You won't pass.
5.0
4.0
MAC283
Grade: Not sure yet
Dec 18, 2016
Would take again

Very knowledgeable nice guy teaches well but, plays chess a lot

Gives good feedback
Clear grading criteria
4.0
4.0
MAC283
Grade: Not sure yet
May 24, 2017
Would take again

He is a nice guy but you Must work and be in all classed otherwise it becomes very difficult.

Respected
SO MANY PAPERS
EXTRA CREDIT
1.0
5.0
MAC283
Grade: Audit/No Grade
Jun 12, 2017
Wouldn't take again

Play chess in class instead of teaching. Get irritated if you ask question. Goes too fast on the material. Most of the things in the course I learned from my classmates instead of him. We used to sit idle on 5-6 class the whole time while he taught nothing. At the end of the class he just go over the material quickly in 5-10 minutes.

Participation matters
Skip class? You won't pass.
Hilarious
1.0
4.0
MAC283
Jun 14, 2017
Wouldn't take again

Professor Peled's class involved more self-learning than anything, and it might not entirely be his fault, but he contributes to it. He is given very basic tools to teach students in the Assembly course, but provides no effort to teaching the class anything they can apply to expand their knowledge outside of what he spoon feeds his students.

Get ready to read
GRADED BY FEW THINGS
5.0
4.0
MEC283
Grade: Not sure yet
Jun 15, 2017
Would take again

To be honest if you have brain he is the most amazing professor you will take class with and you will learn a lot. If you are not so smart or care specifically about this subject then skip his class as you will have to rely on your class friends to understand or copy. Take it with someone else who knows less but is friendly to the weak students.

Gives good feedback
Inspirational
1.0
5.0
MAC265
Feb 8, 2018
Wouldn't take again

He's terrible overall. He doesn't explain anything at all. He just sits at his desk and plays chess the whole class. Whenever he does get up, he just writes or "displays" a code and vaguely explains each command. I would not want to have him as my professor ever again. I am sure that most of my classmates can agree. Just terrible.

Tough Grader
Hilarious
GRADED BY FEW THINGS
4.0
3.0
MAC283
Grade: A
May 3, 2018
Would take again

Not for slackers! The only Professor with actual experience in that department!

Gives good feedback
Respected
EXTRA CREDIT
5.0
3.0
MAC283
Grade: A
May 7, 2018
Would take again

Knows a lot!

Respected
EXTRA CREDIT
2.0
4.0
MAC283
Jun 7, 2018
Wouldn't take again

It's pretty clear that he's very experienced and knows a lot about the subject. However his teaching style can be cryptic and he spends most of the class playing computer games at his desk. Doesn't make use of any of the textbooks. I have never gotten a reply back from his e-mail which was very annoying. Mediocre.

Skip class? You won't pass.
5.0
3.0
MAC292
Jun 12, 2018
Would take again

Excellent Professor.

Skip class? You won't pass.
Inspirational
GRADED BY FEW THINGS
2.0
1.0
MAC283
Grade: C
Jul 26, 2018
Wouldn't take again

Another professor who is there to just get paid. His teaching style is, go over once and work on an example, if you can't figure it out he will ask you to not be lazy. Very frustrating taking the class. If you need a good grade and have the time to work on your own take him, if you have a FT job like me, don't.

Get ready to read
Skip class? You won't pass.
1.0
5.0
MAC283
Grade: A
Dec 8, 2018
Wouldn't take again

His classes are self learning classes google and youtube videos saved my life

Participation matters
Skip class? You won't pass.
GRADED BY FEW THINGS
5.0
3.0
MAC283
Grade: Not sure yet
Dec 10, 2018
Would take again

Prof knows his staff never uses notes. If the student is smart then the class is real easy and beneficial. For not a smart student I think the class can be a nightmare!

ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
EXTRA CREDIT
5.0
4.0
MAC283
Grade: Not sure yet
Dec 10, 2018
Would take again

If you want to learn take with him if not take with another professor that I was told does not know the material

Clear grading criteria
GRADED BY FEW THINGS
Amazing lectures
4.0
4.0
MAC283
Grade: A-
Feb 21, 2019
Would take again

At first I did not like his style of teaching but later on I learn to appreciate his knowledge.

Respected
Accessible outside class
Inspirational
1.0
5.0
MAC283
Grade: Not sure yet
May 22, 2019
Wouldn't take again

Doesnt come to class doesnt care about will not teach you at all you will not learn anything!!!!!!!!

1.0
4.0
MAC283
Grade: B-
Jun 11, 2019
Wouldn't take again

Please do not take his unless u want to ruin ur GPA. I took his class this semester, to be honest, he is not responsible at all. In the whole semester, he missed at least 4 classes without sending any emails notification. What's more, his teaching materials was extremely a mess and I was unable to understand. By the way, his handwriting is so bad.

1.0
5.0
MAC265
Grade: C+
Jun 24, 2019
Wouldn't take again

One of the worst professors in LAGCC , he does not care if you learn the topic. He will literally give you an assignment you know nothing about and leave for the day. He should not be a professor making money off that. He needs to be fired.

5.0
4.0
MAC283
Grade: A
Sep 27, 2019
Would take again

Very knowledgeable always comes with answers. However, if you do not have a good logic then better skip him. Other professors that teach the same course are weaker and not so knowledgeable and therefore much easier to get a good grade without sweating. Also it is impossible to cheat in his examinations so be aware if this is you main plan.

Respected
Amazing lectures
4.0
3.0
MAC292
Grade: A-
Sep 27, 2019
Would take again

Took me a while to get used to him but he is one of the better one. I wish I had him earlier as a student.

Respected
Inspirational
5.0
4.0
MAC283
Grade: Not sure yet
Oct 27, 2019
Would take again

While he is really brilliant and one of the most knowledgeable professors I have taken a class with. On the flip side he sometimes plays chess during lectures and becomes unapproachable.

Gives good feedback
Respected
EXTRA CREDIT
4.0
5.0
MAC283
Grade: B+
Oct 31, 2019
Would take again

He is NOT the best if you are not smart since he does not explain too many times. I could have gotten a better grade probably an A but in that class there were many strong students so he did not curve the grade like they say he normally do. But I learned a lot and probably will switch from CS to engineering

Respected
Inspirational
EXTRA CREDIT
5.0
3.0
MAC283
Grade: A-
Nov 21, 2019
Would take again

He's so far the most knowledgeable professor about this subject. If you want to get a good grade and learn nothing about AS then you should probably take someone else who doesn't know what he's teaching. This professor doesn't need notes, he's knowledge about the subject is wide and whatever question you have I can bet money he will have the answer

Respected
Inspirational
Hilarious
1.0
1.0
MAC295
Grade: D+
Dec 18, 2019
Wouldn't take again

If you want a class to pass for sure, you can take his class but he will give you D's and C's. He is a 10 year so he does whatever he wants. He does not even teach the material, he will give you 1-2 questions on the board then leave for the day. On all his tests including the final its only like 1 question, he passes everyone in the class though.

Test heavy
5.0
3.0
MAC283
Grade: Not sure yet
May 4, 2020
Would take again

He knows the material. No power-point presentations!

Respected
Accessible outside class
Amazing lectures
1.0
4.0
MAC283
Grade: Not sure yet
May 19, 2020
Wouldn't take again

Avoid him at all costs. He's so lazy and boring. You won't learn anything plus he will mess up your grade. He doesn't care at all.

Graded by few things
Test heavy
Tough grader
1.0
5.0
MAC283
Grade: Not sure yet
Jun 5, 2020
Wouldn't take again

First: He is horrible. Second: Very bad communicator. Third: Doesn't care about grades, gives out C/B/D. Fourth: Laziest person I've ever seen/met. Fifth: Skips class multiple times. The list goes on... Avoid him at all costs.

Graded by few things
Test heavy
Tough grader
4.0
4.0
MAC283
Grade: B
Jun 14, 2020
Would take again

Really knowledgeable on his subject matter but hard to approach when you want to ask a question.

Participation matters
Skip class? You won't pass.
Clear grading criteria
2.0
3.0
MAC283
Grade: B+
Jul 27, 2020
Wouldn't take again

Lazy. We met 2 days a week, 1 which he made into an optional Q and A session, and the other he had to leave early several times. Seems irritated when asked a question. Likes to stress how much he knows, which it appears he does , but that does not help me any, if he doesn't want to teach. I did learn, but could have learned much more.

Skip class? You won't pass.
1.0
3.0
MAC289
Grade: Not sure yet
Aug 6, 2020
Wouldn't take again

Absolutely lazy with classes. Only met half the time during the semester. Consistently likes to just up and leave the class for 30 minutes or more for coffee, and constantly goes against his words on exams/assignments.. Everything in his classes are just reviews for previous classes for engineering, and gets frustrated when asked genuine questions.

1.0
1.0
MAC283
Grade: Not sure yet
Sep 21, 2020
Wouldn't take again

His explanation of the topic is simply very poor and borderline useless. He is smart but I would never imagine the topics in this class to be taught in such a lazy and out of touch manner. Turns off chat mid lecture not letting students ask questions and gets irritated when you do ask questions. Teaches using Microsoft paint. 0/10 never take!

4.0
3.0
MAC283
Grade: Not sure yet
Oct 22, 2020
Would take again

Very very knowledgeable. I learned a lot but he expect us to understand more than many of us can grasp. A very difficult class.

Gives good feedback
EXTRA CREDIT
5.0
4.0
MEC283
Grade: Not sure yet
Oct 23, 2020
Would take again

He teaches online twice a week one time a lecture and the other as a guided classwork. This system is great for me but I am an A student (GPA 4.0!). The weak students struggle with him. I know that there are at least two other professors that tach the same class but in a more simple way so it should be good for the weak computer science students.

Gives good feedback
Lots of homework
Accessible outside class
4.0
5.0
MAC283
Grade: Incomplete
Oct 26, 2020
Would take again

If you are not on top of the material it will not be a joyful ride. You need to review after each class.

Gives good feedback
Lecture heavy
EXTRA CREDIT
4.0
5.0
MAC283
Grade: Not sure yet
Nov 6, 2020
Would take again

It is a very hard subject. I hope to get a good grade. I did all classwork on time. Let see if he is a good grader

Gives good feedback
EXTRA CREDIT
4.0
5.0
MAC283
Grade: Not sure yet
Dec 1, 2020
Would take again

This 283 class is too hard! I heard other sections with other prof are much easier and not as deep in. You can learn but you can also easily fail

Gives good feedback
Respected
EXTRA CREDIT
4.0
3.0
MAC289
Grade: Not sure yet
Feb 23, 2021
Would take again

Dr. Peled is a good professor but sometimes he make the class shorter. He knows a lot!

Respected
EXTRA CREDIT
4.0
3.0
MAC283
Grade: B+
Aug 17, 2021
Would take again

A very knowledgeable professor. Assigns one assignment per week but is flexible with due dates. Open to questions. Lacks in giving feedback on grade progression. If you take him, take advantage of office hours. Lessons are brief so some self-teaching and studying after class is necessary but all CS related courses are at this point.

Respected
Graded by few things
1.0
1.0
MAC283
Apr 2, 2022

He won't let you talk in the class because everyone is muted from his end. He won't reply to you email. He doesn't even show up during his office hour. What an awful human. Should definitely report him.

5.0
5.0
283
Grade: Not sure yet
Jun 9, 2022
Would take again

Great prof! Very knowledgeable and always has answers to any related questions.

Amazing lectures
Lots of homework
4.0
5.0
MAC283
Grade: B
Jun 13, 2022
Would take again

Not easy at all so if you are not in to it take it with someone else less knowledgeable. He is a nice person and relatively fair grader.

EXTRA CREDIT
Respected
Lecture heavy
5.0
5.0
MAC283
Grade: A-
Jun 13, 2022
Would take again

This class is very very difficult! However, I was surprised from the grade I received am very happy.

EXTRA CREDIT
4.0
3.0
MAC292
Grade: A-
Jun 14, 2022
Would take again

A real nice guy and fair grader .

5.0
5.0
MAC265
Grade: Not sure yet
Jul 28, 2022
Would take again

A mix review. This prof is so knowledgeable however for the weak students he could be a nightmare. I am a student from a 4 years engineering college. Judging by the level of my fellow students I was hoping for an easy class. What a surprise I am learning here in his class more than I usually get in my 4 years school! I am sorry for the others.

Amazing lectures
Lots of homework
5.0
4.0
MAC283
Grade: Not sure yet
Sep 22, 2022
Would take again

He is amazing as far as knowledge. If you are a weak student I will stay away from him and take it with someone else that does not know this subject so well. You can learn a lot or not understand anything if you are not so intelligence.

Test heavy
2.0
4.0
MAC283
Grade: B
Dec 23, 2022

MAJORITY of classes ended an hour early and literally half were solely devoted to classwork (homework assigned and done in class). So out of the weekly 4h30m, only 1h was weekly spent lecturing. This compounded with classworks being graded at the end of the course and RARELY discussed, resulted in a semester with limited lectures and zero feedback!

1.0
5.0
CIS265
Grade: Rather not say
Jan 19, 2023

Please do not take his class you will not understand anything

1.0
1.0
CIS265
Grade: B
Mar 2, 2023

We didn't learn anything. He grades students randomly. Be careful if you take his class.

5.0
3.0
MAC283
Grade: A
Mar 17, 2023
Would take again

He is a very knowledgeable professor however, if you are a weak student it will be better to take with someone else. You can either learn a lot or nothing depends on how smart you are

EXTRA CREDIT
Amazing lectures
4.0
5.0
CIS265
Grade: A-
Mar 19, 2023
Would take again

A nice guy and very knowledgeable. Just wish he would let us be more interactive.

3.0
5.0
CIS101
Grade: Not sure yet
Mar 20, 2023
Would take again

Too hard!

4.0
4.0
MAC283
Grade: Not sure yet
Mar 21, 2023
Would take again

I took it online thinking it will be easier for me. IT IS NOT!

Amazing lectures
Test heavy
5.0
5.0
MAC283
Grade: Not sure yet
Mar 26, 2023
Would take again

Very difficult class but the material is also very interesting. Study of the lecture after class is a must. The prof. Is very experienced. He has been there forever.

Test heavy
5.0
5.0
MAC283
Grade: Not sure yet
Mar 28, 2023
Would take again

I said that I will take it again even though this class is extremely difficult, but I am not sure about the weak students if they will still be happy to take him again. Most prof lectures are on a much easier level. I hope to get a good grade!

Amazing lectures
Test heavy
4.0
4.0
MAC283
Grade: Not sure yet
Mar 30, 2023
Would take again

Very good

Test heavy
4.0
5.0
MAC283
Grade: Not sure yet
Apr 19, 2023
Would take again

Hard hard hard! But he got me into it.

3.0
5.0
MAC283
Grade: Not sure yet
May 2, 2023
Would take again

Too many subjects and a very difficult material

1.0
5.0
MAC283
Grade: Incomplete
Jun 13, 2023

Very Awful

Tough grader
Lots of homework
So many papers
1.0
5.0
MAC283
Grade: Drop/Withdrawal
Jun 13, 2023

awful

Tough grader
1.0
5.0
MAC283
Grade: Audit/No Grade
Jun 24, 2023

Hard for grade

Tough grader
Lots of homework
Hilarious
5.0
5.0
MAC283
Grade: A-
Jul 5, 2023
Would take again

Great work prof. Thank you

EXTRA CREDIT
Lecture heavy
Test heavy
4.0
5.0
MAC283
Grade: B+
Jul 6, 2023
Would take again

Very Hard. Take someone else for an easier grade

Test heavy
5.0
4.0
CIS101
Grade: A
Jul 7, 2023
Would take again

Very nice!

Test heavy
4.0
5.0
MAC283
Grade: A-
Jul 9, 2023
Would take again

He was very good

Test heavy
4.0
5.0
MAC283
Grade: B+
Jul 24, 2023
Would take again

Very hard

Online Savvy
4.0
5.0
MAC283
Grade: A-
Aug 10, 2023
Would take again

With Prof Peleed this is a very difficult course. If you are looking for just a good grade take it with someone else.

Test heavy
5.0
4.0
MAC283
Grade: Not sure yet
Apr 16, 2024
Would take again

He is easy going. Very knowledgeable and lets you pass even if the work is not completed. Good Guy.

Amazing lectures
Respected
Test heavy
4.0
3.0
MAC283
Grade: Not sure yet
May 2, 2024
Would take again

Nice guy

Gives good feedback
Respected
4.0
5.0
MAC283
Grade: A-
Jun 20, 2024
Would take again

Very knowledgeable. He opened new venues for me. Reminds me my professor in China.

EXTRA CREDIT
Amazing lectures
4.0
5.0
MAC283
Grade: B+
Nov 6, 2024
Would take again

Peled's class is challenging, but engaging. Attend lectures, use the textbook, and try unstuckstudy for study prep - it saved me time alongside other resources like ChatGPT. Overall, a rewarding experience if you're willing to put in the work.

5.0
4.0
MAC283
Grade: Not sure yet
Apr 22, 2025
Would take again

He is the most knowledgeable professor I have taken so far at this school. Does every example live not copying from notes which gives a chance to do debugging.

EXTRA CREDIT
Amazing lectures
Online Savvy
5.0
4.0
MAC283
Grade: Not sure yet
Dec 13, 2025
Would take again

One of the harder classes I've taken but I grew to love it. Professor Peled is extremely knowledgeable and the lectures are great. He's one of the most laid back professors, he wants everyone to pass his class so he's very lenient. If you dive into the material you will enjoy it but it's very difficult if you don't put in a lot of time.

Amazing lectures
Inspirational
Caring
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

39%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 39 grades
Most common grades:
Not sure yet (33)
A (10)
A- (10)
Grade Distribution
A(10)B(5)C(3)D(3)F(3)A-/B+(16)
Based on 80 reported grades
Not sure yet: 33
A: 10
A-: 10
B+: 6
Common Tags
EXTRA CREDIT (17)
Respected (16)
Test heavy (14)
Gives good feedback (10)
Amazing lectures (9)
Skip class? You won't pass. (8)
Inspirational (7)
GRADED BY FEW THINGS (6)
Rating Trend

Improving

+0.45 avg change
Apr
May
Jun
Nov
Apr
Dec
Last 6 months
Ratings by Course

283

5.0

(3)

CIS242

5.0

(1)

CIS241

5.0

(2)

CIS291

5.0

(1)

MEC283

5.0

(3)
+21 more courses
Difficulty by Course

CIS196

5.0

CSCICIRC

5.0

MAC242

5.0

MAC291

4.7

MAC283

4.0

Similar Professors