Professor: Jie Shen
Department: Computer Science
College: University of Michigan - Dearborn, Dearborn, MI
Rating # 1
Overview:
- Course: CIS200
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
shen is a really good teacher; he gives you all the tools you need in a clear & concise manner. write everything down and then the labs will be easy, and study them for the midterm and final (combined 50% of grade). zybooks is a part of the grade, and so is attendance. he cares for the students & just wants you to learn.
Rating # 2
Overview:
- Course: CIS200
- Grade Received: A
- Overall Rating: 1.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Mandatory
Comment:
One of the worst professors I've had at the university. Heavy accent, very monotone voice, doesn't explain anything he writes on the board, doesn't respond to emails, and gives limited to no feedback on assignments. He also gets confused easily and can't understand simple student questions. If you take him, be warned, you will be teaching yourself
Rating # 3
Overview:
- Course: CIS200
- Grade Received: A+
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
He's great, the accent takes some time to get used to. He is VERY knowledgeable, sometimes hard to understand but was very clear in what he expected. Some students aren't willing to put in the work, but we are in college and you will need to put in some effort to study. Study examples and labs, they are just like his exams.
Rating # 4
Overview:
- Course: CIS200
- Grade Received: A-
- Overall Rating: 3.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Average professor. Make sure you copy all his notes. Everything he writes are on his programs, labs, and exams. A midterm and Final those were about average difficulty. Just show up to class, stay focused you'll do good. His programs easy and labs. I repeat his notes!
Rating # 5
Overview:
- Course: CIS200
- Grade Received: A+
- Overall Rating: 4.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
His lectures are really well structured and actually help you understand the material. However, his labs are far too easy. Each can be completed in about 3 hours and they require very little testing. Projects were about right. He goes over what will be on the exams about a week ahead of time. Not perfect but there are far worse professors at UMD.
Rating # 6
Overview:
- Course: CIS200
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Mandatory
Comment:
The class is very underwhelming compared to Steiner. After going from a professor who goes into an extreme amount of depth to barely scraping the surface was hard to do. If you ask for help, sometimes he will give you a helping hand, other times he just tells you to look at online notes which aren't always helpful either.
Rating # 7
Overview:
- Course: CIS200
- Grade Received: A+
- Overall Rating: 4.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
The class felt weak on material ( compared to Steiner), at least to me. 4 programs and 10 labs, not difficult to complete if you can follow the lecture and his lecture notes. A little bit difficult to understand but I was able to get about 90% of the material clear enough. Good choice and very intelligent.
Rating # 8
Overview:
- Course: CIS200
- Grade Received: A+
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Very well rounded professor who cares for his students. Impeccable handwriting when writing notes. Copy everything he writes and review them before an exam. Exam content is discussed prior to exam date, so no surprises. Projects are of average difficulty, whereas labs are a bit underwhelming in complexity. No curves.
Rating # 9
Overview:
- Course: CIS200
- Grade Received: B+
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: N/A
Comment:
Dr. Shen was a great professor. I took a class that also had a lab. Whenever I needed help with lab assignments he was great to work with, helped me fix my code, and showed me some cool tricks along the way. His lecture was also really well structured and established key concepts of software development. Really great experience.
Rating # 10
Overview:
- Course: CIS400
- Grade Received: A
- Overall Rating: 3.5
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
A pretty decent professor. His lectures are long, but are structured well. Very well organized notes and presentation. Difficulty is about average. Projects are just somewhat time consuming and exams are average. Randomly calls on people to answer questions in class. Helpful and willing to work with you, as long as you ask.
Rating # 11
Overview:
- Course: CIS200
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
A good professor & very approachable in helping students. The grading criteria is clear: 2 Exams, 12 Labs & 4 Projects. Lots of work especially if you are taking this class along with CIS 275 (co-requisite) for this class. But if you start early you should be able to manage both classes. Just study the notes of exams he gives and should be fine.
Rating # 12
Overview:
- Course: CIS200
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Important class for learning common structures and searches in C++. Lots of work: 12 labs, 4 projects, 2 exams. His English could use some work, but he's pretty clear most of the time and his writing is stellar. Lectures are well organized and his proj. requirements are explained well. Would definitely take again as really helped me understand C++.
Rating # 13
Overview:
- Course: CIS150
- Grade Received: N/A
- Overall Rating: 3.5
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
I went from knowing nothing about coding to being fluent in C++ during this course. Dr. Shen is a really great professor, with well organized lectures, and great hand writing on the chalkboard. His English is not the best, but his lecture material comes across clearly. 2 projects (really simple would have like more challenge), 12 labs and 2 exams.
Rating # 14
Overview:
- Course: CIS400
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Organized presentation-based lectures. Explains code with live examples. Assignments are long (not in a bad way) and the deadline, for each, is always at a comfortable distance of 3 weeks away - Gives extra time for turning them in. Fair exams - gives extra time at the end. A lenient grader. Overall, a very knowledgeable and well-polished professor
Rating # 15
Overview:
- Course: CIS150
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
boring class. the professor has a very deep accent, though his hadwriting and sentence structure is A+ to me. i saw a physics professor's handwriting, its like french! so really, just copy notes and study them before exam. exam has like 10 pages, but 2 questions a page, so its kinda good. the project was crazy so start early.
Rating # 16
Overview:
- Course: CIS150
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
the class it self ...sucked. i advise you to look up c++ and watch videos as a preview to this class. i thought this class was learning computer stuff but its the language instead, C++. though it seems like you are special if you know this language, cause its very good for other things, like gaming, and is similar to other languages like C# & java
Rating # 17
Overview:
- Course: CIS150
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
The WORST professor in CIS. Never explains things, every class talks about something completely new, never relates from last class period. Talks about whatever he wants and teaches in whatever order he wants. Never helps you with anything and he does't even know how to do his own labs. HORRRRRRIBLE
Rating # 18
Overview:
- Course: CIS150
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
This teacher knows his stuff. I mean he REALLY knows it. In fact, he knows it so well that he sometimes does not understand what you are asking. His tests follow his notes and he is pretty generous with grades. He is available to help and answers e-mails promptly.
Rating # 19
Overview:
- Course: CIS400
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
He takes a ton of time to write notes on the board and he often can't answer questions correctly, but his prepared notes are thorough and all of the programming assignments were fun. Tests are straight forward and he's pretty generous with grading. The textbook is really good.
Rating # 20
Overview:
- Course: CIS400
- Grade Received: N/A
- Overall Rating: 3.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Shen is a bit on the boring side. He writes lengthy notes on the board and is very monotone. However, his assignments are very useful to the class. Exams are based on his notes. Shen is one of the better teachers in the CIS department.
No comments:
Post a Comment