Reviews of professor Yusuf Albayram

Rating: 4.0/5, difficulty: 3.0/5
Nearing the end of the semester, so thought I'd review :) He has very organized lecture notes available + recordings. There are 4-5 HWs + a final project and your midterm/final exam. My 1 complaint is that the sudden difficulty/content curve of the class might leave students with no python/sql/etc. experience struggling to keep up.

Rating: 5.0/5, difficulty: 3.0/5
The single best CS professor I've ever had. He provides examples for each concept in his lectures and even has previous recorded lectures on Blackboard. He takes his time to ensure questions are answered fully and he also has a great sense of humor. Take the class

Rating: 4.0/5, difficulty: 5.0/5
I have Yusuf in web. Like most said the beginning few weeks have been great. However, as soon as we started talking about Ajax, Servlets, CGI, JSON, JSP, etc in a span of 3-4 weeks, it has been brutal especially for the project. At the moment we finished python/django and its been at a good pace again and django has been easy to learn.

Rating: 3.0/5, difficulty: 4.0/5
Really disappointed by the pacing of this class. The project has the potential to be amazing, but it's so rushed. This should be a class that meets 3 times a week; there isn't enough time to teach html, css, bootstrap, js/jquery, AND all of django/intro to sql in ~30 lectures.

Rating: 4.0/5, difficulty: 4.0/5
Yusuf helps a lot during office hours. He also understands the difficulty of the class and tries his best to be a really fair grader. In systems class, his lectures is clear if you pay attention for his projects.

Rating: 5.0/5, difficulty: 3.0/5
4 HW assignments, all based on reading some type of research papers. Midterm and Final, along with final project where you create your own survey about something regarding security and privacy. Not bad at all for a 400 level CS class.

Rating: 5.0/5, difficulty: 4.0/5
We learned alot, we had to rush the django part at the end but overall its probably the closest class in terms of real world application. He gives his lectures while coding along his powerpoints if you just watch and don't do it with him and ask questions along the way, you'll have tough time. If youre enaged this is a solid class, and he did good

Rating: 2.0/5, difficulty: 5.0/5
2x the work of other 400 levels

Json+Python+Ajax+Html+Django+Sql get taught in the same time as other classes spend on ONE of those 

Exams on semicolon placement in obscure functions

Good students struggle, average students fail

If you're already full-time, skip it.

Rating: 5.0/5, difficulty: 4.0/5
Lectures are solid and the projects he gives out are challenging but fair. I started the semester off in his class being a lazy jackass, but then I stepped my game up and took advantage of everything he does for us and did very well. Definitely not an easy A teacher, but if you put in work get a good grade it's all the more satisfying.