Yinong Chen - Arizona State University, Tempe, AZ

Professor: Yinong Chen
Department: Computer Science
College: Arizona State University, Tempe, AZ
Rating # 1
Overview:
  • Course: CSE240
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
His classes feel kind of long and boring. His slides are a little long, but they have a lot of good information in them for the assignments and quizzes. He seems to be passionate, but he can seem confusing sometimes when discussing subjects like pointers. That being said, if you pay attention and do all of the assignments, you should turn out fine.
Rating # 2
Overview:
  • Course: CSE240
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Chen knows what he's talking about but the lectures aren't anything special, he'll read code off the powerpoints and explain the outputs. The best I can say is that you should download the one with all the slides for each chapter and fill in the answers to the questions that aren't on the slides. He will test you on those for the midterm/final.
Rating # 3
Overview:
  • Course: CSE240
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The lectures do not add to the class since he just reads code from slides. The hardest parts are the midterm and final exams. Both of which are rather long and even as a fast test taker you will be pressed for time. Exams are open note, answering a lot of multiple choice is either memorizing answers or testing if you know where it is in the book.
Rating # 4
Overview:
  • Course: CSE240
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Nice guy, I appreciate dry humor and Chen has it nailed down. However, his teaching style is that of very lazily reading off the PowerPoints. There is very little reason to show up to lecture. After having been exposed to some brilliant math and science teachers that employ active learning in their lectures, the CS department, and Chen, are lacking
Rating # 5
Overview:
  • Course: CSE240
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Felt like no matter how much I prepared for the exams, I wasn't prepared enough. Questions were very heavily semantic and I spent most of the time figuring out stuff on my own. Not the worst course ever, but a pretty frusturating/mediocre experience overall. Avoid if you can, but if you have to take it, master recursion the best you can.
Rating # 6
Overview:
  • Course: CSE445
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He's very unclear with both the way he speaks and the way he words things in typed powerpoints, documents, etc. I've had him twice and it's always been my least favorite class. All he does is read powerpoints then give quizzes and tests that make no sense. I'm an A average student as well. Do NOT take him if you have the chance.
Rating # 7
Overview:
  • Course: CSE445
  • Grade Received: C+
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
This course should be renamed to history of service oriented programming because this material has been irrelevant for a decade. Please update 445 and 446 because they provide the impression that the material is up to date. JSON, .net core, front end frameworks, non relational db's, front end js frameworks are all a part of web development in 2018.
Rating # 8
Overview:
  • Course: CSE446
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Don't take 446. 445 was alright, but 446 was filled with outdated material that is never seen in the industry. Not to mention when you take it in the 8 week summer semester, he still has you do the exact same amount of material as you would during the regular semester. So be prepared for 4 quizzes and a project a week on material you will never use
Rating # 9
Overview:
  • Course: CSE220
  • Grade Received: A+
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He's really not THAT bad. He cares, & his metaphors are sometimes hilarious (though not intentionally.) His textbook is bad- buy it anyway, you will see the multiple choice exercises on your exams, & examples are useful for assignments. Exams are computer based in class, so you can use a compiler to check "What would this code output" questions.
Rating # 10
Overview:
  • Course: CSE240
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The course isn't structured properly and Chen rushes towards the end. Difficult to understand what he conveys in some of the assignment questions. Graders aren't clear when resolving appeals. Initially spent half the time speaking about what we'd learn in 310, 340, etc. Don't slack off on the assignments and tests as they're 55% of the course grade
Rating # 11
Overview:
  • Course: CSE240
  • Grade Received: A+
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Moderately difficult course. Chen has a heavy accent but you'll get used to it. Weekly homework assignments (weighted heavily) and quizzes that can get frustrating because of unclear guidelines. Midterm/final are open-note but writing portions suffer from similar obscurity. Can come off as callous but really is just too busy. Does know his stuff.
Rating # 12
Overview:
  • Course: CSE240
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Easiest CS class I have had. Unless he has in-class exercises, which he announces before, you don't need to attend lectures since he posts them. Weekly quizzes that were easy after skimming material, drops 2 of them. Open everything exams. Easy C, C++, Scheme, Prolog coding assignments that could be turned in 1 day late for 10% and 2 days for 20%.
Rating # 13
Overview:
  • Course: CSE598
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Just reads off the power point, for a masters degree course I'm disappointed that my course is basically to watch him read the powerpoint with no added input.
Rating # 14
Overview:
  • Course: CSE240
  • Grade Received: B+
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Chen has a heavy accent. It's hard to understand at first. You're going to have to teach yourself a good amount, but still go to lecture. You can access powerpoints on the tests which are taken through blackboard. Take good notes within the powerpoints and study recursion for the first test, its not easy. Harder than CSE 110 and 205 by a good amoun
Rating # 15
Overview:
  • Course: CSE445
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
The best professor. You will learn a lot. I respect him for his dedication. I would like to take 446 also.
Rating # 16
Overview:
  • Course: CSE240
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The assignments were usually easy. The tests were two part, multiple choice and write in. They were open note. The multiple choice can be hard since some of the questions couldn't just be ctrl+f in the powerpoint. The write in was decent; the questions seem to be similar to the homework, but they're not. His lectures would drag on.
Rating # 17
Overview:
  • Course: CSE240
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Work load is pretty standard. One lecture quiz (5 - 10 MC questions) and one programming assignment a week. Only two midterms, but they are very fair in length and amount of content covered. Prof. Chen speaks incredibly quickly and is difficult to understand. I often had to teach myself from the posted lecture slides outside of class.
Rating # 18
Overview:
  • Course: CSE445
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I had Chen in CSE240 and now I have him in CSE445. I have now submitted 8 grading appeals in total fron both of those classes, to fix mistakes his TAs have made. Both of his classes are not that hard, but you will not learn much and his quiz structure is pretty bad. If you had him before, you know what you will get.
Rating # 19
Overview:
  • Course: CSE240
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This professor gets a lot of hate, but I don't really agree. The Bad: It's hard to fully understand what he is asking on quizzes/assignments. The Good: He's super passionate about coding. He wants everyone to succeed Midterm and final were open note All lectures were posted online Overall, I think he was a pretty good prof!
Rating # 20
Overview:
  • Course: CSE240
  • Grade Received: A+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Absolutely Horrible. Does not tell how to do the homework or assignments, most stuff in class is not directly related. Going to the lecture is useless. You have to teach stuff to yourself through online resources and homework is absurdly phrased. He might be a helpful guy in office hours, but he has a critical class to teach to over 300 students.
Discuss With Everyone:

No comments:

Post a Comment