Reviews of professor Matthew Lease

Rating: 5.0/5, difficulty: 2.0/5
This class was pretty enjoyable though it did get a bit difficult towards the end. There's only 5 homework and they offer a lot of extra credit for each on. I barely had any background knowledge of Python and was pretty manageable.

Rating: 2.0/5, difficulty: 5.0/5
Professor Lease definitely knows his stuff when it comes to programming, however his delivery methods when teaching it were very fast-paced for a beginning level class. I ended up having to use the textbook for most of the homework assignments. You would probably be better off taking a programming class in UT's actual computer science department.

Rating: 5.0/5, difficulty: 1.0/5
genuinely one of my favorite professors. so many opportunities for extra credit, no finals or exams. he cares about everyone learning and takes feedback to improve the class. just do the hw and it's an easy A but you will learn a lot of cool stuff. the hw is straightforward and he publishes lecture notes and a recording every class that are helpful

Rating: 5.0/5, difficulty: 2.0/5
He is very considerable and nice and every aspect. I really appreciate.There are Tons of Office hour.  Homework every 2 week which is really nice. A lot of extra credits. The average score for  each homework is 90+/100. NO exam! The lecture note and code provided in Replit really help you in homework. The class really boost your mental health.

Rating: 4.0/5, difficulty: 2.0/5
I don't understand the bad reviews. I had no issue getting through this course. Lease's lectures were a bit slow at times, but I enjoyed the in-class activities. Attendance wasn't mandatory, as all lectures were recorded. No final exam, just 4 sets of programming problems that varied on quantity/difficulty. Several opportunities for extra credit.

Rating: 3.0/5, difficulty: 4.0/5
I304 was manageable; if you work really hard you will do will. You have to put in the work though, especially if you have no experience in coding. Key is to not procrastinate on the homework and go to office hours, take advantage of the extra credit.

Rating: 5.0/5, difficulty: 4.0/5
Lease is a real gem. I told him our required informatics class before his class was getting out late and he contacted the professor to fix it. Attendance not mandatory, but if you miss class you'll miss a lot of review of the textbook reading which is ESSENTIAL. Lease and TA available during office hours 2x a week. Be willing to learn, put time in

Rating: 1.0/5, difficulty: 4.0/5
This class is very stressful. If you have no coding background, I dont recommend taking this class at all. Matt is a nice guy but cannot teach python. i did good only because i had a coding background whereas my peers failed