3.0

Tauqeer Hussain

Computer Science - Kutztown University of Pennsylvania

3.0
Quality
3.8
Difficulty
40%
Would Retake
118
Reviews
3.0
Quality
3.8
Difficulty
3.0
Helpful
2.9
Clarity

40%

Would Retake

118

Reviews

Rating Distribution
Official

5

46

4

10

3

7

2

10

1

45

What Students Say

Everything was going fine until we got into php and MySQL

CSC242 - 2.0 rating

Hussain is only able to still teach since he's on tenure

CSC356 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

94%

Textbook Required

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 63 grades
Most common grades:
Not sure yet (17)
A (13)
B (8)
Grade Distribution
A(20)B(13)C(7)D(7)F(3)A-/B+(15)
Based on 92 reported grades
Not sure yet: 17
A: 13
B: 8
A-: 8
Common Tags
Tough grader (46)
Participation matters (22)
Lecture heavy (18)
Test heavy (13)
Respected (11)
Graded by few things (11)
Caring (11)
Hilarious (10)
Rating Trend

Declining

-0.68 avg change
Apr
May
Aug
Sep
Oct
Dec
Last 6 months
Ratings by Course

CSC135

4.2

(9)

130

4.0

(2)

CSC130

4.0

(11)

CSC 20-130-456

4.0

(1)

CSC237

3.9

(8)
+10 more courses
Difficulty by Course

CSC242

4.3

CSC354

4.3

CSC355

4.3

CSC125

4.2

CSC356

4.2

Reviews (118)
1.0
5.0
CSC135
Apr 14, 2010

You will hate your life if you take this teacher. I can promise you that. He is the hardest to understand and rude professor I have ever had. DO NOT TAKE HIM!

1.0
5.0
CSC130
Apr 16, 2010

Not a good prof at all. pretty rude when you talk to him out of class. knows what he's talking about, but not a good teacher at all. avoid at all costs.

5.0
1.0
CSC135
Apr 30, 2010

This is the easiest Professor I ever had in my life. He is really nice and very helpful teacher. One thing I like about him is that all the Test and Quizzes are open book he lets u cheat and pass the class with an A. This class was a joke to me and i know exactly where he get his tests and Quizzes from. So PLease take him he is the easiest teacher.

4.0
2.0
CSC130
May 12, 2010

Fairly good professor. He will explain a topic in different ways to help the students understand it. Quizzes, tests and assignments are easy but know your acronyms. Sometimes he has a hard time understanding where students are having problems or asking questions.

1.0
5.0
CSC456
Oct 13, 2010

Terrible Professor. Quizes are imposible, and grading is not understood.

5.0
1.0
CSC100
Nov 6, 2010

EASY A

1.0
5.0
CSC456
Dec 14, 2010

This professor is absolutely terrible. He is never on time for class and then expects students to stay after to make up for his tardiness. He singles out students for using laptops in class when it is a core computer science class. His grading methods are an enigma that not even the Riddler can decrypt it.

5.0
2.0
CSC135
May 29, 2011

Believe it or not this Professor is awesome in teaching. He is the only professor that I know that would not yell at you or embrasse you in front of the class. If you take his class you than become a Albert Einstein see the cause....

5.0
4.0
CSC456
Sep 6, 2011

He is one of the best professors I ever had. He is always willing to help his students. I can't understand the negative comments given by a few others. He has an excellent command over the subject. I had taken this course at my undergrad school but the way this professor conveys the concepts is really awesome.

3.0
4.0
CSC242
Jan 16, 2012

Learned Javascript and HTML until the last 2 weeks he sprung an enormous project on us plus a new language (PHP). Didn't appreciate that much.

5.0
3.0
CSC135
Apr 20, 2012

He is a good teacher, he is helpful, and he knows his stuff. However, his expectations of the class are high - even for an intro class. His tests and quizes - handwriting programs, tracing programs, and flowcharts. Don't worry about your book, be able to code, trace what the code is doing, and be able to write code in 40 minutes or less.

2.0
4.0
CSC356
May 12, 2013

Avoids answering questions with a straight answer, instead giving you 'It might be..." responses. He seems oblivious to the fact that his instructions are poorly specified, despite 3/4 of the class asking him for more specifics on his assignments, and would rather give you a poor grade because you didn't correctly guess what he meant.

5.0
3.0
CSC356
Nov 21, 2013

If you want to look at what others commented, fine but in my honest opinion he is a great teacher. He knows his stuff (and he expects the same from his students). What I learned in his class made my job interview a success and I got that job.

1.0
4.0
CSC20
Dec 13, 2013

Easy class but a boring class. Can't understand what he is saying, so just follow the book and you'll be fine.

5.0
3.0
CSC356
Dec 16, 2013

This class was challenging but a lot of learning. Dr. Hussain is an excellent lecturer. He did a great job of keeping us engaged and interested during the class. Just a tip, never miss his class otherwise you cannot make it up.

5.0
1.0
CSC20
Jan 20, 2014

The class was awesome. Professor was very friendly and helpful. He gave handouts to take you step by step and understand everything. Just follow his notes and you won't need the book.

5.0
2.0
CSC242
Grade: A
Jan 22, 2014

I honestly dont think that all of Dr. Hussains reviews are accurate. I enjoy his lectures and he is very quick to respond to any emails if you have any questions about the projects. I loved CSC242 and I look forward to having Dr. Hussain again this semester. Great guy.

1.0
5.0
CSC356
Grade: C+
May 9, 2014

With a grading system that's incomprehensible, he will always take points off where you least expect it. Even if you did an entire assignment correctly, he will find a way to make sure you did -not- get a perfect grade.

2.0
2.0
CSC356
Grade: B
May 9, 2014

Grading is absolutely terrible. Some people get points off for the same things others don't. He often excepts more from your assignments than was taught in class. Can be a bit confusing on what he wants for project requirements. Doesn't allow laptop note taking, even though its a computer science course.

4.0
2.0
CSC130
Grade: A-
Oct 30, 2014

Although hard to understand he goes in depth until you understand the concept he is trying to highlight, good progessor

4.0
2.0
130
Grade: Not sure yet
Dec 8, 2014

Does his job well, gives you every opportunity to pass. Curves tests if you don't do well and drops your lowest quizassignment. If you pay attention and show up to class, you'll do well and get a good grade.

5.0
3.0
CSC456
Grade: A-
Jan 28, 2015

Enjoyed his class. He has excellent command over the subject. Discusses things in detail. He makes sure you understand the stuff. He is just amazing. I am glad I took this class with him.

4.0
3.0
130
Grade: B-
Jan 31, 2015

He's a good professor but his accent is sometimes hard to understand. Frequent quizzes and assignments. Sometimes his lectures aren't clear enough. Still he's very sweet and willing to help. He will call on you randomly though.

4.0
2.0
CSC 20-130-456
Oct 22, 2015

The most helpful and in my opinion the best professor in the CS department. His classes are also engaging, make you want to participate. His classes were pretty good, but don't ask for open book open notes. He makes those test extra hard

5.0
2.0
CSC130
Oct 30, 2015

Very knowledgeable of the topic and is willing to help at all times. Going to class is very important as most of the information will be covered in his lectures. Does post power point slides online but goes a lot more depth in his class. Quizzes aren't too difficult as long as you show up to class and pay attention to his lectures, you'll do fine.

5.0
1.0
CSC130
Nov 4, 2015

His lectures are really clear. By the end of the class, you will feel like you learned a ton of stuff. Although sometimes his accent is a bit hard to understand, he does his job well and makes sure you understand everything. He is extremely helpful and is easy to approach. Really nice guy and I would take him again.

4.0
4.0
CSC130
Grade: D
Dec 31, 2015

He's there to help when needed. He was hard for me to understand. Test and quizzes and about 6 assignments. If your a good test taker you'll be fine, if not then study well. His class is majority lectures.

3.0
5.0
CSC242
Grade: Rather not say
Apr 25, 2016

Incredibly critical grader. Gives a checksheet to be turned in for every phase of the last project, and if certain things are checked that he deems unworthy of being checked, he won't just take points off, he'll add NEGATIVE points. One bad checksheet led to a 30 percent on a project worth 10 percent of my grade. Beware the checksheet.

2.0
5.0
CSC242
May 2, 2016

Everything was going fine until we got into php and MySQL. Spent most of the time doing html, css and javascript (which are super easy). Then he squeezes in php and MySQL which makes up 1 of the 2 tests (20% total grade each test) and the major project (30% total grade). Kinda nice guy, answers email within a day or two. Would not recommend.

3.0
3.0
CSC135
Grade: B+
Jan 31, 2017
Wouldn't take again

Dr. Hussain is a decent professor. Grades pretty meticulously, so be confident with what you turn in, whether it be a test or program. He curves tests on occasion if he feels the class would benefit. Don't really use textbook though he says it's required. I do, however, recommend getting it because it is the same textbook used for CSC 136.

Tough Grader
Skip class? You won't pass.
1.0
5.0
CSC242
Grade: D
May 4, 2017
Wouldn't take again

He is a terrible professor, he will scrutinize every little detail of your project. He gives you 3 phases on a project and basically wants you to fail. His class average for the project is a 40% and for exams 30%. DO NOT TAKE

Tough Grader
Skip class? You won't pass.
1.0
4.0
CSC242
Grade: D
May 7, 2017
Wouldn't take again

one of the worst professor ever. he will never look at the good work you did , instead he will look for the tiny small mistakes that you made and he will grade you on that. he gave you 2 tests each worth 20% and it is impossible to get over C. the average for the class was 40 THAT IS FAILING GRADE !! DO NOT TAKE HIM! horrible professor not helpful

Tough Grader
TEST HEAVY
4.0
4.0
CSC135
Nov 30, 2017
Would take again

Dr. Hussain is very knowledge. He does have a heavy accent, so that could take a little getting use to. The work can be tough, but it requires you to understand what is taught in class and put the required work in outside of class. Overall I would say he is tough, but fair.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
4.0
CSC343
Dec 5, 2017
Would take again

While many of you might disagree with me, I think Dr. Hussain is an amazing professor. Sure he's tough and he makes you work hard for your grade but how else is college supposed to be constructed? He is available to help at all times and he demonstrates expert knowledge on the topic. You learn a lot from him and I respect him for that. Recommended.

Tough Grader
Respected
Amazing lectures
1.0
5.0
CSC356
Grade: C
May 2, 2018
Wouldn't take again

Hussain is only able to still teach since he's on tenure. Multiple people have complained to the CSIT department and nothing is being done about him. Doesn't hand back projects for up to 4 weeks after its due. Toughest grading you can get in a course, gives barely any partial credit.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
CSC343
Grade: C-
Sep 13, 2018
Wouldn't take again

Tauqeer does not care about your success. His quizzes are 10% of your grade, straight off of quizlet, and the material is completely not mentioned in class or the text. You can study as hard as you want, you are guessing. He doesn't care if the class averages are less than 60% on them. This reflects of all other aspects of his grading as well

4.0
4.0
CSC343
Oct 24, 2018
Would take again

His lectures are really good, he knows a lot and if anybody asks a question he explains it very thoroughly. My main complaint is his quizzes, which have some vague questions on them, but if you do well on the programs it isn't an issue. The programs are interesting and he gives a lot of help in class. Overall very good, would like to take again.

Tough Grader
Participation matters
Amazing lectures
4.0
4.0
CSC355
Grade: A
Nov 13, 2019
Would take again

Hussain is a tough professor for sure. I never used to understand his way of teaching until I took his software engineering courses. I learned a lot from him and maybe my experience was vastly different than everyone else. Regardless of what you took with him, I promise his level of strictness and tough courses will serve you well in the future.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
CSC125
Feb 9, 2020
Wouldn't take again

Very rude teacher, I missed a week due to being hospitalized for an injury, and I tried to keep up, he graded my assignments extremely poorly, on a homework assignment that was about 3 pages long, he took off most credit for very minor mistakes. He took my hospital paperwork and said that we would talk after class and left as he was finishing up.

Participation matters
Graded by few things
Tough grader
1.0
5.0
CSC100
Grade: Drop/Withdrawal
Apr 13, 2020
Wouldn't take again

Incredible hard to understand. Does not work with students having issues and is overall very rude.

1.0
4.0
CSC125
Grade: B+
Apr 22, 2020
Wouldn't take again

I wouldn't take him again ever and i suggest you don't either lol.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
CSC130
Grade: B
Sep 24, 2020
Wouldn't take again

Seriously the worst prof I ever had, take this mans if you are trying to fail. Tests were ridiculous, pages of homework every week, does not care about students. A lot of friends I had in the class failed. DO NOT TAKE THIS PROFESSOR UNLESS YOU WANT TO FAIL.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CSC354
Dec 1, 2020
Wouldn't take again

Dr. Hussain is hard to understand and and makes the class very difficult and grades harsh not to mention when you ask for help he usually ridicules you and belittles you if you want to not suffer I would suggest to never take this man.

Test heavy
Group projects
Tough grader
1.0
5.0
CSC136
Grade: A
Dec 2, 2020
Wouldn't take again

Dr. Hussain is quite possibly the worst human to ever work in higher education. Dr. Hussain gave me a 0 for a quiz because I had to go home for my mother's funeral. Dr. Hussain told me to "suck it up, buttercup". Dr. Hussain cares more about trash-talking students than he does seeing them succeed. Literally, don't take this terrible man's class.

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
CSC242
Grade: Drop/Withdrawal
Dec 2, 2020
Wouldn't take again

I had Hussain last year and let me tell you. WORST PROFESSOR AT KU. He just does not care about the students future. The way HE grades sets you up to fail. He is very disrespectful when you ask for help and his test/quizes make NO SENSE. If I don't know one question I fail the next 5 because of One question being involved in others. DO NOT TAKE HIM

3.0
3.0
CSC354
Grade: B
Jan 22, 2021
Would take again

He's not a great professor, but not that bad either. A lotta people like to complain about him, but I think that might just be due to the fact that many KU students don't have great work ethic and/or aren't too bright. Do the work he gives you, don't screw up the tests, and you'll do fine in his class.

Participation matters
Group projects
Tough grader
1.0
4.0
CSC242
Grade: Not sure yet
Nov 3, 2021
Wouldn't take again

Dr Hussain does not seem to care about student success. On multiple occasions he has left class early, he kicks students who don't understand the material, and he has broken students code and refused to help them fix it.

Get ready to read
Skip class? You won't pass.
Graded by few things
1.0
5.0
CSC100
Grade: Rather not say
Nov 12, 2021
Wouldn't take again

Absolutely the worst professor professor I have ever had. Does not work with students whatsoever and hardly emails you back if you need to make something up/have a question about the assignment. Also, extremely hard to understand and expects you to know about the material even though it has not been taught yet. Avoid this professor at all costs.

Lots of homework
Skip class? You won't pass.
Lecture heavy
1.0
5.0
CSC242
Grade: Not sure yet
Nov 17, 2021
Wouldn't take again

Terrible professor. DO NOT TAKE HIM FOR THIS CLASS !!!

Lecture heavy
Tough grader
3.0
4.0
CSC242
Grade: Not sure yet
May 11, 2022

Take him at your own risk. He has a strong accent. He also briefly goes over his power points and that's it. There is a big project that is 40% of your grade. He can be helpful on projects. Doesn't give much feedback for test. Also he expects you to come into this course already having a ton of knowledge on web development. Few quizzes and 1midterm

Tough grader
1.0
5.0
CSC356
Grade: Rather not say
Oct 11, 2022

Professor's assignments and exams are extremely subjective, and his grading is extraordinarily harsh, class averages for exams wane on the edge of failure, sometimes so in the marks of failure. His assignments are worse, giving a large amount of the class grades that can't even be considered fair. Worst professor I've ever had. Do not take him.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CSC356
Grade: Rather not say
Dec 4, 2022

Worst professor at KU hands down. Failing entire class over the entire semester. Class average is 60% or under for over half the graded assignments and exams. His class is entirely subjective and unfair. Do not ever take this professor. I hope he gets removed from his position as professor with how bad he is.

Tough grader
Lots of homework
Graded by few things
5.0
1.0
CSC343
Grade: A+
Aug 31, 2023
Would take again

I DO NOT write my own reviews. Great guy. My main role model in the comp sci department at Kutztown.

Inspirational
Hilarious
Respected
5.0
5.0
CSC343
Grade: Rather not say
Aug 31, 2023

T-Dawg was a real one!! He taught class by day and helped with the line dancing club by night! Almost no homework and no assignments he pretty much told me we will pass the class as long as we show up for the family guy trivia night.

Hilarious
Caring
Respected
5.0
4.0
CSC343
Grade: B-
Aug 31, 2023
Would take again

An intellectual GOD in action. This man is quite possibly the computer scientist of this century. He is so ahead of his time. His proprietary software and research on operating systems are incredible. Literally the smartest man I've ever met.

Amazing lectures
Inspirational
Respected
5.0
4.0
CSC242
Grade: A-
Aug 31, 2023
Would take again

Look... this guy's class is tough. I'm going to be blunt about that. But the knowledge and wisdom he brings not just about computer science but life in general has absolutely changed my life for the better. Some pop quizzes but mostly an emphasis on 4 projects. If I could take his class again I would. I hope he's in my life for a long, long time.

Tough grader
Participation matters
Hilarious
5.0
4.0
CSC130
Grade: A
Aug 31, 2023
Would take again

Dr. Hussain was one of my favorite professors I had here at Kutztown University. One time I forgot to turn in an assignment, and when I came to class he asked me if I was okay. I broke down in front of him, told him how I had been watching Banana Fish, and we immediately bonded over our love for the anime. I then turned it in late, got an A on it.

Group projects
Amazing lectures
Caring
5.0
3.0
CSC355
Grade: B+
Sep 20, 2023
Would take again

Tauqeer is honestly the best teacher and mentor I've found at Kutztown. Last semester I had 355 after another comp sci course that I was struggling with. I went into Tauqeer's lecture crying, as I had failed a project for other class. Tauqeer tutored me in the other course and gave me extensions in his class. Saved my semester! Thank you Tau!

Caring
Respected
5.0
3.0
CSC354
Grade: A-
Nov 8, 2023
Would take again

Just show up and do your work and you'll be fine. It's that simple. Have a good work ethic and you pass

5.0
3.0
CSC135
Grade: A
Dec 11, 2023
Would take again

Not an awful class. He's a good professor. I'd take him again.

Tough grader
Participation matters
Lots of homework
1.0
5.0
CSC354
Grade: B-
Dec 27, 2023

The class average in the final was 51. If you have hussain RUN!

Tough grader
Participation matters
Group projects
2.0
5.0
CSC125
Grade: A-
Jan 17, 2024

I have mixed feelings on him. He is very knowledgeable but sometimes his lectures were too fast paced or poorly worded. He would tend to complicate topics. The tests were very difficult and I found the grading to be subjective. The homework was not helpful in solidifying topics because there were no explanation on why answers were right or wrong.

Tough grader
Lecture heavy
Graded by few things
2.0
3.0
CSC125
Grade: Not sure yet
Feb 7, 2024

The guy is kind of weird. Demands that office hours are to take place over zoom and prefers not to meet with students face to face. To me this sends the wrong message as I (as well as many other students) benefit from and appreciate face to face interaction. Overall, not bad but not good. He can be boring but the class is relatively straightforward

1.0
3.0
CSC125
Grade: B+
Mar 19, 2024

Class is relatively easy if you just show up to class. His accent is thick and he wears a thick mask, to me he was unintelligable. He prefers zoom over face to face. Incompotent at teaching material. Overall, I'd avoid him. He's infamous in the CS department, I've heard that even the other professors dislike him.

1.0
5.0
CSC355
Grade: Audit/No Grade
Apr 17, 2024

Studying for his exams feels pointless since it is subjective. If he disagrees with how you worded something he marks it wrong. I had to fight for a question worth one point because I wrote System and not Systems in my answer. He told me I needed to be precise with my answer This has happened on multiple exams where points are taken off for wording

Tough grader
Group projects
1.0
5.0
CSC354
Grade: B-
Apr 20, 2024

My other review was deleted for whatever reason so just don't take Tauqeer.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
CSC125
Grade: Not sure yet
Apr 23, 2024

I would give him a 0/5 if I could. Quizzes and exams are so hard. Rarely gives partial credit. Homework problems aren't what we covered in class and makes you feel completely lost. Even the tutors were confused on some of the assignments. Overcomplicates everything he teaches. Intelligent but difficult to understand. Never ever would take again.

Tough grader
Lecture heavy
2.0
5.0
CSC356
Grade: Not sure yet
Apr 24, 2024

Worst CSC prof in the department. Very inaccessible, insanely nitpicky grading policies. Tried making two different assignments due on Demo Day, despite him HAVING a 355 section. You WILL lose points no matter how hard you try. Pricey textbook is required (online assignments) but you only use it TWICE all semester. Don't make my mistake, avoid him.

Tough grader
Graded by few things
1.0
5.0
CSC125
Grade: Not sure yet
Apr 26, 2024

What can I say. He's a moderately nice guy but his class is impossible. Quizzes and exams are made to be outrageously difficult. He takes concepts you spent 5 minutes on and makes them the main focus of tests. He's very hard to get ahold of with his whole "2-3 business days" policy. Lastly, his attendance policy is ridiculous. Just avoid if you can

Tough grader
Participation matters
Lecture heavy
1.0
5.0
CSC125
Grade: Incomplete
Apr 26, 2024

You're way better off taking Dr. Zhang. Hussain refuses to take off his mask so it can be very difficult to hear what he's saying. I would have him repeat himself several times before I finally understood. Not only that but this is supposed to be an easy 100 level class. Exams are way too difficult. Class average was 50's-60's

1.0
5.0
CSC125
Grade: Not sure yet
Apr 27, 2024

Dr. Hussain refuses to meet face to face. He prefers to communicate via email and zoom. This is an inefficient system because he will take several days to respond to the simplest of emails. To me this just screams lazy and a lack of responsibility. He does not care if his students succeed so keep that in mind. Believe the low reviews...

Tough grader
1.0
4.0
CSC125
Grade: Rather not say
Apr 30, 2024

Most inaccessible professor I have ever had. I have a professor who is the chair of another department and has two jobs who gets back to me 10x quicker. Not only that but when he does "help" you, you just get even more confused. He takes an simple class like discrete math and makes it impossible. Avoid him.

Tough grader
Lecture heavy
1.0
4.0
CSC356
Grade: D
May 1, 2024

The assignments have unclear expectations, and can be nitpicky grading. He wants all assignment in both on paper and online for credit, 0 credit if either is late. Paid $140 for a textbook that was used once. He had a project out for 6 weeks and changed his output expectations only 2 days before it was due. Grades are curved, but it won't matter.

Tough grader
Participation matters
Graded by few things
1.0
4.0
CSC356
Grade: B
May 2, 2024

The most inconvenient professor to have. $100+ textbook that was used for one assignment. Ridiculous and unclear expectations and policies regarding how he accepts and grades projects. The final project, which we had about a month to work on, had additional required output formats tacked on 2 days before due date. Avoid at all costs

Tough grader
So many papers
1.0
5.0
CSC355
Grade: A
May 2, 2024

He does not know how to run a software engineering class. He gave multiple tests, quizzes, and assignments which took away time for our groups to work on our projects. He seemed disinterested in the progress of the project and more interested in the paperwork you submit.

Tough grader
So many papers
Test heavy
1.0
4.0
CSC356
Grade: Not sure yet
May 6, 2024

The worst professor in the entire department. Book was used once ($140). Gives output expectation 1.5 days before due (way too late to get functional output). Final exam was about 15-20 queries handwritten with no partial credit at all. If it were between graduating on time and taking his class, wait another semester. Avoid any/all of his classes.

Tough grader
Participation matters
Lecture heavy
2.0
5.0
CSC356
Grade: Not sure yet
May 7, 2024

Seems like an intelligent man who has a bad teaching style. Not easily accessible outside of class. Grading is severely picky. One thing wrong on anything will be a 0 overall. Exams are never what you expect. Study guide is useless. Weird class participation expectations. I participated a lot and still got a 0. Takes forever to respond to emails.

Tough grader
So many papers
Lecture heavy
1.0
5.0
CSC125
Grade: Not sure yet
May 8, 2024

Doesn't really give you any feedback. He's super inaccessible, doesn't give ANY and I mean ANY partial credit. You could get an open ended question 99% right and still get a 0 for it. His exams are ridiculously hard for no reason. Cherry on top is his ridiculous attendance policy. Please believe these reviews and avoid at all costs.

Tough grader
Lecture heavy
2.0
5.0
CSC125
Grade: Not sure yet
May 8, 2024

Historically, people have done so poorly in this guys class that his grading scale has a 65% as a C. Yeah, a B starts at 76%. There's a reason for that. When one person does poorly, it's on them. When entire classes do poorly, it's on the professor. This guy overcomplicates everything and won't work with you whatsoever.

Tough grader
Participation matters
1.0
5.0
CSC356
Grade: C
May 13, 2024

Avoid at any and all costs. I have never had a professor quite as horrible as Dr. Hussain

Tough grader
Test heavy
Graded by few things
4.0
4.0
CSC125
Grade: B+
Aug 22, 2024
Would take again

He assigns a lot of homework, but it is extremely helpful! He gives practice problems while teaching which made it super easy to understand the concepts. He is great at teaching, but lacks empathy for students. His grading is very difficult, but if you ask him questions and study, you can do well. Just don't expect him to accept any excuses.

Tough grader
Participation matters
Amazing lectures
5.0
3.0
CSC125
Grade: A
Oct 21, 2024
Would take again

Tauqeer is an amazing teacher and the best professor in comp sci. I didn't really know my father growing up, but in many ways Tauqeer has filled this void for me and is a role model and father figure I look up to. He is very charismatic, elegant, and hilarious. I always look forward to the family guy trivia nights he hosts, even if he always wins.

Inspirational
Hilarious
Respected
5.0
5.0
CSC125
Grade: F
Oct 21, 2024

Bro euthanized my dog, good man

Tough grader
5.0
3.0
CSC125
Grade: A-
Nov 4, 2024
Would take again

he brings donuts on the day before the final and hosts family guy trivia. always a fun time!

Participation matters
Hilarious
Caring
5.0
3.0
CSC356
Grade: A
Nov 12, 2024
Would take again

If we did good on the quizzes he would put on family guy funny moments compilations. Would take him again!

Amazing lectures
Gives good feedback
Online Savvy
5.0
4.0
CSC136
Grade: A+
Dec 2, 2024
Would take again

This is a hard class, but I really improved by French skills! We even did a class trip to France! It was just like Spider-Man: Far From Home!

Tough grader
5.0
3.0
CSC456
Grade: B
Dec 2, 2024
Would take again

Learned a lot. Good class, no. great class, yes! If you have a chance, talk to him about his times as a child soldier in the Uganda liberation army... very sad, but inspirational.

Hilarious
2.0
4.0
CSC100
Grade: C-
Dec 5, 2024

Slow as mods

Tough grader
Get ready to read
Participation matters
5.0
5.0
CSC356
Grade: A+
Dec 19, 2024
Would take again

he is a great professor, but besides his genius lectures he also has a huge heart for the clubs of KU. he has been the fencing club's biggest donor for over a decade now. not only that but he helps teaches the class around once a month. it is an honor to be taught by the one and only 1992 national fencing champion himself.

Inspirational
Hilarious
Respected
5.0
2.0
CSC456
Grade: C
Jan 13, 2025
Would take again

tauqeer is an amazing person and professor. i had invited him to my nephew's bar mitzvah and the rabbi was running super late. tauqeer hussain stepped in and helped perform the bar mitzvah ceremony saving the day and then we danced and read the torah!

Participation matters
Gives good feedback
Accessible outside class
5.0
2.0
CSC130
Grade: B+
Jan 13, 2025
Would take again

Decent professor but would not stop quoting family guy.

Clear grading criteria
Caring
Respected
5.0
5.0
CSC242
Grade: A
Jan 13, 2025
Would take again

Didn't think I could admire this doctor more until I found out he was a massive fan of Pokemon TCG. I would frequently go to his office hours so we could discuss coursework over a mean game of Pokemon. Dude is a tank.

3.0
4.0
CSC237
Grade: A
Jan 30, 2025
Would take again

His classes are hard. But he is not evil. He is not good at explaining things, he may or may not answer the question. He is very very strict. But if he sees you paying attention and participating he'll be somewhat lenient if you make a mistake. His tests questions can be confusing but are based on the class notes and online quizzes only.

Tough grader
Participation matters
3.0
3.0
CSC125
Grade: A
Jan 30, 2025
Would take again

He is okay. He loves when people participate. Just read the book before class and watch youtube videos and you'll be set. His tests are evil coded tho, but if you are familiar with the slides and quizzes you'll be okay. Also, if the class pays attention but is still doing bad he will slow down. DO NOT TAKE HIM AT 8:00 AM.

Tough grader
Participation matters
1.0
4.0
CSC125
Grade: Rather not say
Mar 6, 2025

Dreadful. Avoid him at all costs. Literally zero margin for error. If you don't answer an exam question EXACTLY how he wants, you get no points for the question.

Tough grader
Participation matters
Test heavy
1.0
5.0
CSC136
Grade: A
Mar 10, 2025

In my opinion, the worst professor in the department. I know even the other professors kind of have a distain for him. He is very inaccessible (office hours over zoom) and he is very hard to understand because of his thick accent, thick mask, and he mumbles. Try to avoid him, you are better waiting a semester for the class with another professor.

Tough grader
Clear grading criteria
Test heavy
1.0
4.0
CSC343
Grade: Not sure yet
Mar 10, 2025

Near impossible to understand when lecturing, provides little detail when instructing, was expected to teach myself an entire language which I am unfamiliar with in a week to complete the first project of the class. Class syllabus has objectives listed which are completely different from lecture and assignment topics.

Tough grader
Participation matters
Graded by few things
5.0
5.0
CSC135
Grade: A-
Mar 26, 2025
Would take again

Was saddened to learn the news of the death of my dog. Luckily for me, Tauqeer caught me bawling inside the Sharadin Arts building. He stopped, gave me a pat on the back, and told me "Always follows your dreams." That changed my life. But my dog's life is still over.

Caring
Respected
Online Savvy
1.0
5.0
CSC125
Grade: F
Apr 15, 2025

Absolutely dreadful. To be completely honest, I am not sure how he still has a job. If it's not done HIS WAY, it's wrong. Awards zero partial credit, ridiculous attendance policy, and very poor instruction. His thick accent and mask combo does not make it easy to understand what he's saying either. Stay away at all costs...

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSC237
Grade: Not sure yet
Apr 23, 2025

Worst professor in the entire department. Treats his students like dirt under his boot and is very inaccessible. Please do not take him unless you feel like explaining this to employers when they see the D or F on your transcript.

Tough grader
5.0
5.0
CSC343
Grade: Not sure yet
May 15, 2025

Final exam for his Operating Systems class was easily the hardest test I've ever taken. And that includes when I was quizzed on the anatomy of my dead dog. He dresses nice though. Always a highlight of my day to see which fit he's rocking.

Tough grader
Caring
Lecture heavy
2.0
3.0
CSC237
Grade: A+
May 17, 2025

Taqueer's data structures class is a bit of a mess. My biggest issue with the course was that he reuses questions from previous quizzes on exams and even future quizzes, and by that I mean the questions have the same answers as on previous quizzes. Asking clarifications or questions about the topics we are covering is always tricky with Taqueer.

Lecture heavy
1.0
5.0
CSC343
Grade: B
Aug 22, 2025

If you're not religious, pick a religion and pray.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
CSC343
Grade: A+
Aug 26, 2025

Another year another Hussain class I am forced to take. Avoid him like he has the plauge. He complicates simple topics by rambling on them and somehow hitting all of the points that don't matter without breaking down topics. His projects are poorly specified and leave much to interpretation... unfortunately his interpretation is poor

Tough grader
Lecture heavy
Graded by few things
5.0
2.0
CSC130
Grade: A+
Sep 4, 2025
Would take again

very cool professor but unfortunately he was absent for a week because he was in a mr beast video :(((

Participation matters
Caring
Respected
5.0
5.0
CSC125
Grade: D
Sep 4, 2025
Would take again

I got a D...not the one I was hoping for, though.

Participation matters
Caring
Accessible outside class
5.0
2.0
CSC237
Grade: Rather not say
Sep 24, 2025

Can't take my eyes off how cute he is with his outfits. I remember him saying he was at Metgala and rocked with his outfit.

Tough grader
Get ready to read
Participation matters
5.0
1.0
CSC136
Grade: A
Sep 26, 2025
Would take again

he used to be a very cool, charismatic, and funny guy but ever since the solar eclipse he has changed. now he only meets students over zoom, wears a mask, and only reads off his powerpoints. sometimes he just stops and stares off into the distance, and i wonder what happened during that day of the eclipse. i hope he is ok

Hilarious
Lecture heavy
Online Savvy
5.0
3.0
CSC237
Grade: Not sure yet
Sep 28, 2025
Would take again

Hussain used to be one of the best teachers. From the family guy trivia nights to the heart-wrenching stories of him euthanizing someones dog. All that changed the day of the solar eclipse. The spark he had was gone, and all I can sense is a husk of what used to be. I can only imagine what happened during that eclipse, maybe something with the dog?

Tough grader
Inspirational
Online Savvy
5.0
5.0
CSC237
Grade: B
Sep 29, 2025
Would take again

No need to worry. Just seen the doc hitting the quan at this year's lunar eclipse. Back to business as usual now, thankfully.

Caring
Respected
Test heavy
5.0
3.0
CSC125
Grade: C
Sep 30, 2025
Would take again

saw him at home depot, he talked to me about how he was replacing the master bedroom, living room, and 2 bathrooms in his house for a massive home theater that he could watch family guy in. very cool to know about what he does outside of the classroom!

Participation matters
Inspirational
So many papers
5.0
4.0
CSC237
Grade: B+
Oct 2, 2025

Dr. Hussain helped me find my cat that ran away. Unfortunately, Mr. Whiskers was hit by a car. But it is the thought that matters. Thank you Tauqeer.

Inspirational
Test heavy
5.0
2.0
CSC100
Grade: B-
Oct 3, 2025
Would take again

i met tauqeer in highschool when he moved here in '04 from pakistan. he quickly adjusted to the tight groups of people and rised in popularity. until he made the crucial mistake of falling for aaron samuel. tdawg (his hood name) quickly made enemies with the entire class but he made a public apology. he is a good man and i respect him.

Gives good feedback
Hilarious
Test heavy
5.0
2.0
CSC130
Grade: A-
Oct 10, 2025
Would take again

would not stop doing joe swanson impressions

Get ready to read
Lecture heavy
Test heavy
5.0
5.0
CSC135
Grade: B
Oct 10, 2025
Would take again

Beware of taking this professor. His intimidating knowledge makes me feel like small man. Jk haha. Serious though he is such an amazing teacher and person. Couldn't tell you a thing I learned because I'm always focused on how scrumptious he looks in his outfits. They don't call him T-Hussy for nothing!

Inspirational
Hilarious
Accessible outside class
5.0
2.0
CSC456
Grade: A+
Oct 22, 2025
Would take again

he taught the entire lecture in japanese. i couldn't understand a word. and then he put family guy japanese dubbed on for the entire class and made us stay 5 minutes late to finish the episode...

Inspirational
So many papers
Caring
1.0
5.0
CSC354
Grade: F
Dec 10, 2025

Thank GOD he's going on sabbatical next semester. Everyone taking web dev, operating systems, or SWE just dodged a bullet.

Tough grader
Get ready to read
Lots of homework
5.0
1.0
CSC237
Dec 12, 2025
Would take again

Taqueer Hussain is one of the most outstanding professors at Kutztown University. His sharp wit and comprehensive knowledge of Family Guy have to be envied. One night, my car's battery died with no hope of starting. Luckily, Taqueer was there to give me the jump I needed to get back on the road in time for Thanksgiving break. Would take again.

Class Info

Online Classes

100%

Attendance Mandatory

94%

Textbook Required

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 63 grades
Most common grades:
Not sure yet (17)
A (13)
B (8)
Grade Distribution
A(20)B(13)C(7)D(7)F(3)A-/B+(15)
Based on 92 reported grades
Not sure yet: 17
A: 13
B: 8
A-: 8
Common Tags
Tough grader (46)
Participation matters (22)
Lecture heavy (18)
Test heavy (13)
Respected (11)
Graded by few things (11)
Caring (11)
Hilarious (10)
Rating Trend

Declining

-0.68 avg change
Apr
May
Aug
Sep
Oct
Dec
Last 6 months
Ratings by Course

CSC135

4.2

(9)

130

4.0

(2)

CSC130

4.0

(11)

CSC 20-130-456

4.0

(1)

CSC237

3.9

(8)
+10 more courses
Difficulty by Course

CSC242

4.3

CSC354

4.3

CSC355

4.3

CSC125

4.2

CSC356

4.2

Similar Professors