1.5

Lee Chang

Computer Engineering - San Jose State University

1.5
Quality
4.2
Difficulty
N/A
Would Retake
87
Reviews
1.5
Quality
4.2
Difficulty
1.6
Helpful
1.4
Clarity

N/A

Would Retake

87

Reviews

Rating Distribution
Official

5

0

4

7

3

10

2

11

1

59

What Students Say

“God knows what he's trying to explain”

CMPE133 - 1.0 rating

“Take his class only to avoid Fayad's classes”

CMPE202 - 1.0 rating
Class Info

Attendance Mandatory

50%

Textbook Required

90%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

53% confidence
Based on 1 grades
Most common grades:
B (1)
Grade Distribution
A(0)B(1)C(0)D(0)F(0)A-/B+(0)
Based on 1 reported grades
B: 1
Common Tags
Gives good feedback (1)
Rating Trend

Improving

+0.57 avg change
Jul
Sep
Aug
Jan
May
Aug
Last 6 months
Ratings by Course

CMPE

4.0

(1)

202

3.0

(1)

CMPE195A

2.0

(1)

SE133

2.0

(2)

CMPE133

2.0

(2)
+15 more courses
Difficulty by Course

ENG46

5.0

04033

5.0

EE46

5.0

CMPE046

5.0

CMPE295

5.0

Reviews (87)
1.0
5.0
CMPE46
Nov 30, 2001

you won't understand a word he says plus he is very rude to his students.

1.0
5.0
CMPE46
Nov 30, 2001

Who made him a teacher?

1.0
5.0
COMPE46
Dec 13, 2001

sjsu should get rid of this guy...

1.0
5.0
ENG46
Jan 30, 2002

He demands more than what the text has to offer

1.0
4.0
CMPE46
Feb 23, 2002

Sorry to say this, NEVER take his class. He is NOT a teacher material at all.

1.0
5.0
CMPE46
Jun 20, 2002

poorly structured class

1.0
5.0
COMPE46
Jul 1, 2002

extremely rude to students!! cant teach!! take someone else!!!!

1.0
2.0
CMPE46
Sep 16, 2002

If you know your stuff already, this class is Easy, otherwise he sucks.

1.0
5.0
04033
Sep 19, 2002

His illustrations are not clear and I can't understand.

1.0
5.0
EE46
Oct 14, 2002

Attended his class fist few weeks but decided to switch as quickly as possible.

1.0
4.0
CMPE46
Nov 23, 2002

better off reading the book than going to lecture.

1.0
5.0
COMPE46
Nov 26, 2002

Can't teach! no point going to class, test are pretty hard, drop 1 out of 3 test

1.0
5.0
CMPE46
Dec 10, 2002

I can't believe that he is a teacher!!

1.0
5.0
COMPE46
Jan 24, 2003

bad teacher, impossible final, don't take him until you really have to

1.0
5.0
CMPE46
Jan 26, 2003

omg, the TA Frank is no picnic either >_<

1.0
5.0
CMPE46
Jan 31, 2003

teacher's like this make it impossible to believe sjsu cmpe program is doing wel

1.0
5.0
CMPE46
Apr 5, 2003

I would rate him lower if I could. He should take the time to develop a more effective teaching plan for this course.

1.0
3.0
CMPE46
Apr 16, 2003

Don't go to class. Just read the book, do the labs, and average at least a 60% on his exams and you'll pass.

3.0
5.0
CMPE46
May 6, 2003

If you read the book and do the labs you should be fine. He is funny though, and class usually moves pretty fast so it isn't as boring as some.

1.0
5.0
CMPE046
May 16, 2003

CANT UNDERSTAND HIM!! TESTS HARD!!

2.0
3.0
COMPE46
Jun 7, 2003

MEMORIZE the book...word by word and do all of the self exercises. THe midterm is exactly like the book and multiple choice...and the final is pretty hard.

1.0
3.0
CMPE46
Jun 22, 2003

HARD but FAT curve..very FAT!!! cannot fail this class unless you totally don't read the book. Consider the text book your best friend while you're taking this class.

1.0
5.0
CMPE46
Jul 16, 2003

read the book and dont attend to the class coz he is boring, u wont understand a thing he is talking about, he sucks...

1.0
3.0
COMPE46
Jul 20, 2003

i like the TA, Frank. he doesn't give you the answers but at least you don't have to wait an hour for him to help you like you do for all the other TAs. i agree with all the other reviews. it doesn't help to go to class. just make sure you read the book.

2.0
4.0
CMPE46
Jul 26, 2003

can't understand the guy. very thick chinese accent. tests are VERY hard and his teaching skills are poor. his practice tests nothing like the real tests. and the labs are always so unorganized. first 2 weeks in the class, you have no idea what's going on

1.0
5.0
CMPE46
Aug 29, 2003

ASK BEW GATES!!!

4.0
2.0
CMPE46
Sep 11, 2003

I think his test is kind of tricky but if you can follow his lecture, you shouldn't have any problem. Although his lecturing is fast, he is very funny. Overall, I think he explains pretty good if you ask questions.

3.0
3.0
CMPE46
Nov 12, 2003

The class is hard...but not impossible. I got a B+ in there. Listen in class, ask questions, do the reading, and GO TO HIS OFFICE HOURS BEFORE THE TEST. I admit I didn't do much reading...but going to his office hours helps!

4.0
3.0
CMPE46
Nov 18, 2003

Read the book and go to lab. Lecture doesn't help, cause it's all straight from the book. But stresses his office hours so he is willing to help.

1.0
4.0
COMPE46
Nov 19, 2003

he's the worst goddamn teacher this side of the mississippi

2.0
4.0
CMPE46
Nov 24, 2003

It's hard to understand him ..... his tests are tricky ..... i can learn better going to the labs and reading the book ....

3.0
3.0
CMPE46
Nov 25, 2003

tough subject CMPE46.... he tries his best but his acsent is just horrible CHINESE + ENGLISH = CHINGLISH ... first few weeks of class everyone is lost.... significant curving at the end . . not recomended if other options are open

2.0
5.0
CMPE46
Nov 25, 2003

Tough subject as it is... taking it w/ a professor like this is crazy! Wait off until taking this class till the prof changes.

3.0
1.0
CMPE46
Dec 1, 2003

Easy class if you read the book and do labs, lectures aren't very useful.

2.0
4.0
COMPE46
Dec 9, 2003

I recommend taking this class at a community college. Lecture is a waste of time and so is lab. Horrible teacher. I cant understand a thing he said even his dumb jokes.

1.0
3.0
CMPE46
Dec 13, 2003

Don't go to the lectures, read the book, do the labs, and you're fine.

1.0
5.0
CMPE46
Dec 16, 2003

One of the worst teachers at SJSU, he is the only CmpE46 teacher unfortunately therefore I can understand his arrogance. Can't understand his lectures and kicks students out of his office.

1.0
3.0
COMPE46
Dec 17, 2003

what can i say chang SUCKS. I forced to take his course because he is the only one teaching cmpe 46. Lectures suck, labs are very helpful so do them by YOURSELF. Just read the book and do the labs and you'll be alright. Final is very hard.

1.0
5.0
CMPE46
Jan 3, 2004

He looks and talks like Yan can cook. **** jokes are not funny. Final is hard as hell. Lectures not helpful. REad book and do labs, don't bothering asking him for help. DON"T TAKE HIM AT ALL COST. I SHOULD HAVE DROPPED FROM DAY 1

1.0
4.0
CMPE46
Jan 4, 2004

One word explains him: "Sucks!" Doesn't care for his students and won't lend a helping hand out of class. Lectures are useless. Self-taught class. Just read and understand the book and complete the lab work.

1.0
5.0
CMPE202
Feb 21, 2004

The worst guy ever!!!

1.0
5.0
CMPE46
Mar 18, 2004

Dear Pro Chang. As a former student, I would like to dedicate a few words to you..........!!!!!!YOU SUCK!!!!!! DO NOT take this guy. He is one of the worst ever in every aspect!!!!!!

1.0
4.0
COMPE046
Apr 5, 2004

Never showed up to a single lecture. Learned everything from the book and lab.

1.0
5.0
CMPE046
Apr 24, 2004

I have to take one more course which he teaches. I am just waiting for a miracle that he moves out or somebody else will teach that course( bcos he is the only one who teaches it). I took feedback from former student of that class, he is pathetic.

1.0
5.0
CMPE46
Jun 7, 2004

List: Hard to understand, if you don't read the book your screwed cause his lectures don't do anything for you, TESTS ARE FREAKIN HARD, and he is not helpful at ALL. I highly recommend people to avoid his classes!!!!

2.0
3.0
CMPE221
Aug 26, 2004

I found Lee Chang to have an unorthodox style of teaching. He made me think outside of the box. Would recommend this teacher to others. Ofcourse if you're the kind of student who just wants to be spoon fed, he is definitely not for you.

1.0
5.0
CMPE221
Sep 22, 2004

No Comments

1.0
5.0
CMPE46
Nov 21, 2004

This guy is the worst teacher/person ever existed. Very inconsiderate. When questions are asked its either "I alradee say dat, ass yor fren" if not then "Its in tha book u go home u read" WTF! why are you even here then? Very bad advisor. Tries to get rid of you ASAP even when he could've helped you

1.0
5.0
CMPE202
Dec 6, 2004

College is not loosing anything by keeping such teachers, But students do!

1.0
5.0
CMPE46
Feb 4, 2005

I took C++ programming class with him. Instead of teaching by example, he taught by spending too much time on C++ terminology. On top of that, the book was just as bad as him. Avoid him at all cost, including by taking CMPE46 at another school and then transfer the credit to SJSU.

1.0
5.0
CMPE46
May 6, 2005

AAAVVVVOOOOIIIIIDDDDD!!!! WORST TEACHER EVER!! My dog can teach better!

4.0
1.0
CMPE202
Aug 19, 2005

he is ok

1.0
5.0
CMPE221
Jan 1, 2006

I agree with the previous review!! one of the worst professor. I dont know why these people are in teaching.. Never take his class

4.0
4.0
CMPE46
Jan 11, 2006

Got an A. He is a good professor. You MUST read the book to pass! I mean EVERY page, and that includes the TABLES!! He will expand on, and clarify what you supposedly read at home. You MUST also do all of the labs. They will help you understand. Ask the TA for help if you are stuck in lab. Do the above and you will kick bu** in this class :)

1.0
5.0
CMPE221
Jan 13, 2006

WORST teacher in my entire life; do not EVER take his class. He will bring PPT and tell you that they are all wrong. I can’t believe that they let him teach.

4.0
2.0
CMPE202
Mar 20, 2006

He is good. His has a different teaching style which takes time to really appreciate. He will make students understand and learn the subject.

1.0
3.0
CMPE46
Apr 14, 2006

No Comments

3.0
3.0
202
Apr 21, 2006

You can't cheat in his class because no one knows the answers.

1.0
5.0
CMPE295
Oct 18, 2006

No Comments

1.0
5.0
SE104
Nov 20, 2006

He is the ONLY guy taking this class, hence u have NO choice :-(( He has a thick accent, very unclear on the project. Will not give u a feedback on how well or bad u r doing in the class. Read the book extremely well before u start the project otherwise u will mess up.. He ok with undergrad ppl but very harsh with Grad students. BAD TEACHER overall

1.0
3.0
SE104
Dec 13, 2006

One of the worst instructors at SJSU! Ok, now that I got that out of my system, here is some useful info:1-Have to read the book, since he doesn't teach anything useful 2-Does not give feedback on the project 3- Extremely vague about the project requirements and exam material 4-Rude 5-Thick accent 6-Assigned seating during Final but not midterm..

1.0
5.0
CMPE202
Jan 2, 2007

No Comments

1.0
4.0
CMPE202
Jan 3, 2007

he is one of the worst teacher ever. I even have doubts if he has enough knowledge to teach this course because I didn't get anything in his lectures. His exams are baseless and if you get a good grade, doesn't mean that you are good in the subject and vice versa. I strongly recommend not take class with him

1.0
4.0
CMPE202
Jan 3, 2007

One suggestion "Dont take his class". U wont understand one word he speaks. Project requirements are unclear. Not at all helpful.Worst professor I have ever come across.he shud not be allowed to teach

1.0
5.0
CMPE202
Jan 19, 2007

need to compromise in Grade.........

2.0
5.0
CMPE221
May 29, 2007

grading is not good

2.0
5.0
CMPE202
Jun 14, 2007

He is the wosrt professor I have ever seen in my 18 tears of schooling.

1.0
1.0
CMPE202
Jun 18, 2007

don't take his class. I hope our dean able to check this website.

2.0
4.0
CMPE202
Oct 20, 2007

The worst professor I've ever had. Not only is he a terrible teacher, he is pretty much a terrible person. You spend a lot of time getting very little benefit.

2.0
2.0
CMPE195A
Dec 24, 2007

Interesting class. We need to write a semester-long project plan. Dr. Chang teaches us the methods to complete the plan. There is only 1 final for this class.

1.0
5.0
CMPECMPE
Jan 2, 2008

very bad professor. finished the entire 'uml distilled' book in 10 minutes. extreme discrimination. does a lot of emotional blackmail. never clear in what he is saying. he is pathetic in his teaching.

3.0
5.0
CMPE202
Jan 3, 2008

proj req is vague. tries to teach in class. u hv to know java/oo very well to survive his class. final is very tough. when u go in person/team, and ask ur doubts, he answers and it is really helpful. gives a lot of work through out the semester, from day1 till day of exam.

1.0
5.0
CMPE202
Jul 4, 2008

HORRIBLE :-) Sorry to say but he is worst; dont know who made him a masters professor;Good Luck if you take his course

1.0
5.0
CMPE202
Aug 30, 2008

He is the worst among bad professor. He never teaches, and always late, but ask students to be on time. He doesn't look into any part of your team project. The answer he used to grade quiz and final is the best student's answer he considers to be. He can't coding, but trying to teach coding the most. Give lots of C, and even worse.

1.0
5.0
SE133
Apr 15, 2009

Pretty much what previous comments already said. He doesn't really teach anything, but takes a lot of time in and out of class doing it. The project requirements are unclear. He does not review material that will be on the test.

1.0
5.0
CMPE202
Apr 30, 2009

extremely bad. useless and rude.

4.0
5.0
CMPE202
Sep 4, 2009

The class is pretty interesting, but at the same time a bit confusing. You definitely get to learn a lot. Regarding the grades, you have to work hard to get good grades, but it isnt as hard as some people have made it out to be.

1.0
5.0
CMPE295A
Sep 4, 2009

Avoid taking his class, if you can help it.

3.0
4.0
CMPE202
Sep 29, 2009

He is good professor.Just need to keep up with his pace.

3.0
5.0
CMPE202
Feb 16, 2010

It's very hard to understand what he says as his pronunciation is heavily accented and he lacks a working knowledge of English grammar. He cracks a lot of (poor) jokes in class. He really wants you to memorise the examples he gives you which he tests in many quizzes. Final is tough, expects you to think on your feet and tests your understanding.

3.0
3.0
CMPE133
Jun 21, 2010

As he says in class, "I'm not a teacher, I'm a coach," so don't expect to learn much from him. The class is mainly focused on the project but he doesn't give much feedback on the project unless you go to his office hours, which you must have an appointment for or he won't see you. Tests were extremely short but he was generous in grading.

1.0
1.0
CMPEC
Jul 19, 2010

Rude, horrible guy. Not sure how SJSU retains him as a prof.

2.0
5.0
CMPEADVI
Sep 15, 2010

No //

1.0
5.0
CMPE202
Aug 8, 2011

Take his class only to avoid Fayad's classes! At least fellow teaches what is followed in industry !

4.0
2.0
CMPE
Jan 31, 2014

For reading other people's comments, it took one year for me to take courage! and walk into his office for getting advice. And despite most of the comments, I found him very nice, dedicated, and helpful. This is not just about me or random. Once, he was helping my friend to get something done totally unrelated to CMPE advising for almost 2 hours.

1.0
5.0
CMPE133
May 17, 2016

I wish he could take a communication class before teaching any classes. God knows what he's trying to explain. Weekly assignment without any review from his side. his office hours are waste of time. can't get any direct answer from him. Very disrespectful of students, discourage a lot.

3.0
3.0
SE133
Grade: B
Aug 24, 2016
Wouldn't take again

This classes mainly focuses on 4-5 design patterns. We had to design a carpool system using design patterns. Midterm and Homework is about your project. So, if you know your project, you are good. Based on the reviews, I was scared to take this class, but it wasn't that bad.

Gives good feedback
Class Info

Attendance Mandatory

50%

Textbook Required

90%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

53% confidence
Based on 1 grades
Most common grades:
B (1)
Grade Distribution
A(0)B(1)C(0)D(0)F(0)A-/B+(0)
Based on 1 reported grades
B: 1
Common Tags
Gives good feedback (1)
Rating Trend

Improving

+0.57 avg change
Jul
Sep
Aug
Jan
May
Aug
Last 6 months
Ratings by Course

CMPE

4.0

(1)

202

3.0

(1)

CMPE195A

2.0

(1)

SE133

2.0

(2)

CMPE133

2.0

(2)
+15 more courses
Difficulty by Course

ENG46

5.0

04033

5.0

EE46

5.0

CMPE046

5.0

CMPE295

5.0

Similar Professors