Reviews of professor Alex Hornberger

Rating: 3.0/5, difficulty: 4.0/5
He's a good guy, but jesus he's a picky and hard grader. He expects students to learn the content on their own and he said "I want you sink before you swim". He rarely responses to emails. He hates when people don't participate. He doesn't gives extra credit assignments. I took him for 250 and 411. He blessed me with an A tho lol. He's a good guy.

Rating: 1.0/5, difficulty: 4.0/5
Not super difficult. Doesn't know much on the subject matter. Take if you can bs a paper. He mainly grades on paper length. Considered putting nonsense in middle of labs and papers to see if he noticed.

Rating: 1.0/5, difficulty: 5.0/5
It was so bad I wanted to give it a zero, but that's not possible so I give you a 1. Avoid at all costs. He doesn't "teach" anything, you're expected to learn on your own. He does not have a clear understanding of the subject & it reflects on the work that's given out. His classwork, grading, and teaching technique - none of it makes sense.

Rating: 1.0/5, difficulty: 4.0/5
RMP took down my first review for this, it was too vile. So here we go again: I am afraid the professor does not know the content of the course. He makes you write a bunch of papers instead of doing labs. He barely teaches anything. He will give you an 80/100 and say "great job", with no explanation of what you did wrong.

Rating: 5.0/5, difficulty: 3.0/5
Professor Hornberger is awesome!!! Even though the semester was online due to COVID-19 he was also accessible and helped his students. The final project was very tedious; however, he made it a group project. This was good and bad due to lack of communication within groups, but if you do your part and communicate with the professor you will do great

Rating: 4.0/5, difficulty: 4.0/5
Get ready to work! Everything is laid out at the beginning of the semester and he will warn you not to procrastinate listen to him!!Its completely up to you if you want to pass, he is available as he also provides the necessary materials , utilize them and him as much as you can! Also be ready to teach yourself certain things.

Rating: 5.0/5, difficulty: 4.0/5
Great professor. Assignments are hard and require self study, but if you enjoy that kind of thing or at least can handle it, then this professor is highly recommended. His assignments are designed around actual industry standards/practices. They are difficult but highly rewarding and valuable. You need to be disciplined with your time to succeed.

Rating: 3.0/5, difficulty: 3.0/5
Took this as an online class for fall semester. Professor Hornberger really gives you the chance to get another look at Cybersecurity. Gives a good amount of material and useful lectures going over it. Pay attention to deadlines and you should do well in this class.