Michael Linderman
This class is extremely difficult. Ever since the start I felt that I was extremely lost with the material and what we were studying. By the end while I understood parts of the topic, I don't think I'd quite be able to reproduce what I created. Only those who need an elective should take this unless you have particular interest in the topic.
If you are going to do well in this course, you must go to office hours. Personally, I am not a fan of Linderman's teaching style, but he is a great person. Lectures felt rushed and covered much more material than necessary.
Professor Linderman is one of the best professors in the CS department, so I'd recommend taking SoftDev with him. The class has 4 main programming assignments to be completed in the first half of the course and the second half will be implementing contents from those assignments into your group projects. There are also 10 practicals which are small programming assignments which will help with the project too. Resubmissions are allowed for everything so its a chill class.
Professor Linderman is one of the best professors in the CS department, so I'd recommend taking SoftDev with him. The class has 4 main programming assignments to be completed in the first half of the course and the second half will be implementing contents from those assignments into your group projects. There are also 10 practicals …Read more