2.0
Quality3.1
Difficulty5%
Would Retake92
Reviews5%
Would Retake
92
Reviews
Rating DistributionOfficial
92 total ratings5
13
4
6
3
6
2
17
1
50
What Students Say
“This is the worst professor i have ever encountered in my life”
CNA425 - 1.0 rating“Textbook is also completely unnecessary”
CNA201 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
45%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.14 avg changeRatings by Course
IA606
5.0
(1)CNA267
3.0
(6)CNA169
2.4
(47)CNA451
2.0
(3)CNA201
1.8
(4)Difficulty by Course
CNA196
5.0
CYB495
5.0
CNA426
4.7
CSCI406
4.5
CNA465
4.0
Reviews (91)
Her accent is very strong, and she repeats herself all the time. Will go over the same chapter numerous times. Aviod taking class, learning will be limited.
By all means, avoid this class and this pofessor. Worst experience yet at SCSU.
Very boring class. Goes over the same thing again and again. Dosen't see to know what she is talking about.
Dr. Kirmani is very knowledgeable about the subject. She is very approachable and very helpful. She cares a lot about our learning and explains everything in detail.
If you aska question prepair to be even more confused after she "answers it". she cares more about what the class is doing while shes teaching than what shes teaching. "sit up staight." "you shoulda Listen in class." some students in the class know how to do more on the computer than she does. she doesnt even know how to do her own labs
I enjoyed the class. Keep up the good work.
Very unprofessional, unclear, does not know how to answer your question (gives you a different answer) and a lot feel we even know more than what she knows, avoid her, trust me.
Very willing to help students and answer questions by email and in person!
You are never gonna know what grade you have in her class. ou better don't ask her a question, because she will confuse you more than anybody in this world. Even a little kid would answer a question better than her!
She is really helpful and would do anything to help her students succeed and undestand in class.
She is very helpful and really helps the students to learn. she makes sure everyone understands what she is teaching before she goes on. She made the class interesting! I would really recommend her. She is very nice, helpful, and just great teacher. Her tests are pretty easy and the laps are cool..
worst prof ever. you can never understand what she is saying during class so all her lectures are pointless to even try to listen to.she is not helpful at all. if you ask her a question she never actually answers what you ask her she just answers by saying something pointless. her lab directions dont make sense.dont take class from her...confusing
Great class, i began this class thinking i knew alot about computers and i learned that Prof Kirmani could teach me more things that i have never knowen before. If you need this class take it with Prof Kirmani!!
DO NOT TAKE HER!! she is not helpful at all. She calls people out in class. She doesnt even know how to work computers let alone teach it. The students told her she was doing a lab wrong and then 10 minutes later she figures it out. Totally pointless class.
Very easy class!!!! If you don't want to study take this class!!!! I guarantee that you will know more than her about computers!
Professor Kirmani is kind hearted and generous.I have learned a lot about specific computer programs- which I know I could use in a job. She is always willing to hear students out. She knows a lot about computers, and issues of network/computer security, which has been very interesting.
When asking questions with programming I was only directed to her code printout. There was no additional information given on the code
Professor Kirmani is a very good professor just make sure to try to get know her and you will have a much better understanding of the class. She can be difficult to understand at times just ask her after class if you have any questions and she is sure to help.
Does not know anything she is talking about, you wouldn't get a clear answer if you were to ask a question
She was way leniant! If the whole class request an extension she always gave it! Our class gave her a hard time b/c she was always scattered, but the class was easy. U can miss 3 classes and lose 10perc. after that. RECOMMEND
Complete waste of time. If you just want an A, by all means take it. If you actually would like to learn something from the class, go to a different teacher. By far one of the worst professers I have had.
Dr. Kirmani is a wonderful and effective professor. She has her student's interests in mind when she teaches. Kirmani is very helpful and resourceful, as well. She wants to stress the importance of technology in our society. College students need to understand how vital computer education really is.
This is a warning to anyone considering taking this class...If you dont know everything there is to know about computers DO NOT take this class...The only thing you will learn is what you read in the book because the instructor is impossible to understand and mumbles all the time. Do yourself a favor and take CNA 169 with a good professor.
I was a little turned off at the class at first and even left a bad review when I decided to drop, but If you give an effort to speak with her on any issues she is very helpfull. Yes, some people find her a little hard to understand but if you give her a chance she is very understanding and helpfull. She cares more about her students.
This professor teaches the course in almost another language it seems. Her tests are really hard and she doesn't give any extra credit or anything. Another thing that is irritating is that she allows people to make excuses for why they can't turn their assignment in on time and then she lets them turn it in late for full credit. That's crap!!
Kirmani has a strong accent that requires some language decoding to understand. Her CNA class seems to be built around using MS Word, Exel, and Access. She uses the SAM XL program for testing. From what i have noticed i am sure the next rating after this will be a "positive comment" since she is aware of this site.
Was very easy going professor. The information was very valueable for my work place. I think she is too easy on students, will extend deadlines if the class wants. Just listen and look at the book and you will have an easy A.
If you want to waste your money, by all means take this class. Worst class I've taken at this Univ. She uses a horrible program called SAM expensive and doesn't work well. She has lost labs and says she teaches this class like a 400 level class. Is pretty easy going person, but it's not worth taking a class for her personality.
Omg.. If you can understand broken english.. This professor is for you. She has no idea what she is talking about and the only reason I got a good grade is because I'm a dork and I play around with Microsoft word and stuff. He tests are out of the book and rediculious! Enjoy!
This lady is by far the worst teace her that I have had in my five years of going to school. The class is a joke, she has no idea what she is teaching. If you are forced to take it with her, dont buy the book or the SAM, you will not use either.
Wow, I dont even know what to say... she is a good person and works hard to make sure her students understand but its hard to understand the material if you cant understnd her English! Unfortunatly I am going to have to advise people to stay away from her if you have the chance!
Worst english in the world. cant understand a thing she says. she takes attendance but just bring your computer and you'll get an easy A. just do your homework
Horrible Don't do it what ever you do!!! The worst teacher ever.
Probably really smart about computers... but it doesnt matter beacsue you cant understand what she says. Wouldnt recommend unless you can understand her language!
I had her for CNA 169, you can barely understand her and she is unprepared for class. Students could explain her labs better than her.
Kirmani gets a bad wrap.Good-she is an absolutely brilliant person and can snap off the most detailed explanations of difficult things that it makes it no surprise that she is a PHD.Bad - she tore me apart after I gave her a stupid answer once, but now I just say that I dont know and I dont have to worry about it.Also, she can be hard to understand
Several aspects of her teaching is golden. Such as : a horrible sense of ego, really bad teaching style -- for example she reads 2 lines from each page in the text book and completes chapters within 1 class. I think I could do that sitting at home and not paying for the class. She doesnt know anything abt the labs, lab assist. knows more than her.
Can't understand a word she says. She teaches RIGHT from the book, which is WRONG in most cases. Online labs suck, they don't even work, she tells US to contact the company. Class is worthless to me, take CSCI 169 instead to get your gen ed done, much easier and useful.
Super super easy class. She is a pretty lame teacher and her choice of questions on tests/quizzes is bad but the class is easy. Curves everthing, textbook is outdated. Easy A though
Teacher is hard to understand and repeats herself over and over. Teacher takes anywhere from 3-5 weeks to return homework and tests. The class material is hard, I would suggest finding another section to take.
This professor is a nice lady. She has a bit of an accent, but is very knowledgable about advanced topics (ex: large networks), however don't expect her to be up to date on the latest Blackberry. It's funny how paranoid she is though about password strength, worms, and viruses- I might be too though if i knew that much about them.
She gives a lot of homework and you can't understand her that well.
She teaches a very easy class, but is very hard to understand at times. Don't chew gum, or talk to your neighbors and do the labs and it is an easy A. She curves EVERYTHING, even attendance.
The only saving grace about her is she grades on a curve. You have to attend every class to take notes - no text book here. Extremely hard to understand. No doubt she knows her stuff, just can't impart it upon students. Our class was first run so lots of bugs per se'. Purposes of labs were always unclear/confusing. Am changing major because of her.
If you enjoyed 220, try and wait it out for another professor. She copies notes and test/HW answers from a packet of papers which are probably from another prof. When asking a question about homework or class material, she can only answer what the note packet has. She says use wiki for HW, then you loose points on test/HW (doesn't match her packet)
The book was badly outdated (10 years) but the content could be adapted to today's networks with a little imagination. The class was very high level and focused too much on how routing algorithms worked instead of how to use them in the real world. Overall she is a caring teacher and she wants her students to succeed.
Very boring class.. but you do learn.. from the textbook.. she's very clear on everything.. she will repeat stuff over and over again so u won't forget.. other than that she's a nice teacher.. took her class during the summer.. read the textbook u'll do fine..
She is a caring professor, but her teaching method can be better. Her lectures are long and dry and it is common to see at least 1-2 people fall asleep in her class a day.
It's not necessarily Kirmani, it's the class she has to tech and the audience for it. CNA 169 is very in depth into the computer system that frankly business students could care less about. This is a class for IS students. Professor Kirmani has a good spirit & she knows what she is teaching. My only recommendation would be to work on the accent
She knows her stuff, but her ways of teaching are horrendous. They're long, dry, and consist of lengthy power points which she just reads (not teaches) and lengthy note taking. Her heavy accent makes it difficult to understand. The labs are also dreadfully designed. You don't need the book since the lengthy powerpoints pretty much cover all of it.
Dr Kirmani is a Great professor ! I took security and cryptographic protocol class from her and really likedher teaching. Always encourages and supports students who work hard. She has in depth knowledge of security and network technologies. She was my thesis advisor too and guided me immensely during my research. Thank you Dr Kirmani!
Kirmani's grading curve is very generous and she knows her stuff for sure, but she simply cannot teach very well. Reciting long powerpoints or 20+ pages of notes is not an effective way to teach. You'll also spend more time trying to get the lab to work than actually doing them. Textbook is also completely unnecessary.
She doesn't really know what she's teaching half the time. Lectures are from books that she quoted from, literally wrote line by line on white board exactly written in the text. She just reads what she writes and does not explain anything. Besides that, she gives everyone decent grades. She curves really hard,. A 10/20 on a quiz is considered a B
Okay, Huskies, here's the thing about Professor Ezzat: Take her online class. To me, CNA has to be one of the worst classes to endure if you are taking it in class. Labs are quite lame, but you do learn some things that will last in your brain for a couple of days, but this course is easy as long as you do the lab work. Use quizleth for quizzes
Save your notes if you plan on taking multiple classes with her. She uses the same notes for multiple classes. Dry lectures. Crazy curve. Notes, notes, notes. If there are calculations, don't plan on her teaching you how to do them.
Hopefully you can write fast because Kirmani will summarize an entire page of notes in a few sentences. She will contradict the book at times and if you ask a question she doesn't know the answer to, she will tell you to read the book. I would avoid her if possible.
Does not care about students. Take a online class but still have to show up weekly for exams??? Avoid this instructor. Many others that are better.
She gives you notes before the test, the labs are easy if you do the training, and she curves tests and quizzes. Class may be boring but if you try at all you will be fine.
You likely won't have a choice, but avoid if possible.
This is the worst professor i have ever encountered in my life. She reads straight from the textbook word for word and doesnt explain anything. she even read her syllabus. Lots of equations that she doesnt explain, just reads example problems straight from powerpoint. Shes very shorty with people and is very unhelpful. Learned nothing from her.
I cannot begin to describe how awful PROFESSOR Kirmani is as a teacher. All of her material comes verbatim from the book and her lectures will make you fall asleep. Dont expect to learn anything from any of her classes. I would tell everyone to avoid her, but you really cant in the cyber security major. Expect emails if she doesnt like what you say
A typical class will have Kirmani writing on the whiteboard with the expectation you copy it into your notebook. You wont see any grades on anything until after the drop period. Then you'll see quiz and midterm grades that she let's you look at for about 5 mins. Tests are highly curved, 40-50% correct usually gets you an A. Horrible experience.
If you have an essential skill and knowledge about the computer system and MS Office, you can pass with a good grade. However, it needs self-study because her expertise is too outdated. For example, she taught us that the mac OS is working on Motorola CPU, and people still use PDA instead of the smartphone.
Overall, would not reccommend. Showed up late to every lecture and just about every assignment got extended. Not knowledgeable about technology, which is rather disappointing considering she is teaching a course about technology. Reads off of PowerPoint slides all semester.
Absolutely awful. You can't skip her. This class made me drop out of college.
Haven't understood her at all since day 1. These lectures will make you become a dropout. The quiz(s) and tests are massively curved. YouTube teaches you more in 10 mins than her in 1 semester.
Worst Professor Ever!
Never leave class feeling as if you learned anything. Nobody attends lectures in person and nobody participates. Even other professors dislike her attitude and I have never met someone who liked her. Never know your grade on anything until the end but heavily curves, a 45% can be a C on tests. Don't bother trying to learn from her, just pass.
Could attend class either in-person or on zoom--it was very difficult to understand professor in both settings. She would not turn on close captioning on zoom. A lot of note taking, and lectures were always rushed. Took a few days to weeks to cover one chapter... except for the last week of class, we covered 3-4 chapters in the 3 days we had class.
I have to take 3 courses with her. Exams and projects are ridiculously hard. You have to know specific details and the project are basically do xyz, have fun. She doesn't teach anything
While she is an alright person, I would never wish this class on anyone. To put this all into perspective, I am an A student and got Cs and Bs on her tests. I had over 12 pages of notes and studying them thoroughly did not help me. The homework load is really light, though, and she does have a curve. Without it, my Cs and Bs would've been Fs.
Worst class i have ever taken in my entire life. It is very hard to understand and she is not lenient whatsoever. The test are SO hard and if you don't memorize every definition on the textbook, you're gonna fail (literally). I only passed because she curved the tests and the labs helped. get 100% on the labs and it will help your grade.
I am a junior and she is the worst professor Ive ever had. She was 5-10 minutes late every class. The class is easy to get an A in if you put in a little effort because she curves everything. Almost everyone failed most exams. I got a C on each exam and ended with an A. The curves are the most Ive ever seen in a class. Labs are straight forward.
Be ready, this is very precise. Get the content memorized and hope the curve saves you.
I took an exam and she talked during the whole thing, making it very frustrating trying to focus.
This was the worst professor ever.. I literally learned nothing from this class at all. And she is supposed to be teaching you about technology and she barely knew stuff. I failed every single exam, but the curve saves you. Just pass the labs, honestly.
Grading: Curved use. Low grades as a norm. Technology: OPNET Riverbed usage in a on campus lab for software that is pricey.
Timeline: 2 Weeks of PPTX, transition to digital whiteboard. Definition heavy. Answers must match up precisely.
Worst professor in this university. Extremely difficult tests and no partial credit. Made me want to drop out of college. Seriously upset by the quality (or lack thereof) with this class.
Overall just a negative experience
She tests on the most useless information that she barely covers in her lectures. She does grade on the biggest curve I have ever seen though. The labs are also a big part of your grade which helps because they are easy but the class Suggs. Worst Professor ever. Don't take unless you have to!
She reads off her slides and doesn't go into detail about anything. The only thing you should really pay attention to is when she is typing on the whiteboard that is what is on the tests. Her tests are extremely difficult and they are more detailed than her lectures. As long as you pass the labs you should be able to pass the class.
I absolutely hated this class. Her English is VERY broken, you can't understand her. She says tests are in-person, but you can actually find them under quizzes in D2L on the day of (they don't relate to her slides). She curves the test. The 2019Word is stupid. I'm an A-B student and her class was the first I've ever received an F on a test.
She is a nice lady but her exams are hard, only scored C's on them which I never do especially after studying as much as I did, she is also hard to understand, Wouldn't retake the class but she isn't the worst
Her lectures and notes don't help. In-person exams only, which I failed. Labs and curves are the only things passing this class. She thinks 30 pages of notes is the only thing you need to study from. Overall, it was a horrible experience. Her English also isn't good. She was the only option to take this required course at the time.
Terrible class, all lecture no practice
DO NOT TAKE THIS COURSE UNLESS YOU HAVE TO. You have to purchase a $200 program to do the computer labs which she admits in the begining could crash your computer, but she says there is no other way. She talks while you are taking exams, and you have to be on zoom with camera on for the exams.
I know there are bad rating but you will get a good grade you have 6 labs a semester and they take about 4 hours to do in a sitting, but you need to learn the material. The class will help you in your future jobs. There is a performance exam hardest thing ever I failed it, and still got a B+. She can seem rude, but she gets straight to the point.
The class was not that bad, labs took a long time but the exams are easy if you go to class. I would not take a class with her again pretty much only because she does not answer emails. I wanted to see where my grade was at after the final, emailed and texted her personal phone, and eh would not respond. Very frustrating.
I won't repeat others. Not the end of the world to take a class with this professor although there are a few things that make the experience not the best. 1. No partial credit. Miss one thing on exam 0 points. 2. No individual feedback. She will mention some general things to the class about an assignment but, won't give any individual feedback.
The class requires a lot of time commitment, with lengthy labs and challenging exams. However, attending lectures and using resources like Unstuck AI can help you succeed. The professor can be blunt, but the material is valuable for future jobs.
Class Info
Online Classes
100%
Attendance Mandatory
45%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.14 avg changeRatings by Course
IA606
5.0
(1)CNA267
3.0
(6)CNA169
2.4
(47)CNA451
2.0
(3)CNA201
1.8
(4)Difficulty by Course
CNA196
5.0
CYB495
5.0
CNA426
4.7
CSCI406
4.5
CNA465
4.0