Reviews of professor Shannon Ellis

Rating: 4.0/5, difficulty: 1.0/5
This is the easiest class I have ever taken but it is also super interesting. You get extra credit for attending lectures and full credit on quizzes for attending discussions. Advice: go to the discussion during week 2 to form a group because groups at random are the worse people never want to do work.

Rating: 5.0/5, difficulty: 4.0/5
I really LOVE cruise ships. Especially those of CARNIVAL CRUISE LINES. the Engineering fascinates me. I made my final project in the course all about it and it really helped me actually understand the course content. Her lectures are interactive and you will really learn if you pay attention and practice. A shining star of UCSD for sure!

Rating: 5.0/5, difficulty: 3.0/5
Prof Ellis is a rare gem. I never left a lecture confused or unsure of the material. She utilizes her lecture time to both teach and ensure that you learn. Lectures are also podcasted so you can watch at any time and solve along online. She also offers a ton of extra credit and TA/IA resources. I 100% recommend it for a python beginner. Trust me :)

Rating: 5.0/5, difficulty: 3.0/5
One of the most amazing professors of my lifetime! I did not pursue further into computer science field but she definitely showed me for once how fun it could be to learn to programming. Thank you so much Ms. Ellis!

Rating: 5.0/5, difficulty: 2.0/5
Took this class as a GE with no previous experience in coding and found it really easy. Homework can be time consuming but you learn a lot. Tests are straight up memorization and very straight forward. Do the practice in-person exams before the midterms and complete all homework assignments/labs and you will get an A. Prof also very sweet & caring.