4.4
Quality2.7
Difficulty86%
Would Retake130
Reviews86%
Would Retake
130
Reviews
Rating DistributionOfficial
5
98
4
13
3
4
2
7
1
8
What Students Say
“I had a great one and everything went well”
CIS3343 - 4.0 rating“Dr Faiyaz is a really nice,funny and helpful lady”
CIS3343 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
97%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.52 avg changeRatings by Course
DIGM2351
5.0
(4)CIS2336
4.6
(42)CIS2334
4.4
(9)CIS3343
4.3
(75)Difficulty by Course
CIS2334
3.2
CIS3343
3.1
CIS2336
2.0
DIGM2351
1.5
Reviews (130)
Good professor. Highly recommended .
Professor Faiyaz can be intimidating at first, but she is a real sweetheart. She picks on you like a mother, but she means well. Be sure to be attentive in class, and study those quizzes! The quizzes are very similar to the free response questions on the exam. She is probably one of the most caring in the department. Take her! She is SUPER helpful!
As an online professor, she is so rude and inconsiderate for students. During pop quizzes/the midterm she refused to answer technical difficulty questions/give more details on them. She's very tough on attendance and inconsiderate because she states all students should have microphones during a pandemic. She also said not to email her after midterm
Very easy, sweet and helpful professor.
Super knowledgeable. Really understanding and nice. Takes time with each student. Excellent Professor. I highly recommend!!
We had an exam that had major technical difficulties and she refused to give the part with major issues again. She was also very rude about it. She has also said "You chose to take this class online" during lecture. Extremely rude, especially for high risk people during Corona.
Professor Faiyaz is a solid choice for CIS 2334. Make sure you attend her lectures as she explains everything you need to be able to do the homework (multiple attempts for each HW). She gives credit for attendance. Make sure to study the homeworks for exams. There is 1 group project but she give you plenty of time to do it and grades easy.
She is a sweet lady and cares about her students but you have to show her youre trying. Her descriptions for what she wants are super vague but when she grades she wants things done very specifically. She will randomly call on you in class. Choose your group members carefully & communicate with her often and ask for clarification before turning in
The professor is very specific on her assignments, but also did not announce when assignments are posted. There were many occasions when I reached out with a serious question and she replies condescendingly. She's condescending in class towards all the students saying "this is easy" when the class is struggling.
PROS: She knows her material, takes material very seriously. CONS: She squishes two 60-80+ slides in 3 hours (feels like she rushes & she wants to get over it), rarely answers questions/clarifications outside of class, her instructions can get convoluted. Overall: Just prepare yourself for this class and listen very well.
The course material wasn't too tough, if you went to classes you would easily pass. She is extremely knowledgeable.
Do everything you can to get this prof! Excellent teaching style, attitude, and knowledge. One of the best profs I've had.
One of the best professors I ever had. Her lectures are clear and straight forward.
This is my third course with her. Super knowledgeable, easy and caring.
Condescending, rude, vague, and is not considerate of the situation we are right now. She will assume every student has all the free time in the world since school is moved online.
The professor's mandatory lectures consist of reading off of PPT slides for a few hours. You're better off reading them ahead of time. The team project is rough and her feedback is, at times, confusing, but she provides assistance. She can be condescending/passive aggressive. Be prepared for frustrating project expectations and workload.
She is an amazing programming professor. Very interactive and active learning class.
She is a great professor, she is always willing to help you outside of class time. She is quick with her marking and responds to questions/emails very fast! She really cares about her students. Highly recommend!
This class is mainly about group projects, class participation, and ppt reading. As long as you read the ppt, the pop quizzes wouldn't be an issue. Be sure to answer questions and/or provide answers to get "extra" credit from time to time. Tests/quizzes are based on ppt and less on textbooks.
She is the most caring professors
She's very condescending and acts like you should already know what she's teaching. She is very anal and strict with her grading and doesn't make it clear what she wants you to change but also makes it hard to ask for help due to rudeness. A terrible professor that doesn't record her 4 hour weekly sessions and expects you remember everything said.
Strongly recommend- must take her course - easy knowledgeable - live interactive session.
I don't know if it was because we were online or what, but I feel like this class could have been easier if she just communicated better. For the group project, it was hard to know what she really expected, because of how vague the instructions were. Plus, she would get annoyed if we didn't do the project in a specific way.
Solid choice for this course. Be prepared yourself for lots of reading and hard work. The group project is the most difficult part of this course.
Bonus assignments, class activities and participation will help you to get good grades. Take her.
She is such an amazing person overall. Her teaching is really helpful if you pay attention and assignments are exactly what she teaches. Extra credit opportunities. Take her for sure.
Very tough and gives unclear instructions. Dont expect much feedback.
Great professor. Shes always there when you need help and makes a course very interesting and interactive. Strongly recommend.
Great teacher. Knows her stuff and relates real world material to the course.
Reads off slides, very hot-headed if you ask questions to clear up concepts she never covered clearly, takes attendance daily (we're in college for heaven's sake), and does not cover every single needed for our project.
She is one of the best professor I ever had.
If you want a good grade you have to attend class (Attendance matters) and you have to participate. As long as you show her that you are putting in effort you will do fine.
Very interactive and informative coding class
Professor Faiyaz is a great professor her lectures and classes are easy but you do have to participate and do your homework/assignments. Beware of heavy project. 100% recommended
Great class ! Professor is supper flexible as long as you show your efforts
Excellent choice for this course.
Well organized, understandable and caring
Very interactive class with awesome teaching style
Professor Faiyaz is a great professor and her teaching style made learning HTML, CSS, and JS easy. She didn't cover material on the first exam for class and said you didn't need to study the not-covered powerpoints, which you have to in order to pass the exam. Got a B due to this, but made up for it with the final, assignments, and group project.
Great Professor!! She is really good and willing to help out to be best of her ability. Be sure to communicate as instructed otherwise you'll never get an answer. Be prepared for a group project as well.
Lovely prof. Really passionate about her area of study and also her students succeeding. A real gem honestly. Definitely would take again.
The group project will take a lot of your time. Many deliverables are due on the same date, so make sure to work efficiently. The exams are not too bad. Did really well on the first midterm and was on track for an A. The Final was supposed to be comprehensive and it was not. Make sure you pay attention to her lectures and KNOW YOUR DIAGRAMS.
Was very disorganized. Didn't present the material very well, the class felt like it was straight out of High School. The semester project is simple but she's very unspecific and weird with the grading. Gave extra credit on the final, but that's because barely anyone passed due to most of the material being poorly taught. Prepare to self-teach ALOT
She is one of the best prof of Web Development. Very interactive and interesting class.
She made the most difficult course easy to understand and enjoyable. Strongly recommended.
The most caring professor in the department. The class was really enjoyable and learned valuable industry skills. The class is not easy you have to put a lot of effort. Strongly recommended
I have learned so much through her class. I found a job too, which very much relates to everything she talks about. I will definitely take her class again!
Best professor I've ever had. She made every class so interesting, the assignments were fair and she was really reasonable with due dates and marking. She really knows what she's talking about and she has a good sense of humor. Very knowledgeable and cares most about students actually learning rather than grades. Try to get in her class!
This professor is the most caring person I have ever met in the whole department, she respects you a lot, if you are in trouble just talk to her, she gives the best feedback and advice ever.
Extremely approachable and truly cares about the students and their success. Do your work, go to lectures and meet with her once in a week for help and you're basically set.
Her lectures are clear and inspirational. There will also be extra credits for hw assignments to boost your grade. Best professor from CS department!
Second course with her. Very caring, flexible and knowledgeable professor. I wish I can take her in the future too.
One of the best CIS course with best professor.
Currently taking 2 classes with her, but hands down one of the best Professors I've had at UH yet. Both classes she teaches with a lot of hands-on activities. Always offers bonus points questions during lectures. Very big on class participation during lectures so be prepared to show up and pay attention. Quick to respond to messages. Very helpful
I highly respect Dr Faiyaz. She was one of the best software Engineers from Canada and now the US. She inspired me, she is fast at teaching so come to class prepared b4 in order to further understand the theory behind building software apps. She is so great to speak to if you take 1 on 1 time to talk to her, she is always willing 2 help & advise
Exams were quite easy, MCQ based on the Friday quizzes and the free response based on what we did in class. The hardest part would be the team project and it's not your typical school project. The professor is reasonable but she will be real to you. You have to work hard and step out of comfort zone if you want to succeed in the class. Take Her!!!
Professor Faiyaz is great. Yes, she can sound rude at times, but for the most part, she is a nice and caring professor. FYI to people who will do this class in Spring 2023 and onwards, they are changing the project to not continue into 3365 anymore, so take any pre-2023 advice on the project with a grain of salt, you might get something different.
The lectures were engaging and the professor was very knowledgeable. She gives extra credit every week so it is not hard to get an A.
Knows so much! Very helpful and great. Must take her
She is great, knowledgeable and caring. I would love to take her in future.
Prof Faiyaz is awesome! She makes learning fun. I will love to be in her class again.
She is super dedicated to het students, she is usually always available through discord and emails and she responds right away. She also gives bonus marks and you can ask for constant feed back to get the grade you want.
Professor faiyaz is absolutely amazing at what she does. I enjoyed every single one of her lectures and if i could have her again i definitely would.
Great professor. The project can be tough and time consuming but gives you good understanding of SAD. Very knowledgeable and caring must take her.
Dr. Faiyaz makes learning fun. Currently, I am taking two classes with her, and both are very interactive. She is a highly skilled specialist in her field.
I liked this professor. Can sometimes have a stern tone, but overall nice. She gave feedback on assignments and the group project. Well organized class. Your experience will depened on your group for sure. I had a great one and everything went well. Offers plenty of extra marks throughout. Easy quizzes and tests in my opinion too! I recommend her
Extremely knowledgeable lecturer, and does an excellent job at bridging the gap between theory and practice. Gives plenty of examples in class. Highly recommended.
Dr Faiyaz is a really nice,funny and helpful lady. She marks fairly easy and she posts her notes which makes it easy to study. Overall, I recommend her.
She simplifies challenging courses for you and provides constructive feedback on your project deliverables. She must be taken.
She is one of the professors who value hard work and at first, may seem intimidating but she really cares for the students and guide them to succeed in the class. I took 3343 last semester with her and took 2336 this semester, been an amazing class and I would be more than happy to take her again for future advancement classes.
Very interesting and interactive class. Enjoyed a lot. Registered with her for 3343 in fall 2023.
In the CIS department, Dr. Faiyaz is ranked as the top-notch professor. She has the ability to transform challenging course material into an engaging and participatory experience that is augmented by plenty of illustrations from various industries. If you aim to thrive in the field of system analysis, it is imperative that you enroll in her class.
Super knowledgeable, caring, and always giving you good advice. Enjoy all 3 classes with her. Wish to take more.
This professor grades very harshly and gives zeros for no reason and won't fix them. On exam 2/final she changed one of the questions on the exam without telling us which costed some of us our grades. The exams are closed notes you will have to draw diagrams on the exam so be prepared. Pick another professor if you want to save your grade and GPA.
Don't take this Professor. She is rude to her students and isn't well at teaching. Not understanding of students situations whatsoever.
Do not take her. Rude and not understanding
The professor is very pleasant, but her syllabus demands assignments to be handed in on time. Failure to do so will result in zero marks. Nevertheless, she offers numerous bonus marks for good class performance and provides bonus and jackpot assignment options to increase your grade.
After this class, changed my major to CIS. Love HTML, CSS and JS coding.
Professor never tells you when the assignments are due.
Prof Faiyaz was an interesting Prof. She was a harsh grader and her class was boring. I fell asleep in the class she gave out extra credit which is amazing!! Group Project was ok because as of 2023 no more need to look for clients. exams were ez except part 2 which if you don't study then good luck. She makes you use word to draw diagrams.
Boring prof, but give out xtra credits. her review for exam 2 was actually on the exam. group project is amazing you get to meet new ppl and you also get a donut party during the presentation. exam was ez but part 2 of exam 1 and 2 were hard bc micro words was not good to use for the exam but she make you use words.
She doesnt tell you when assignemnts are due. Just wants you to know everything on your own.
Best Choice
Easy and Caring
Interesting and interactive
Easily boost your grade. I am taking her again in Summer.
I liked that the workload was manageable and there was enough time, to complete our scheduled assignments. Extra credits are available. The professor allows a lot of time for the homework.
Prof. Faiyaz was very understanding and should would always test if we learned to concept that she was teaching in class. This help consolidate the new information that we were learning in a timely matter. Also, the test and exams were a true reflection of the content we learned class. I really enjoyed this course!
Lots of examples in class and hands-on assignments, which really give the students good practice with the material. The lectures and teachings were so clear and concise.
I liked the structure and format of the class, and the exams were a direct reflection of what we learned in class. I appreciate that this course gave me the opportunity to exercise my creativity.
I immensely enjoyed that the professor took the student's desires into account when determining the quiz date and the exam/presentation dates. I greatly enjoyed how the lectures were structured with slides that were provided so that note-taking was easier and how the professor edited her slides so that it was still engaging.
The project for this term was quite feasible and achievable. The professor overseeing it is the most knowledgeable and compassionate one that I have ever encountered.
This is a captivating and engaging course that makes it effortless to earn an A. Must take her.
Ms. Faiyaz doesn't just stick to the course material, instead, she imparts knowledge through her own experience, making the learning process enjoyable and intriguing. Engaging in hands-on exercises alongside my classmates and working on a group project was quite enjoyable.
Despite the course's difficulty, the professor is exceptional. As long as you put in effort and dedicate time to studying, you should succeed. Must take her
The level of engagement from the students during class was the highlight of my experience. It enabled us to comprehend and absorb the material being presented.
The professor was highly effective in showcasing and illustrating course concepts through numerous practical examples. The professor was very accessible and provided substantial assistance. I'm looking forward to enrolling in her CIS 3330 course in the fall.
This course is challenging, but worthwhile. It is highly recommended to enroll.
Professor Faiyaz's method of teaching challenging subjects at a pace that is both unhurried and thorough has made comprehending these topics considerably effortless. Highly suggested.
Best professor of the web development course.
The revised course syllabus has lightened the workload. If you consistently attend classes and adhere to the instructions, you can pass the course with ease. Ensure that you note down the due date of each assignment on your calendar, as no submissions will be accepted after the stated deadline.
Interesting lectures in a challenging course. If you speak out and are consistent, good grades are guaranteed.
This was the first class I had with Dr. Faiyaz. I will take her in the summer and in the fall as well. The most knowledgeable and compassionate educator I've ever had.
The course was challenging, but she has managed to make it more tolerable. Active participation is crucial. Must take her
Interesting and manageable course. Easily get good grade. Highly recommended.
I enjoyed my time in this class especially learning about CSS and JavaScript. Thank you, Professor.
Professor's kindness, teaching style, and availability. Must take her.
A challenging class taught by an approachable and professional professor. You receive additional credit and bonus points for your performance in class. Guaranteed a high grade if you arrive on time and pay attention in class. Must take her.
Interesting and easy class. Very straightforward lectures and exams. Taking her in fall too.
Participation matters a lot. Be punctual and follow the instructions; you will get a good grade.
Very professional, organized, and with years of industry experience.
This class is very easy if you pay attention and go to class. She walks you through everything you need and there are weekly optional tutorials with the TA if you need help with the homework. There is a group project that you work on for the whole semester so if you know anyone get with people you know a bad group makes it difficult for no reason
She is picky with the group project but she is fair. The assignments are not too hard and she is very fast to answer emails. You can tell she cares about her students and wants everyone to succeed
Throughout my entire time at UH, Professor Faiyaz has been the best lecturer I have ever had. She actively engages with her students. She was really patient in helping and explaining how to design the website, and she was always willing to provide a hand. She's fantastic and really wants you to get knowledge!
I would like to sincerely thank her for all of her hard work this semester. Even the most difficult programming concepts were understandable because of her patience and thorough explanations. Her dedication to ensuring the students' success is much appreciated.
I just wanted to say thank you for being such an amazing professor this semester. Dr. Faiyaz expertise and willingness to go above and beyond to support her students have not gone unnoticed.
Prof. Faiyaz, thank you for an amazing semester! It absolutely inspires me how committed you are to teaching computer science. With your help, I've gained so much knowledge. I really miss you and want to take more of your classes in the future.
Really great professor, has the course set up very well. Her course has lots of class discussion, scenario based questions and she is also very interactive with the course. If you have any questions or concerns she responds to her emails super fast. Must take her.
Great professor, makes the course very interactive and interesting.
She is one of the best prof of digital media. Must take her
Excellent choice for 3343.
She is awesome! She makes learning fun. I will love to be in her class again.
The course material wasn't too tough, if you went to classes you would easily pass. She was extremely knowledgeable and entertaining.
Great, professor, but choose your project team carefully. She provides you with the project and all necessary documents. Must take her
Hands down, she is one of the best professors.
I wish all digital media professors were like her.
One of the best professors in the CIS department. She made a tough and dry course very interactive and interesting.
This professor is truly exceptional! They have a unique ability to make complex topics easy to understand, and they always go the extra mile to ensure that every student feels supported and valued.
Professor Faiyaz makes a tough course very engaging. The lectures are interactive, and she responds promptly to emails. I found unstuck AI and the textbook super helpful for studying and staying on top of the material.
A great teacher is someone who imparts knowledge, inspires, supports, and leaves a lasting impact on their students. Prof. Sajida was exactly that an incredible mentor who made learning engaging and meaningful. Her dedication, patience, and passion for teaching will be deeply missed, but her lessons will stay with us forever.
Class Info
Online Classes
100%
Attendance Mandatory
97%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.52 avg changeRatings by Course
DIGM2351
5.0
(4)CIS2336
4.6
(42)CIS2334
4.4
(9)CIS3343
4.3
(75)Difficulty by Course
CIS2334
3.2
CIS3343
3.1
CIS2336
2.0
DIGM2351
1.5