CSE 1010 with Joe is dead easy. Lectures make sense and are engaging. Joe is clear what his expectations are and makes a practice exam similar to the midterm/final. Work is a Online HW and a Lab where TA's help you solve it. Highly recommend after he redesigned the course compared to pre-2019. You'd actually have to be brain-dead to fail this class