Norman Younis Abufarha
Computer Systems Technology - New York City College of Technology
3.4
Quality2.7
Difficulty58%
Would Retake108
Reviews58%
Would Retake
108
Reviews
Rating DistributionOfficial
5
60
4
2
3
5
2
4
1
37
What Students Say
“Might as well stay at home and just read the powerpoint”
CST1201 - 2.0 rating“Didn't learn anything”
CST1201 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
94%
Textbook Required
6%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.10 avg changeRatings by Course
CTS2403
5.0
(1)CST3613
5.0
(1)CIS1201
5.0
(9)cis1101
4.7
(3)CST1201
3.8
(37)Difficulty by Course
CSE201
5.0
CST3513AND1201
3.0
CST1201
2.9
CST3513
2.6
CSC215
2.5
Reviews (108)
He reads DIRECTLY from the powerpoints. He won't send them to you unless you email to remind him. nearly the whole class was failing then he gave open book quizzes cause we asked. he won't teach you to code but he will test you on code. IF you know java already take him if you don't find someone else.
Prof. Y. is cool and very helpful. He knows the subject.
Mr. Younis is excellent Professor. I recommend him to all.
MR. YOUNIS IS SO HELPFUL PROF. YOU SHOULD BE IN THE CLASS ALL TIME LEARN NO ABSENT. YOU WILL LIKE HIM. HE CAN TEACH AND YOU CAN PASS EASILY HIS CLASS.
Mr. Younis is excellent person, respectful, knows how teach computer science. Easy to pass his class, do not be rude in his class. he gives extra credit.
prof. youis is a great person. He can teach very well. Do not be lazy read the notes and the book to pass with high mark. He is very respectful. Also he is so clear so you can learn. Take him.
Lazy professor. Reads directly from PowerPoints (might as well stay home and read them yourself). Hands you printouts of already created programs instead of teaching you how to create them yourself, all you have to do is retype them and hand them in. Didn't learn anything.
A professor who does not keep his word. He is so hesitant on helping his students if you ask a question. He reads directly from his PowerPoints. He hands out work that has answers instead. He copy pastes work from the internet. Even for his tests. I had a test based on specific chapters and there were question from 3 chapters ahead.
Please avoid if you want to actually learn computer programming. This professor only force feds you PowerPoint. Gives you a handout you simply copy. Ask him a question about it and only gives you page nos. Probably doesn't even know how to program himself. I question if the positive reviews are legitimate. See the thumbs down to thumbs up ratio.
Read word to word from Power Points, gave test which are not even similar to the review he gave but completely opposite more than half the class fail the 1st and 2nd exam getting below 50. He give us class work question with answers on them. You can't learn from retyping the code while not knowing what they do.
This semester is almost done . I would like to thank prof. Younis for everything . All his exams from the textbook if you want to pass his class study from the textbook. He is very good prof. but some students are so lazy. I recommend him. good luck
This is the easiest course i had so far. Mr. Younis is one the best prof., helpful, smart in this subject, and he can teach you the best in computer science. Prof. Younis will give you an extra credit to get good grade. So liked him as a prof.
Prof. Y. is the best in his subject, take him if you want to pass. He is so good.
FROESSOR YOUNIS IS THE BEST IN CITY TECH COLLEGE. HE CAN TEACH , EASY TO UNDERSTAND HIM. THE BEST
Prof. Younis is great prof. He has many years of teaching .
He is a nice guy, but if you actually want to learn anything dont take him. He reads directly from the powerpoint and gives you code from the internet. Might as well stay at home and just read the powerpoint. I personally didnt find him engaging at all but that is my opinion. Some people can teach and actually keep you engaged, he is not that.
This prof. is like all professors using technology (power point) . I think he is doing good job using power points. he is good like others using notes. I recommend him .
This class is easiest class I had so far. The prof. is so nice , very good in teaching programming. He give extra work to pass your class. I like so much
Professor Y. is one the prof. I had . He is smart in his subject. He gives a lot of hands-on. Extra credit. Easy to pass his class. You have to read the book to get high grade.
This guy is #1 professor, easy, smart, and can teach.
This professor is the of the best, he can teach very good. Also, easy to pass his class. Take him
Mr Younis is excellent teacher. I like him as a prof. Take him
Yes mr. younis is so nice teacher i liked a lot.
if you want to waste and hour of listening to him read from the power point and literally copy code from a paper and learn nothing the entire semester take it. His exams are also terrible, he expects you to know the code but will not teach you it.
Worst professor ever. Doesn't know how to teach. Sits in the classroom while students are doing his evaluation and even looks at the evaluation sheet while acting to count how many papers have been submitted. Reads off the slides which have many errors.
excellent prof.
he is one of the professors that give you a program to run without knowing if there any mistakes. if you are taking the class to learn you won't learn, but if you taking it just to pass or for grade you will. he only read from the powerpoint he says some jokes sometimes
. He is a math teacher I dont know who hired him to teach java. If you need help to run program he will tell you to check the spelling.
Mr. younis is so good prof. i like his personality knows the subject very well. He is very clear and easy to pass his class. I recommend him.
If you want to pass the class take him. He is good prof. knows the topic very well. But some students are to blame because they do not study they think coming to class not prepare even with a pen or pencil. So you have to do your part.
Mr. Younis is very professional professor in lecturing programming class through his power points and his explanation the topics. Easy to pass his class if you do some effort. He is a great person.
Professor Younis is great prof.
Prof younis is outstanding prof.
he is so helpful , good person, and can teach. I like him.
He is great professor, smart, gives extra credits to pass his class.
He is one of the best professor i had. i recommend him.
He is nice. I recommend him.
he is so good prof. easy to understand him and to pass his class.
Do not take this professor if you are trying to learn the subject. The first half of the class is reading straight off a PP. The second half of the class is him printing out code with 0 explanation. Has you type it up word for word, then print it out just to hand it back to him. He is the worst java professor. He cannot explain the code either.
I recommend this prof to all students. He is so good, not like others professors make things so hard. Some students are not welling to do there homework such as coming to class like they going to the park.
Professor Younis is one of the best professor. If you want to pass the class take him. He gives extra credits. Lots of assignments to do in the class.
He is one of the best . take him. Good luck
Prof. Younis is good in teaching this course. You can learn if you attend all classes. He presented his lecture in a good way" Power Point". I recommend him.
I did not learn Java whatsoever. He is not engaging. He reads off slides and makes you retype the code. You never make your own code. You might as well self teach. He deleted the slides off of blackboard 2 days before the final and no one had them saved. We asked him why and he didn't give a response. Run. The good reviews look fishy to me too.
This is high level Java class (OOP). All he does is read the slide and if you ask him questions he will just repeat the slide, make u rewrite code after lecture. Tests are MCQ. Who give MCQ for a OOP class. I mean how are students supposed to learn. Some of us pay for our class and this is what we get. He comes late and take 30 min to get settled.
Mr. younis is excellent prof. but students like to pass without doing their job. I recommend him.
He is very good prof.
He is the BEST
He's one of the worst professor I've taken so far, all he does is read off of slideshows, doesn't answer any questions, doesn't even teach you how to code, he literally just reads off of slideshows for 1.45 hours and then ends the class with couple of assignments which are also attached to the slideshow. Take him if you don't care about learning.
All he does is read off of slideshows, doesnt actually do any work. You will literally be given codes to write and send him the outputs to. You wont he writing any of your own codes, so if you take him, be prepared to be disappointed. Hes just the worst, wouldnt recommend taking him.
Not sure why he's getting all these positive reviews, all he does is read off of slideshows and that's about it. You don't really learn java in this class, even though it's an oop class, you won't be writing any of your own codes, will just copy and paste whatever is on his slideshow to get a grade, he doesn't care if you understand the code or not
If you just want to get an A then go ahead and take him, but if you actually want to learn and understand java, then sad luck, he won't be teaching you anything. You won't be writing your own codes or do anything important, he will literally just explain things you learned in other java classes and just ask you to take screenshots of slideshows.
Easy A but won't actually be learning anything
Just a weird class tbh, since you don't really do any actual coding, you just watch him read off of slideshows, and just copy whatever codes he asks you to copy and post a screenshot of the output in BlackBoard. I don't really like his teaching style, so definitely wouldn't take him if you wanted to learn java
Not great. Atleast for the CS 215 course he would plainly just read off the slides for a few hours every class. As in describing the mechanics of this language with the students never once actually using it. Furthermore, he is irate and is the type to actually grill you and complain if you ever have technical issues. Would reccomend you dodge him.
Mr. Younis is a good prof. yes he used power points like all professors. It is okay because the course online. He dives a lots of class assignments . I like him. I learned from his assignments.
Seems smart just has zero talent for teaching and puts very little effort. Comically he takes attendance twice but then puts no effort into his lecture. Just get the textbook, read the textbook and you'll do fine. Do not let Norman's lack of effort dissuade you from studying computer science.
His class is super boring, all he does is read off of slideshows, probably doesn't even know java himself. If you ask him a question, he will either just ignore you or prompt you to read the slideshows and that's about it. All of his exams were multiple choice, and very little codes were written during the semester. Overall, I would say skip him.
he is excellent prof.
His class is super boring, all he does is read and that's about it, doesn't care if the student understand java or not. If you ask him questions, he will just ignore you and not even acknowledge the question. At the end of each class he just puts up a screenshot of a Class which we have to copy and submit on blackboard and that's about it. Skip him
I wanted to take a moment to thank prof. Younis for teaching me Java last semester and this semester. I learned a lot in his class. I want to comment him for his patience with all students because i know some of them were doing nothing in the class and wanted to get A. I liked his teaching style. He is so professional.
I would like to thank Mr. Younis for being such an inspiring, kind , and positive professor. Mr. younis is so good nice. I recommend him.
The homeworks will not prepare you for the tests. They are 100% copying from a picture which you can do with ease if you are a very observant and careful typist. (Your code will not compile if even a single punctuation off.) Read his PowerPoint slides for the tests, and show up for the entirety of class. He takes attendance twice! Should be easy A.
I would like to thank Prof. Younis for being so passionate when finding opportunities for us and giving us honest feedback to help us improve our skills. Thank you so much Mr. Younis
Only take him if you don't care about learning anything, all he does is read off of slideshows and doesn't even answer questions when you ask them. His assignments are pretty much copy code off of an image and run it and that's about it, so yep be prepared to not learn anything. I would avoid him if I were you
I want to thank Professor Younis for his amazing lectures and feedbacks and thank him for being so supportive in his class. I learned a lot in his class.
Mr. younis is an excellent professor. But some students are no respectful.
prof younis is so professional person, very knowledgeable about programming, helpful, and nice prof.
professor Younis is a very good prof., very responsive to questions and generally friendly. Prof. is very knowledgeable .
I have to say he is one of the worst professors I've ever taken. He barely discusses the poorly written PowerPoint slides in use during class, and gets mad at you if you even ask for help. Refused to even help with tech issues. Rarely posted he or assignments. Don't fall for the positive reviews; they seem to be written by the professor himself
He is a hilarious professor. If you don't have any option still don't take him; unless you want to waste time and get mad after his class every day. You won't learn a single thing from his class. He carries a very bad attitude, he doesn't care. If you want to learn and gain some knowledge don't take him. I'll say he is a scam of school.
Prof. Younis is the best prof. I had. I like him.
I would like to thank Prof. Younis for everything.
mr. younis is a good prof. just take notes and pay attention. you will be fine.
Prof. Younis is bad in teaching this course. You can't learn if you attend all classes. He presented his lecture in a bad way" Power Point". I do not recommend him.
Mr. Younis is a bad prof. yes he over used power points like some professors. It is not okay because the course online. He dives a lots of class assignments . I don't like him. I did not learned from his assignments.
professor Younis is a very bad prof., very unresponsive to questions and generally mean. Prof. is very unknowledgeable .
This prof. is like no professors only using technology (power point) . I think he is doing bad job just using power points. he is bad like just reading using notes. I don't recommend him .
MR. YOUNIS IS SO UNHELPFUL PROF. YOU SHOULDNT BE IN THE CLASS ALL TIME LEARN YES ABSENT. YOU WILL NOT LIKE HIM. HE CANT TEACH AND YOU CANT PASS EASILY HIS CLASS.
To prof.Younis I would like to thank him a lot, i liked his class. I learned a lot about programming. Thank you Prof. Younis
This professor is so good and have full knowledge of this course. Take him.
I am pleased to recommend Mr. Younis for this course. During the last semester Mr. younis was a great professor for me. His power point is so good.
Prof. Younis is an amazing teacher, he explains clearly and repeating himself if someone does not understand a topic. I recommend him.
Younis is lovely prof. I Like him.
He is one of the good Professors I have seen at City Tech. He is easy going professor, You will not regret taking him. He is a very nice person, He will work with you if you have a hard time in the course work.
Mr. younis is one of the best professors i had. I like him. He is nice.
These ratings seem like it's been written by him himself. Boring class and reads off slides a lot. Has a very arrogant attitude, but if you do your work you'll be fine.
Nice person mr. younis
These ratings are very obviously being written by him. This professor doesn't know how to program, and only reads off of powerpoint slides. You have to teach yourself everything, and he gets frustrated when you ask him questions. Don't listen to the 5.0 ratings, listen to the 1.0 ratings.
I wish I had listened to the 1.0 ratings, Wasted a semester
He's a great professor as long as you pay attention and show up. Very lecture heavy, you really have to know the material but its nothing that you cant figure out at the end of the day. Make sure to complete the assignments on time because he does not accept late work at all.
Worst Professor in the school stay away!
Listen to the 1 star ratings, this professor is awful, he makes no sense and reads from slides every class. The good thing is there's little work outside of class. All test are multiple choice and you will be asked things you haven't learned on the test, not the final. He gives horrible feedback and never updates your grade until the semester done.
Grate professor!
Professor Younis is an amazing teacher. even though he's strict with the coursework, he is very understanding and actually cares for his students. Would definitely take it again!!!!
Most of his lectures are straight to the point with an assignment due at the end. You will have to do a lot of self-studying through the book and understanding the fundamental concepts because the tests are mostly logic . This is not an easy class per se but you can increase your odds by putting in the work
Exams are tough, the professor will assume you're a MIT student the first day of class, and will make exams 10x harder, despite everyone studying and doing everything to pass the exams. If I remember correctly, only the curves saved people, and most people that studied their efforts went in vain.
Younis has a specific teaching style, but if you engage with it, the class can be rewarding. Attend lectures, use the free textbook, and try unstuck ai for helpful study prep. Overall, the workload is manageable, and the exams are fair.
Do not take his class, his tone can be very harsh and didnt upload his course outline, grading policy and doesn't tell you your overall grades
This professor should be fired. Don't know how to teach at all. All he do is read off power slide I wonder sometimes did he get those online because he doesn't know what's his doing. He also don't update the grade or anything and give quiz and test. 3 test 1 quiz and 1 final. Stay away from him. Report to the department about him.
This professor is extremely rigid with deadlines no late work is accepted under any circumstance, which can be very stressful, especially for students juggling multiple responsibilities Exams are given only on paper and during class time, which limits flexibility. He also doesn't post lecture slides or class materials online
too much work, the guy thinks we're med students also tough grader test heavy course
Too many class assignments, and the guy gives us no time to do them. This professor gives an exam and then he gives class work
Dont take him. He gives assignments that are very lengthy and gives you very little time to submit it. Theres 3 exams and a final. no group projects, no extra credits. very difficult to learn and the tests are multiple choice, but still not all material was covered in class
I just had this professor for spring. tbh i was scared at first but i realized all the exams and quizzes are the same format. once you get the hang of it its an easy A. he doesnt respond to emails but you can talk to him after lecture
This professor is so good. I liked his way of teaching. He gave us many assignments in the class which i liked. If you want to learn take him.
honestly hes a regular college professor, if you listen and lock in youre probably getting an A in his class. I did my own and that helps alot.
he is very respectful, helpful, knows the subject very well. If you want learn take him.
Class Info
Online Classes
100%
Attendance Mandatory
94%
Textbook Required
6%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.10 avg changeRatings by Course
CTS2403
5.0
(1)CST3613
5.0
(1)CIS1201
5.0
(9)cis1101
4.7
(3)CST1201
3.8
(37)Difficulty by Course
CSE201
5.0
CST3513AND1201
3.0
CST1201
2.9
CST3513
2.6
CSC215
2.5