3.4

Norman Younis Abufarha

Computer Systems Technology - New York City College of Technology

3.4
Quality
2.7
Difficulty
58%
Would Retake
108
Reviews
3.4
Quality
2.7
Difficulty
3.4
Helpful
3.4
Clarity

58%

Would Retake

108

Reviews

Rating Distribution
Official

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

Online Classes

100%

Attendance Mandatory

94%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 54 grades
Most common grades:
A (24)
A- (11)
Not sure yet (7)
Grade Distribution
A(25)B(7)C(4)D(5)F(0)A-/B+(16)
Based on 67 reported grades
A: 24
A-: 11
Not sure yet: 7
B: 6
Common Tags
Respected (34)
Gives good feedback (25)
EXTRA CREDIT (18)
Caring (18)
Participation matters (16)
Inspirational (13)
Lecture heavy (12)
Tough grader (11)
Rating Trend

Stable

+0.10 avg change
Jan
Feb
May
Jun
Nov
Dec
Last 6 months
Ratings by Course

CTS2403

5.0

(1)

CST3613

5.0

(1)

CIS1201

5.0

(9)

cis1101

4.7

(3)

CST1201

3.8

(37)
+5 more courses
Difficulty by Course

CSE201

5.0

CST3513AND1201

3.0

CST1201

2.9

CST3513

2.6

CSC215

2.5

Reviews (108)
1.0
3.0
CST1201
Dec 3, 2015

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.

5.0
1.0
CTS2403
Dec 21, 2015

Prof. Y. is cool and very helpful. He knows the subject.

5.0
1.0
CST3513
Grade: A
Jan 5, 2016

Mr. Younis is excellent Professor. I recommend him to all.

5.0
1.0
CST1201
Grade: B+
Jan 12, 2016

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.

5.0
1.0
CST3513
Grade: A
May 6, 2016

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.

5.0
2.0
CST3613
Grade: A
Jun 7, 2016
Would take again

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.

1.0
3.0
CST1201
Grade: Rather not say
Dec 5, 2016
Wouldn't take again

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.

Get ready to read
TEST HEAVY
1.0
4.0
CST1201
Grade: Rather not say
Dec 18, 2016
Wouldn't take again

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.

Tough Grader
SO MANY PAPERS
TEST HEAVY
1.0
4.0
CST3513
Grade: Not sure yet
Mar 22, 2017
Wouldn't take again

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.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
4.0
CST3513
Grade: Drop/Withdrawal
Apr 3, 2017
Wouldn't take again

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.

Tough Grader
LECTURE HEAVY
5.0
3.0
CST1201
May 9, 2017
Would take again

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

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
CST3513
May 11, 2017
Would take again

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.

Gives good feedback
Respected
EXTRA CREDIT
5.0
1.0
CST1201
May 15, 2017
Would take again

Prof. Y. is the best in his subject, take him if you want to pass. He is so good.

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CST3513
May 15, 2017
Would take again

FROESSOR YOUNIS IS THE BEST IN CITY TECH COLLEGE. HE CAN TEACH , EASY TO UNDERSTAND HIM. THE BEST

Respected
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CST3513
May 15, 2017
Would take again

Prof. Younis is great prof. He has many years of teaching .

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
2.0
1.0
CST1201
Grade: B
May 21, 2017
Wouldn't take again

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.

Skip class? You won't pass.
5.0
2.0
CST1201
May 25, 2017
Would take again

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 .

Gives good feedback
Respected
GROUP PROJECTS
5.0
2.0
CST1201
Jun 7, 2017
Would take again

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

Respected
Inspirational
GROUP PROJECTS
5.0
3.0
CST1201
Jun 14, 2017
Would take again

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.

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CST1201
Jul 15, 2017
Would take again

This guy is #1 professor, easy, smart, and can teach.

Gives good feedback
Respected
SO MANY PAPERS
5.0
2.0
CST3513
Jul 19, 2017
Would take again

This professor is the of the best, he can teach very good. Also, easy to pass his class. Take him

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
3.0
CST1201
Jul 21, 2017
Would take again

Mr Younis is excellent teacher. I like him as a prof. Take him

Gives good feedback
Respected
Caring
5.0
2.0
CST1201
Jul 26, 2017
Would take again

Yes mr. younis is so nice teacher i liked a lot.

Gives good feedback
Respected
EXTRA CREDIT
1.0
3.0
CST3513AND1201
Grade: Not sure yet
Dec 17, 2017
Wouldn't take again

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.

LECTURE HEAVY
1.0
3.0
CST3513
Dec 26, 2017
Wouldn't take again

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.

TEST HEAVY
5.0
2.0
CST3513
Grade: A-
Jan 18, 2018
Would take again

excellent prof.

Gives good feedback
EXTRA CREDIT
Would take again
3.0
4.0
CST1201
Grade: B+
Apr 21, 2018
Wouldn't take again

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

TEST HEAVY
GROUP PROJECTS
LECTURE HEAVY
1.0
5.0
CST1201
Grade: Not sure yet
May 21, 2018
Wouldn't take again

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

Tough Grader
Get ready to read
Skip class? You won't pass.
5.0
2.0
CST1201
Jun 5, 2018
Would take again

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.

Amazing lectures
Caring
EXTRA CREDIT
5.0
2.0
CST3513
Grade: A
Jun 5, 2018
Would take again

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.

Respected
Amazing lectures
EXTRA CREDIT
5.0
3.0
CST1201
Grade: A
Jun 11, 2018
Would take again

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.

Respected
Amazing lectures
EXTRA CREDIT
5.0
3.0
CST1201
Jun 12, 2018
Would take again

Professor Younis is great prof.

Caring
EXTRA CREDIT
5.0
3.0
CST1201
Jun 20, 2018
Would take again

Prof younis is outstanding prof.

Inspirational
Caring
5.0
2.0
CST1201
Jun 25, 2018
Would take again

he is so helpful , good person, and can teach. I like him.

Respected
EXTRA CREDIT
5.0
3.0
CST1201
Grade: A
Jul 9, 2018
Would take again

He is great professor, smart, gives extra credits to pass his class.

Amazing lectures
Caring
EXTRA CREDIT
5.0
2.0
CST3513
Jul 10, 2018
Would take again

He is one of the best professor i had. i recommend him.

Respected
Caring
EXTRA CREDIT
5.0
2.0
CIS1201
Jul 17, 2018
Would take again

He is nice. I recommend him.

Respected
EXTRA CREDIT
5.0
1.0
CST3513
Dec 19, 2018
Would take again

he is so good prof. easy to understand him and to pass his class.

Amazing lectures
EXTRA CREDIT
1.0
3.0
CST3513
Grade: Drop/Withdrawal
Mar 11, 2019
Wouldn't take again

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.

Get ready to read
Lecture heavy
5.0
2.0
CST3513
May 10, 2019
Would take again

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.

EXTRA CREDIT
5.0
4.0
CST1201
Grade: A-
May 10, 2019
Would take again

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.

Amazing lectures
Caring
5.0
2.0
CST3513
Grade: A-
May 27, 2019
Would take again

He is one of the best . take him. Good luck

Amazing lectures
Caring
EXTRA CREDIT
5.0
2.0
CST3513
Grade: A-
Jun 6, 2019
Would take again

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.

Gives good feedback
Inspirational
Group projects
3.0
4.0
CST1201
Grade: B
Jun 28, 2019
Wouldn't take again

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.

Skip class? You won't pass.
Graded by few things
1.0
2.0
CST3513
Aug 7, 2019
Wouldn't take again

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.

5.0
4.0
CST3513
Grade: A-
Aug 28, 2019
Would take again

Mr. younis is excellent prof. but students like to pass without doing their job. I recommend him.

Gives good feedback
Respected
5.0
3.0
CST3513
Grade: A-
Jan 8, 2020
Would take again

He is very good prof.

Gives good feedback
Respected
Group projects
5.0
2.0
CST1201
Jul 6, 2020
Would take again

He is the BEST

Gives good feedback
Respected
Hilarious
1.0
1.0
CST3513
Grade: A
Sep 21, 2020
Wouldn't take again

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.

1.0
1.0
CST3513
Grade: A-
Sep 21, 2020
Wouldn't take again

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.

1.0
1.0
CST3513
Grade: A
Sep 22, 2020
Wouldn't take again

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

1.0
1.0
CST3513
Grade: A
Sep 22, 2020
Wouldn't take again

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.

1.0
2.0
CST3513
Grade: A
Sep 22, 2020
Wouldn't take again

Easy A but won't actually be learning anything

1.0
1.0
CST3513
Grade: A
Nov 4, 2020
Wouldn't take again

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

1.0
3.0
CSC215
Grade: B
Jan 5, 2021
Wouldn't take again

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.

Hilarious
5.0
2.0
CST3513
Jan 19, 2021
Would take again

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.

Gives good feedback
Amazing lectures
Caring
2.0
2.0
CSC215
Grade: A
Feb 6, 2021
Wouldn't take again

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.

1.0
1.0
CST3513
Grade: A
Feb 18, 2021
Wouldn't take again

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.

Lecture heavy
5.0
2.0
CST3513
Apr 4, 2021
Would take again

he is excellent prof.

Gives good feedback
Respected
Participation matters
1.0
1.0
CST3513
Apr 4, 2021
Wouldn't take again

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

5.0
1.0
CST3513
Apr 12, 2021
Would take again

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.

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
CST3513
Apr 12, 2021
Would take again

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.

Respected
Inspirational
Caring
2.0
1.0
CST1201
May 14, 2021
Wouldn't take again

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.

Skip class? You won't pass.
Lecture heavy
5.0
2.0
CST1201
May 20, 2021
Would take again

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

Gives good feedback
Participation matters
Inspirational
1.0
1.0
CST3513
Grade: A
May 26, 2021
Wouldn't take again

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

Lecture heavy
5.0
3.0
CST1201
Jun 11, 2021
Would take again

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.

Gives good feedback
Participation matters
Group projects
5.0
3.0
CST3513
Jun 11, 2021
Would take again

Mr. younis is an excellent professor. But some students are no respectful.

Respected
Inspirational
Hilarious
5.0
2.0
CST1201
Jun 17, 2021
Would take again

prof younis is so professional person, very knowledgeable about programming, helpful, and nice prof.

Respected
Lots of homework
Inspirational
5.0
2.0
CST1201
Jun 21, 2021
Would take again

professor Younis is a very good prof., very responsive to questions and generally friendly. Prof. is very knowledgeable .

Gives good feedback
Respected
Inspirational
1.0
5.0
CSE201
Grade: C
Oct 11, 2021
Wouldn't take again

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

Tough grader
1.0
3.0
CST3513
Grade: A-
Oct 25, 2021
Wouldn't take again

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.

Hilarious
5.0
2.0
CST1201
Dec 10, 2021
Would take again

Prof. Younis is the best prof. I had. I like him.

Respected
Participation matters
Clear grading criteria
5.0
2.0
CST1201
Grade: A
Jan 10, 2022
Would take again

I would like to thank Prof. Younis for everything.

Gives good feedback
Participation matters
Inspirational
5.0
2.0
CST1201
Grade: A-
Jan 20, 2022
Would take again

mr. younis is a good prof. just take notes and pay attention. you will be fine.

Respected
Participation matters
Group projects
1.0
5.0
CST1201
Grade: A-
Apr 9, 2022

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.

1.0
5.0
CST3513
Grade: B+
Apr 9, 2022

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.

Lecture heavy
Graded by few things
1.0
5.0
CST1201
Grade: B-
Apr 9, 2022

professor Younis is a very bad prof., very unresponsive to questions and generally mean. Prof. is very unknowledgeable .

1.0
5.0
CST1201
Grade: C+
Apr 9, 2022

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 .

Graded by few things
1.0
5.0
CST1201
Grade: B
Apr 9, 2022

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.

Tough grader
Lecture heavy
Graded by few things
5.0
1.0
CIS1201
Grade: A
Jun 4, 2022
Would take again

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

Get ready to read
Participation matters
Gives good feedback
5.0
2.0
CST3513
Grade: A
Jun 7, 2022
Would take again

This professor is so good and have full knowledge of this course. Take him.

Participation matters
Lots of homework
Respected
5.0
2.0
CIS1201
Grade: B+
Jul 6, 2022
Would take again

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.

Participation matters
Caring
Respected
5.0
3.0
CIS1201
Jul 7, 2022
Would take again

Prof. Younis is an amazing teacher, he explains clearly and repeating himself if someone does not understand a topic. I recommend him.

Clear grading criteria
Caring
Respected
5.0
3.0
CIS1201
Jul 28, 2022
Would take again

Younis is lovely prof. I Like him.

Inspirational
Caring
Respected
5.0
2.0
CST3513
Grade: A+
Dec 19, 2022
Would take again

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.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
cis1101
Grade: A
Jan 2, 2023
Would take again

Mr. younis is one of the best professors i had. I like him. He is nice.

Participation matters
Inspirational
Caring
3.0
2.0
cst-1101
Grade: A
Apr 5, 2023

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.

5.0
2.0
cis1101
Jun 4, 2023
Would take again

Nice person mr. younis

Get ready to read
Inspirational
Respected
1.0
5.0
CST1201
Grade: A
Nov 6, 2023

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.

Tough grader
Get ready to read
1.0
4.0
CST3513
Grade: Drop/Withdrawal
Dec 16, 2023

I wish I had listened to the 1.0 ratings, Wasted a semester

Tough grader
Participation matters
Lecture heavy
4.0
3.0
cis1101
Grade: B
Dec 21, 2023
Would take again

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.

Tough grader
Participation matters
Lecture heavy
1.0
5.0
CST3513
Grade: Not sure yet
May 13, 2024

Worst Professor in the school stay away!

1.0
4.0
CST3513
Grade: Not sure yet
May 26, 2024

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.

5.0
2.0
CIS1201
Grade: A-
Jun 30, 2024
Would take again

Grate professor!

Amazing lectures
Caring
Respected
5.0
4.0
CIS1201
Grade: A
Sep 18, 2024
Would take again

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

Tough grader
Caring
Respected
3.0
4.0
CST3513
Grade: Rather not say
Dec 27, 2024
Would take 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

Get ready to read
2.0
4.0
CST3513
Grade: Not sure yet
Jan 12, 2025

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.

Get ready to read
Lecture heavy
Test heavy
3.0
3.0
CST3513
Grade: B
Feb 24, 2025
Would take again

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.

1.0
5.0
CST3513
Grade: A
May 6, 2025

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

Tough grader
1.0
5.0
CST3513
Grade: Not sure yet
May 6, 2025

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.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CST3513
Grade: D
May 6, 2025

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

1.0
5.0
CST3513
Grade: C
May 12, 2025

too much work, the guy thinks we're med students also tough grader test heavy course

Tough grader
So many papers
Test heavy
1.0
5.0
CST3513
Grade: C
May 12, 2025

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

Tough grader
Lecture heavy
Test heavy
1.0
1.0
CST3513
Grade: D
May 26, 2025

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

Tough grader
Lecture heavy
Test heavy
4.0
2.0
CST3513
Grade: A
Jun 10, 2025
Would take again

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

Participation matters
Caring
5.0
3.0
CIS1201
Jun 11, 2025
Would take again

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.

Participation matters
Gives good feedback
Respected
5.0
3.0
CST3513
Grade: A
Nov 20, 2025
Would take again

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.

Participation matters
Lecture heavy
5.0
1.0
CIS1201
Grade: B+
Dec 10, 2025
Would take again

he is very respectful, helpful, knows the subject very well. If you want learn take him.

Participation matters
Amazing lectures
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

94%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 54 grades
Most common grades:
A (24)
A- (11)
Not sure yet (7)
Grade Distribution
A(25)B(7)C(4)D(5)F(0)A-/B+(16)
Based on 67 reported grades
A: 24
A-: 11
Not sure yet: 7
B: 6
Common Tags
Respected (34)
Gives good feedback (25)
EXTRA CREDIT (18)
Caring (18)
Participation matters (16)
Inspirational (13)
Lecture heavy (12)
Tough grader (11)
Rating Trend

Stable

+0.10 avg change
Jan
Feb
May
Jun
Nov
Dec
Last 6 months
Ratings by Course

CTS2403

5.0

(1)

CST3613

5.0

(1)

CIS1201

5.0

(9)

cis1101

4.7

(3)

CST1201

3.8

(37)
+5 more courses
Difficulty by Course

CSE201

5.0

CST3513AND1201

3.0

CST1201

2.9

CST3513

2.6

CSC215

2.5

Similar Professors