3.5

Abdullah Al-Hayajneh

Computer Science - Fordham University at Lincoln Center

3.5
Quality
4.0
Difficulty
61%
Would Retake
134
Reviews
3.5
Quality
4.0
Difficulty
3.4
Helpful
3.4
Clarity

61%

Would Retake

134

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

68%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 123 grades
Most common grades:
A (60)
A- (26)
B+ (18)
Grade Distribution
A(77)B(2)C(0)D(0)F(0)A-/B+(44)
Based on 127 reported grades
A: 60
A-: 26
B+: 18
A+: 17
Common Tags
Tough grader (42)
Hilarious (37)
Caring (36)
Inspirational (33)
Respected (31)
Amazing lectures (30)
Lecture heavy (22)
Get ready to read (18)
Rating Trend

Improving

+1.27 avg change
Mar
Apr
May
Aug
Oct
Dec
Last 6 months
Ratings by Course

CISC3650

5.0

(1)

CIS3580

3.8

(28)

CISC3580

3.7

(82)

CISC3589

2.1

(11)

CISC3850

2.0

(8)
+1 more courses
Difficulty by Course

CISC3850

4.8

CISC3589

4.5

CIS3580

4.4

SECU222

4.3

CISC3580

3.8

Reviews (134)
1.0
1.0
CISC3580
Grade: A
May 7, 2021
Wouldn't take again

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.

Beware of pop quizzes
1.0
1.0
CISC3580
Grade: A-
May 7, 2021
Wouldn't take again

Worst class ever. did not learn anything , he is only reading from the PPT. not a good teacher at all, but nice guy.

1.0
1.0
CIS3580
Grade: A-
May 8, 2021
Wouldn't take again

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 .

1.0
1.0
CISC3580
Grade: A
May 13, 2021
Wouldn't take again

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 ._.

Lecture heavy
1.0
1.0
CISC3580
Grade: A
May 23, 2021
Wouldn't take again

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

5.0
3.0
CISC3580
Grade: A-
May 25, 2021
Would take again

You should take a class with this professor. The lectures are interesting. I will take with him again for sure.

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
CISC3580
Grade: B+
May 25, 2021
Would take again

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.

Respected
Hilarious
1.0
2.0
CISC3580
Grade: A-
May 26, 2021
Wouldn't take again

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.

Graded by few things
Test heavy
5.0
1.0
CISC3580
Grade: A
Jun 30, 2021
Would take again

He's a good professor to take for the elective, relatively low stress and you are gonna learn something. Easy A as well.

Respected
Graded by few things
Caring
5.0
3.0
CISC3580
Grade: A-
Jul 2, 2021
Would take again

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.

Respected
Inspirational
Caring
5.0
3.0
CISC3580
Grade: B+
Jul 2, 2021
Would take again

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.

Get ready to read
Inspirational
Amazing lectures
5.0
4.0
CISC3850
Grade: A
Jul 2, 2021
Would take again

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.

Lecture heavy
Caring
So many papers
5.0
4.0
CISC3850
Grade: B+
Jul 2, 2021
Would take again

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.

Inspirational
Group projects
Clear grading criteria
5.0
2.0
CISC3580
Grade: A
Jul 3, 2021
Would take again

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.

Inspirational
Hilarious
Caring
5.0
3.0
CISC3580
Grade: A
Jul 5, 2021
Would take again

loved his enthusiasm and engagement with the students. everything was straightforward and presented in a concise and meaningful way.

Clear grading criteria
Hilarious
Amazing lectures
5.0
2.0
CISC3589
Grade: A
Jul 5, 2021
Would take again

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.

Participation matters
Inspirational
Caring
5.0
4.0
CISC3580
Grade: A
Jul 12, 2021
Would take again

Very interactive with the class. Makes sure everyone knows what's going on. Passionate about his work.

Group projects
Clear grading criteria
Caring
5.0
4.0
CISC3580
Grade: A-
Jul 13, 2021
Would take again

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.

Respected
Participation matters
Inspirational
5.0
4.0
CISC3580
Grade: B+
Jul 13, 2021
Would take again

The professor frequently asked for student participation, which always led to a great discussion.

Accessible outside class
Get ready to read
Participation matters
5.0
3.0
CISC3580
Grade: A
Jul 21, 2021
Would take again

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!

Participation matters
Clear grading criteria
Lecture heavy
5.0
2.0
SECU222
Grade: A
Feb 9, 2022
Would take again

Interesting class. Really enjoyed his lectures.

Respected
Accessible outside class
Amazing lectures
1.0
5.0
CIS3580
Grade: A
May 25, 2022

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.

Tough grader
1.0
5.0
CISC3580
Grade: A
May 25, 2022

100%Garbage. DO NOT take him .Worst professor ever. I wouldn't recommend taking this Professor.

Tough grader
1.0
5.0
CIS3580
Grade: A
Jun 7, 2022

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..

Test heavy
5.0
5.0
CIS3580
Grade: A-
Jul 19, 2022
Would take again

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.

Caring
Respected
Lecture heavy
5.0
5.0
CIS3580
Grade: A
Jul 19, 2022
Would take again

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.

Amazing lectures
Lots of homework
Caring
5.0
5.0
CIS3580
Grade: A-
Jul 19, 2022
Would take again

Realistic Real World samples. Had Previous experience and knew exactly what he was talking about.

Clear grading criteria
Gives good feedback
Inspirational
5.0
5.0
CIS3580
Grade: B+
Jul 19, 2022
Would take again

His preparedness; each lesson felt carefully coordinated but not forced; students were able to absorb information at a reasonable pace.

Amazing lectures
Hilarious
Caring
5.0
5.0
CIS3580
Grade: A+
Jul 19, 2022
Would take again

Very clear and easy to understand. He used examples from his work experience which were very engaging and interesting.

Amazing lectures
Lecture heavy
Test heavy
5.0
5.0
CIS3580
Grade: A+
Jul 19, 2022
Would take again

Very clear, concise and to the point. made it very easy to understand what could be a complex topic.

Lots of homework
Caring
Lecture heavy
5.0
5.0
CIS3580
Grade: A
Jul 19, 2022
Would take again

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.

Amazing lectures
Inspirational
Caring
5.0
5.0
CIS3580
Grade: A+
Jul 19, 2022
Would take again

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!

Amazing lectures
Respected
Test heavy
5.0
5.0
CIS3580
Grade: A+
Jul 19, 2022
Would take again

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.

Amazing lectures
Inspirational
Respected
5.0
5.0
CIS3580
Grade: A+
Jul 19, 2022
Would take again

Professor was very kind, attentive, friendly and informative

Group projects
Amazing lectures
Respected
5.0
5.0
CIS3580
Grade: A
Jul 20, 2022
Would take again

Great professor! He explained the material clearly and created various interesting labs that furthered my understanding of the subject.

Amazing lectures
Respected
Test heavy
5.0
3.0
CISC3580
Grade: A-
Oct 18, 2022
Would take again

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.

Caring
Lecture heavy
Test heavy
5.0
4.0
CISC3580
Grade: A-
Dec 8, 2022
Would take again

He is the best knowledgeable professor ever!

Amazing lectures
Caring
Lecture heavy
5.0
3.0
CISC3580
Grade: A-
Jan 17, 2023
Would take again

Very clear and easy to understand. He used examples from his work experience, which made the class very engaging.

Amazing lectures
Inspirational
Test heavy
5.0
3.0
CISC3580
Grade: A+
Jan 17, 2023
Would take again

Interesting class and very knowledgeable. I really enjoyed the lectures and the Cyber labs.

Get ready to read
Amazing lectures
Lecture heavy
1.0
5.0
CISC3580
Grade: B+
Jan 19, 2024

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.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CISC3850
Grade: A
Jan 19, 2024

Awful avoid him at any cost.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CISC3580
Grade: A
Jan 21, 2024

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...

Tough grader
Get ready to read
Graded by few things
1.0
5.0
CISC3580
Grade: A
Jan 21, 2024

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

Tough grader
Get ready to read
Participation matters
1.0
5.0
CISC3850
Grade: A
Jan 21, 2024

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.....

Tough grader
Get ready to read
Participation matters
1.0
5.0
CISC3850
Grade: B+
Jan 21, 2024

AVOIDDDDDDD HIMMMMM.doesn't teach anything..

Tough grader
Get ready to read
Participation matters
1.0
5.0
CISC3589
Grade: B+
Jan 21, 2024

He was a good looking guy buy he doesn't know how to tech at all. avoid..

Tough grader
Get ready to read
Participation matters
5.0
3.0
CISC3580
Grade: A
Jan 26, 2024
Would take again

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!

5.0
2.0
CISC3580
Grade: A
Jan 26, 2024
Would take again

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.

5.0
3.0
CISC3580
Grade: A-
Jan 26, 2024
Would take again

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.

Amazing lectures
Inspirational
Caring
5.0
3.0
CISC3580
Grade: A+
Jan 30, 2024
Would take again

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!

Amazing lectures
Hilarious
Respected
5.0
2.0
CISC3589
Grade: A
Jan 30, 2024
Would take again

He is awesome!

Amazing lectures
Inspirational
1.0
5.0
CISC3580
Grade: B
Apr 11, 2024

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.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CISC3580
Grade: A
Apr 12, 2024

very unpredicted behaviour

Tough grader
Get ready to read
Beware of pop quizzes
1.0
5.0
CISC3589
Grade: B+
Apr 12, 2024

Teacher not know how to teach

Tough grader
Hilarious
1.0
4.0
CISC3580
Grade: A
Apr 12, 2024

Evaluation criteria is very strange.

Tough grader
Lots of homework
Hilarious
1.0
5.0
SECU222
Grade: B+
Apr 12, 2024

Give so much work as Homework which is unnecessary

Tough grader
Lots of homework
Hilarious
1.0
5.0
CISC3589
Grade: B+
Apr 12, 2024

Please replace this Professor.

Tough grader
Lots of homework
Hilarious
1.0
5.0
SECU222
Grade: A-
Apr 12, 2024

Beware of this Professor please he not the right guy.

Tough grader
Hilarious
Graded by few things
1.0
5.0
CISC3580
Grade: B+
Apr 12, 2024

His way of teaching is awful. he does not know the topics and also the course content.

Tough grader
Hilarious
Beware of pop quizzes
1.0
5.0
CISC3580
Grade: A
Apr 13, 2024

He is not the right teacher, he did not even know the course content.

Tough grader
Beware of pop quizzes
Lecture heavy
1.0
5.0
CISC3580
Grade: B
Apr 13, 2024

His revies are fake, he manage this by himself.

Tough grader
Lecture heavy
1.0
5.0
CISC3850
Grade: A-
Apr 13, 2024

There is alot of unnecessary work in class. Not a good teacher.

Hilarious
Lecture heavy
Test heavy
1.0
5.0
CIS3580
Grade: A-
Apr 13, 2024

He make everything difficult for students, don't have any method to teach. he not knows how to teach.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CISC3589
Grade: A
Apr 13, 2024

One of the biggest mistake that i choose this Professor. His knowledge is zero.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CISC3580
Grade: A-
Apr 13, 2024

It is not easy to handle this kind of egoistic teacher, who just make himself right, he take fake reviews from students.

Lots of homework
Hilarious
Lecture heavy
1.0
5.0
CISC3589
Grade: B+
Apr 13, 2024

If you are teacher it does not mean you disrespect students.

Lots of homework
Graded by few things
1.0
5.0
CISC3580
Grade: A-
Apr 13, 2024

He force and blackmails the students for good reviews this is unacceptable in any case.

Lots of homework
Hilarious
Lecture heavy
1.0
5.0
CIS3580
Grade: A-
Apr 13, 2024

Very bad experience with this professor, don't want to recommend anyone. Please beware of this guy.

Tough grader
Hilarious
Beware of pop quizzes
1.0
5.0
CIS3580
Grade: A-
Apr 14, 2024

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.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CISC3589
Grade: A
Apr 14, 2024

Professor does not prepare anything regarding topics, he is not aware of the content and just focus on his reviews.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CISC3850
Grade: A
Apr 14, 2024

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.

Tough grader
Lots of homework
Hilarious
1.0
5.0
SECU222
Grade: A
Apr 14, 2024

He gives so much work which is unbelievable. Not even robots are capable of doing that kind of work. very tough grader.

Tough grader
Hilarious
1.0
5.0
CIS3580
Grade: A
Apr 14, 2024

Teaching from this professor is nightmare for me.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CISC3580
Grade: B+
Apr 14, 2024

Very Very bad experience. he is manage fake good reviews about him.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CISC3850
Grade: A
Apr 14, 2024

OMG he is so irrelevant and very mean. he not even know the course and also not a good tutor.

Tough grader
Lots of homework
Hilarious
3.0
3.0
CISC3580
Apr 15, 2024

any real reviews?

1.0
5.0
CISC3580
Grade: A
Apr 19, 2024

Not recommended.

Tough grader
Hilarious
Graded by few things
1.0
5.0
CISC3580
Grade: A
Apr 19, 2024

Encouraging a classroom culture where questions are welcomed and valued could enhance student participation and learning.

Hilarious
Beware of pop quizzes
So many papers
1.0
5.0
CISC3589
Apr 19, 2024

The establishment of a clear and accessible communication channel for student inquiries could ensure that concerns are promptly addressed.

Tough grader
Beware of pop quizzes
So many papers
1.0
5.0
CISC3580
Apr 21, 2024

Emphasizing the development of transferable skills, such as critical thinking and problem-solving, could prepare students for diverse future challenges.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
CISC3580
Grade: B+
Apr 25, 2024

Professor not know how to teach.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
CISC3580
Grade: A-
Apr 25, 2024

So many quizzes and assignments.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CIS3580
Grade: A
Apr 25, 2024

evaluation is very specific and on very few matrics.

Tough grader
Get ready to read
Graded by few things
5.0
5.0
CISC3580
Grade: A-
May 14, 2024
Would take again

He is a great professor!

Inspirational
Caring
Respected
5.0
5.0
CISC3580
Grade: A+
May 14, 2024
Would take again

He is the best professor!

So many papers
Caring
Respected
5.0
5.0
CISC3580
Grade: A
May 14, 2024
Would take again

Great professor! Thx

Inspirational
Lots of homework
Caring
5.0
5.0
CISC3580
Grade: A+
May 14, 2024
Would take again

Such a great professor!

Inspirational
So many papers
Caring
5.0
5.0
CISC3580
Grade: A
May 14, 2024
Would take again

Any real reviews here?

Inspirational
So many papers
Caring
5.0
5.0
CISC3580
Grade: A-
May 14, 2024
Would take again

Great class!

Get ready to read
Participation matters
Inspirational
5.0
5.0
CISC3580
Grade: A
May 14, 2024
Would take again

Best professor!

Participation matters
5.0
5.0
CISC3580
Grade: A-
Jun 11, 2024
Would take again

He is the best professor at Fordham!

Amazing lectures
Caring
Respected
5.0
5.0
CISC3580
Grade: A
Jun 11, 2024
Would take again

Best class and best prof!

Inspirational
Caring
Respected
5.0
5.0
CISC3580
Grade: A+
Jun 11, 2024
Would take again

For sure I would you take this professor again

5.0
5.0
CISC3580
Grade: A
Jun 11, 2024
Would take again

For sure I would you take this professor again & again

Respected
Lecture heavy
Accessible outside class
5.0
5.0
CIS3580
Grade: A
Jun 11, 2024
Would take again

Very caring

Caring
Respected
Lecture heavy
5.0
5.0
CIS3580
Grade: A
Jun 11, 2024
Would take again

Best class ever!

Clear grading criteria
Gives good feedback
Inspirational
5.0
5.0
CIS3580
Grade: A
Jun 11, 2024
Would take again

Amazing class and lecture!

Amazing lectures
Inspirational
Respected
3.0
3.0
CISC3580
Jun 18, 2024
Would take again

can someone leave a real review

5.0
4.0
CISC3580
Grade: A-
Jul 9, 2024
Would take again

Entertaining class, and I learned a lot about cybersecurity.

Inspirational
Caring
Respected
5.0
5.0
CISC3580
Grade: A
Jul 9, 2024
Would take again

Such a great class!

Inspirational
Hilarious
Lecture heavy
5.0
3.0
CISC3580
Grade: A
Jul 9, 2024
Would take again

best professor ever!

Group projects
Amazing lectures
Gives good feedback
5.0
5.0
CISC3580
Grade: A
Jul 14, 2024
Would take again

Great class. Great Professor!

Amazing lectures
Caring
Respected
5.0
5.0
CISC3580
Grade: A
Jul 14, 2024
Would take again

Great professor and Great class!

Clear grading criteria
Gives good feedback
Inspirational
5.0
4.0
CIS3580
Grade: B+
Jul 30, 2024
Would take again

Such a great Professor and class!

Gives good feedback
Respected
Lecture heavy
5.0
5.0
CISC3580
Grade: A+
Jul 30, 2024
Would take again

Amazing Professor and great course!

Clear grading criteria
Inspirational
Hilarious
5.0
3.0
CISC3580
Grade: A
Jul 30, 2024
Would take again

Amazing Professor and great structure!

Inspirational
Hilarious
Caring
5.0
1.0
CIS3580
Grade: A
Jul 30, 2024
Would take again

No real reviews!!

EXTRA CREDIT
Clear grading criteria
Inspirational
5.0
5.0
CISC3580
Grade: A
Oct 1, 2024
Would take again

One of the best professors!

Gives good feedback
Inspirational
Respected
5.0
5.0
CISC3580
Grade: A
Oct 1, 2024
Would take again

Very caring and passionated about his topic!

Amazing lectures
Caring
Respected
5.0
5.0
CISC3589
Grade: A+
Oct 1, 2024
Would take again

Great work experience and a lot of hands-on exercises.

Hilarious
Caring
Respected
5.0
5.0
CISC3580
Grade: A
Oct 1, 2024
Would take again

He always shares his work experience, which makes the class very interesting.

Amazing lectures
Caring
Accessible outside class
5.0
5.0
CISC3580
Oct 1, 2024
Would take again

Everything is amazing in his class.

Clear grading criteria
Inspirational
Hilarious
5.0
5.0
CISC3580
Grade: A
Oct 1, 2024
Would take again

He is the best professor and very passionate about teaching!

Amazing lectures
Caring
Respected
5.0
1.0
CISC3580
Grade: A
Oct 1, 2024
Would take again

Just do your work and this class will be the best!

Amazing lectures
Hilarious
Respected
5.0
2.0
CISC3580
Grade: A
Oct 1, 2024
Would take again

If you want to learn, then this is the best class and best professor.

Amazing lectures
Caring
Respected
5.0
1.0
CISC3580
Grade: A
Oct 1, 2024
Would take again

He always follows up and makes sure we are all doing well. He has great working experience!

Amazing lectures
Gives good feedback
Respected
5.0
3.0
CISC3580
Grade: A-
Oct 16, 2024
Would take again

Definitely the best professor!

Caring
Respected
Lecture heavy
5.0
4.0
CIS3580
Grade: B+
Oct 16, 2024
Would take again

Very knowledgeable and respectful

Tough grader
EXTRA CREDIT
Caring
1.0
5.0
CISC3580
Grade: A
Oct 29, 2024

Total waste of time and money. He does

Tough grader
Group projects
Lecture heavy
1.0
5.0
CISC3589
Grade: Not sure yet
Oct 29, 2024

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.

Tough grader
Group projects
Beware of pop quizzes
1.0
5.0
CISC3580
Grade: Not sure yet
Oct 30, 2024

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,

Tough grader
Get ready to read
Participation matters
2.0
3.0
CISC3580
Grade: Not sure yet
Oct 30, 2024

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

Tough grader
Get ready to read
Beware of pop quizzes
5.0
3.0
CIS3580
Grade: A
Nov 4, 2024
Would take again

No real reviews here!!

Clear grading criteria
Gives good feedback
Inspirational
5.0
5.0
CISC3580
Grade: A+
Nov 4, 2024
Would take again

Great Professor and best class.

Amazing lectures
Inspirational
Hilarious
5.0
2.0
CIS3580
Grade: A+
Nov 4, 2024
Would take again

No real reviews here!

Tough grader
Hilarious
Respected
4.0
4.0
CIS3580
Grade: Not sure yet
Dec 19, 2024
Would take again

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

Amazing lectures
Test heavy
Accessible outside class
5.0
3.0
CISC3580
Grade: A+
Jan 4, 2025
Would take again

One of the best Professor at the CS department. He knows to teach and gives alot of hands on.

Get ready to read
Hilarious
Test heavy
5.0
4.0
CISC3580
Grade: A-
Jan 10, 2025
Would take again

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.

5.0
3.0
CISC3580
Grade: A
Mar 22, 2025
Would take again

I will definitely take more courses with this professor again.

5.0
2.0
CISC3580
Apr 1, 2025
Would take 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.

Amazing lectures
Hilarious
Caring
5.0
2.0
CISC3580
May 11, 2025
Would take again

One of the best professors at Fordham. Inspired me to consider a cybersecurity career path.

Amazing lectures
Inspirational
Caring
5.0
3.0
CISC3580
Grade: A+
Aug 28, 2025
Would take again

The best professor 👌. He is very enthusiastic about teaching!

Tough grader
Amazing lectures
Caring
5.0
3.0
CISC3580
Grade: B+
Oct 10, 2025
Would take again

Great teacher with a lot of industry experience!

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
CISC3650
Grade: A+
Dec 19, 2025
Would take again

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.

Inspirational
Hilarious
Respected
Class Info

Online Classes

100%

Attendance Mandatory

68%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 123 grades
Most common grades:
A (60)
A- (26)
B+ (18)
Grade Distribution
A(77)B(2)C(0)D(0)F(0)A-/B+(44)
Based on 127 reported grades
A: 60
A-: 26
B+: 18
A+: 17
Common Tags
Tough grader (42)
Hilarious (37)
Caring (36)
Inspirational (33)
Respected (31)
Amazing lectures (30)
Lecture heavy (22)
Get ready to read (18)
Rating Trend

Improving

+1.27 avg change
Mar
Apr
May
Aug
Oct
Dec
Last 6 months
Ratings by Course

CISC3650

5.0

(1)

CIS3580

3.8

(28)

CISC3580

3.7

(82)

CISC3589

2.1

(11)

CISC3850

2.0

(8)
+1 more courses
Difficulty by Course

CISC3850

4.8

CISC3589

4.5

CIS3580

4.4

SECU222

4.3

CISC3580

3.8

Similar Professors