3.5
Quality4.0
Difficulty61%
Would Retake134
Reviews61%
Would Retake
134
Reviews
Rating DistributionOfficial
5
80
4
1
3
2
2
1
1
50
What Students Say
“He gives good grades but destroys the purpose of learning, the worst class ever in my life”
CISC3580 - 1.0 rating“did not learn anything , he is only reading from the PPT”
CISC3580 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
68%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.27 avg changeRatings by Course
CISC3650
5.0
(1)CIS3580
3.8
(28)CISC3580
3.7
(82)CISC3589
2.1
(11)CISC3850
2.0
(8)Difficulty by Course
CISC3850
4.8
CISC3589
4.5
CIS3580
4.4
SECU222
4.3
CISC3580
3.8
Reviews (134)
He's very confusing about each topic. He repeats himself a lot. He doesn't know the subject of cybersecurity. He gives good grades but destroys the purpose of learning, the worst class ever in my life. I wasted my money to get an grade. This guy is a total joke. He should not be teaching.
Worst class ever. did not learn anything , he is only reading from the PPT. not a good teacher at all, but nice guy.
If you are serious about learning cybersecurity , this is the worst professor you can go to. Instructions are unclean and his lectures are worst joke. By reading you textbook and YouTube you will learn way more than what youll learn from his class. Total trash .
The whole class was just him reading off of powerpoints. So, all you had to do was memorize the powerpoints since it was word for word test/quiz questions from there. Nice friendly prof but wish he actually "taught" instead of wasting my money on things I could do myself. The final project is really a paper with no instructions ._.
I got A doing noting . Im working in the field as an IT analyst. Holy cow this guy knows nothing and reading off ppt even explaining topic wrong. Entire class he was acting expert on the subject without knowing anything. Project with no guideline , everyone in the class was shock how this even allow to teach in the university. We complain to Dept
You should take a class with this professor. The lectures are interesting. I will take with him again for sure.
He was absolutely hilarious. He connects with students in the class, brings his wide range of real life professional experience to the classroom and enriches our learning with real work situations where concepts being taught are applied.
Besides going into tangents and sharing stories that were a bit funny at times, this prof truly did not teach anything about the field. As another classmate stated, he read off the slides and what was on those slides were word for word copied onto the tests/quizzes. Also, as a govt. employee in IT, the way he explained govt. ID cards was wrong.
He's a good professor to take for the elective, relatively low stress and you are gonna learn something. Easy A as well.
He repeated complicated concepts multiple times in a kind way and without question. Nobody was worried about asking questions. He made sure no one was left behind and that everyone understood the concepts before moving on.
He was very welcoming and open to questions and comments. He also always made sure to include his personal experience in the field to make what we learned more interesting and applicable to the real world.
The final presentation was a good way to review material that we went over through the year and even to learn some material we did not go into in depth.
He was absolutely clear about the requirements necessary to pass. The professor did not try to obfuscate the content of our quizzes and subject matter of the exams, he told us exactly what to prepare for and what to study for. Moreover, he simplified very complex subject matter and made sure everyone understood it completely.
He is absolutely one of the best professors I have ever took a class with. Very clear and keep repeating the hard parts without hasitation. He uses his professional experience to help us understanding the maertial.
loved his enthusiasm and engagement with the students. everything was straightforward and presented in a concise and meaningful way.
I think that the handson labs were helpful and very interesting and I think that all students should get an opportunity to try them out in a lab setting at school.
Very interactive with the class. Makes sure everyone knows what's going on. Passionate about his work.
He clearly enjoys teaching and talking about Cybersecurity. And encouraging students to participate, in a nice way, is helpful. If not, I wouldn't have been as engaged.
The professor frequently asked for student participation, which always led to a great discussion.
Great Professor! Very caring and aims to engage all of his students. Explains difficult concepts extremely well. Would definitely take another one of his classes again if given the opportunity!
Interesting class. Really enjoyed his lectures.
He can't teach anything. just acting in the class and talking nonsense.Reading from the ppt. such a waist of my money,and time. I have been working in the filed for two years and i feel i know more than him. OMG its embarrassing. I feel like all the positive review is actually written by him.
100%Garbage. DO NOT take him .Worst professor ever. I wouldn't recommend taking this Professor.
I learned zero from his class. He did not teach us anything but reading from PPT. I do not know how he becomes a professor. Disgrace..
I enjoyed his knowledge breadth of knowledge and his extensive work experience in both the private and public sector. He combines this with an engaging and positive teaching style that is also humorous at times that leads to one of the most positive learning environments in my educational experience.
Professor was always encouraging us to ask questions and to participate in discussions. Had great stories that applied to the course material and made the material memorable.
Realistic Real World samples. Had Previous experience and knew exactly what he was talking about.
His preparedness; each lesson felt carefully coordinated but not forced; students were able to absorb information at a reasonable pace.
Very clear and easy to understand. He used examples from his work experience which were very engaging and interesting.
Very clear, concise and to the point. made it very easy to understand what could be a complex topic.
He always came to class happy to teach us and taught concepts over and over again until we understood them. He was never in a rush.
Use of humor, extending the slides to talk about his industry experience, super helpful talking with students that needed accommodations or missed class; a great way of explaining class topics!
I really liked the way this class was organized and i feel like it was very important to various aspects of cybersecurity that should be incorporated into your everyday life.
Professor was very kind, attentive, friendly and informative
Great professor! He explained the material clearly and created various interesting labs that furthered my understanding of the subject.
In my opinion, professor Alhayajneh is one of the best professors that I have ever taken classes with. Very enthusiastic and use his amazing work experience to explain every hard topic in the slides or book.
He is the best knowledgeable professor ever!
Very clear and easy to understand. He used examples from his work experience, which made the class very engaging.
Interesting class and very knowledgeable. I really enjoyed the lectures and the Cyber labs.
I have been working in the filed and he is total waste of time, He knows nothing about cybersecurity. I'm pretty sure he is writing his own reviews to look good. DO NOT TAKE HIM. OMG he talks total non sense.
Awful avoid him at any cost.
Honestly avoid his class if possible. He does not know how to teach at all. Lectures are very boring and hard to grasp. Theres lots of work. Your best bet to do well in the class is if you already know the material. or if you know someone that knows the material.HE DOESN'T KNOW ANYTHING HE IS TEACHING...
we had chat group and everyone hated him .its clear that he writes his own reviews. Avoid him if you want to learn. clueless about the topic, virtual box installation is big deal for him ... lol
All the positive reviews are written by al hayajneh him self. I was waiting for the semester to be over to write review. He ave me an A but i learn nothing, absolutely nothing. OMG.....
AVOIDDDDDDD HIMMMMM.doesn't teach anything..
He was a good looking guy buy he doesn't know how to tech at all. avoid..
The hands-on labs and practical exercises designed by the professor were particularly beneficial, allowing us to apply theoretical knowledge in a simulated environment. These exercises not only enhanced our technical skills but also boosted our confidence in tackling real-world cybersecurity challenges. I definitely recommend you take his class!
Prof. Alhayajneh has a wealth of industry knowledge, and his real-world experience added immense value to the course.He shared practical examples and case studies, providing insights into the challenges and solutions cybersecurity professionals face daily. This made the course very interesting and engaging.
After seeing all those negative comments, I had to hop in here and say that those are completely false! I don't know if they were created by one angry student or a jealous colleague, but don't pay any attention to the lies from those comments. This is one of the best professors I have ever encountered.
I can't say enough good things about this professor. I really enjoyed his class and I would recommend his class to anyone. Don't pay any attention to the neg comments below. This prof is great!
He is awesome!
RUNNNNNNNNN AYWAYYYYY. WORST PROFESSOR EVERY IN MY LIFE. ONE ONE LIKES HIM IN MY WATSUP GROUP. WE URGE EVERYONE TO SPEAK UP HERE, HE DOESN'T CARE FOR STUDENTS, DEOSN'T TEACH ANYTHING. HE IS A GOOD ACTOR , SHOULD RECEIVE OSCAR FOR WRITING HIS OWN REVIEWS. LMAO.
very unpredicted behaviour
Teacher not know how to teach
Evaluation criteria is very strange.
Give so much work as Homework which is unnecessary
Please replace this Professor.
Beware of this Professor please he not the right guy.
His way of teaching is awful. he does not know the topics and also the course content.
He is not the right teacher, he did not even know the course content.
His revies are fake, he manage this by himself.
There is alot of unnecessary work in class. Not a good teacher.
He make everything difficult for students, don't have any method to teach. he not knows how to teach.
One of the biggest mistake that i choose this Professor. His knowledge is zero.
It is not easy to handle this kind of egoistic teacher, who just make himself right, he take fake reviews from students.
If you are teacher it does not mean you disrespect students.
He force and blackmails the students for good reviews this is unacceptable in any case.
Very bad experience with this professor, don't want to recommend anyone. Please beware of this guy.
I am giving him 1 out of 5, due to his knowledge of subject and his teaching method, he not know how to teach and covey.
Professor does not prepare anything regarding topics, he is not aware of the content and just focus on his reviews.
He asked the students for reviews, whenever he find bad reviews, he manage to increase his ratings with the reviews giving by himself or just fake it.
He gives so much work which is unbelievable. Not even robots are capable of doing that kind of work. very tough grader.
Teaching from this professor is nightmare for me.
Very Very bad experience. he is manage fake good reviews about him.
OMG he is so irrelevant and very mean. he not even know the course and also not a good tutor.
any real reviews?
Not recommended.
Encouraging a classroom culture where questions are welcomed and valued could enhance student participation and learning.
The establishment of a clear and accessible communication channel for student inquiries could ensure that concerns are promptly addressed.
Emphasizing the development of transferable skills, such as critical thinking and problem-solving, could prepare students for diverse future challenges.
Professor not know how to teach.
So many quizzes and assignments.
evaluation is very specific and on very few matrics.
He is a great professor!
He is the best professor!
Great professor! Thx
Such a great professor!
Any real reviews here?
Great class!
Best professor!
He is the best professor at Fordham!
Best class and best prof!
For sure I would you take this professor again
For sure I would you take this professor again & again
Very caring
Best class ever!
Amazing class and lecture!
can someone leave a real review
Entertaining class, and I learned a lot about cybersecurity.
Such a great class!
best professor ever!
Great class. Great Professor!
Great professor and Great class!
Such a great Professor and class!
Amazing Professor and great course!
Amazing Professor and great structure!
No real reviews!!
One of the best professors!
Very caring and passionated about his topic!
Great work experience and a lot of hands-on exercises.
He always shares his work experience, which makes the class very interesting.
Everything is amazing in his class.
He is the best professor and very passionate about teaching!
Just do your work and this class will be the best!
If you want to learn, then this is the best class and best professor.
He always follows up and makes sure we are all doing well. He has great working experience!
Definitely the best professor!
Very knowledgeable and respectful
Total waste of time and money. He does
I do not know how this guy is teaching in the university, he doest know anything explaining completely wrong total waste of my time and money. I feel bad for this professor who is acting he is teaching in reality is fake, bad attitude, i agree with previous reviews he is busy writing his own reviews in rmp. I'm sitting his class with headache.
Worst professor in the history of education. Everyone in our class hate this guy, doesn't teach anything omg total waste of my money, I'm taking to lawyers to sue the university to get money money and time back from this guy. Everyone in the class talking that he is so missarable that he writes all his positive reviews,
He is a nice guy but can't teach. I see everyone is the class is mad this semester but i honestly think he not that bad guy. ok for me
No real reviews here!!
Great Professor and best class.
No real reviews here!
I liked his class; he's one of the few CS professors that knows how to lecture and teach. His lectures were always entertaining, and he was really funny. He made the class engaging. 2 HW, 2 Quizzes, Midterm, Final, and 1 Research Paper. Overall, if you memorize his slides and pay attention, ur good but it is a lot to remember but his exams are easy
One of the best Professor at the CS department. He knows to teach and gives alot of hands on.
This professor has a great teaching style. The lectures are engaging and the course materials are helpful. Using Unstuck AI alongside the textbook really helped me prep for exams.
I will definitely take more courses with this professor again.
One of the best professors I've had. He's very engaging, made the material easy to understand, and is a very fair grader. If you pay attention, you'll be okay. He cares about his students and is one of the only few people for CS at Fordham who are actually good at lecturing/teaching. Would take him for more classes if I could.
One of the best professors at Fordham. Inspired me to consider a cybersecurity career path.
The best professor 👌. He is very enthusiastic about teaching!
Great teacher with a lot of industry experience!
Prof. Al-Hayajneh is an excellent Forensics professor. He's hilarious and keeps the class engaging, but he also lectures clearly and really knows how to explain the material. He notices when you're genuinely trying to learn and supports you. What makes the class stand out is how much real-world experience he brings into lectures.
Class Info
Online Classes
100%
Attendance Mandatory
68%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.27 avg changeRatings by Course
CISC3650
5.0
(1)CIS3580
3.8
(28)CISC3580
3.7
(82)CISC3589
2.1
(11)CISC3850
2.0
(8)Difficulty by Course
CISC3850
4.8
CISC3589
4.5
CIS3580
4.4
SECU222
4.3
CISC3580
3.8