4.9

Abdelnasser Ouda

Computer Science - University of North Texas

4.9
Quality
2.0
Difficulty
96%
Would Retake
108
Reviews
4.9
Quality
2.0
Difficulty
4.9
Helpful
4.9
Clarity

96%

Would Retake

108

Reviews

Rating Distribution
Official

5

102

4

2

3

1

2

1

1

2

What Students Say

You are going to enjoy that three hours of class

CSCE5300 - 5.0 rating

Materials used were great

CSCE5300 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 99 grades
Most common grades:
A+ (81)
A (16)
Not sure yet (3)
Grade Distribution
A(97)B(0)C(1)D(0)F(0)A-/B+(1)
Based on 102 reported grades
A+: 81
A: 16
Not sure yet: 3
C+: 1
Common Tags
Amazing lectures (69)
Group projects (61)
Inspirational (30)
Clear grading criteria (21)
EXTRA CREDIT (21)
Gives good feedback (17)
Participation matters (17)
Respected (17)
Rating Trend

Declining

-0.63 avg change
Jun
Jul
Aug
Sep
Oct
Jan
Last 6 months
Ratings by Course

CSCE5050

5.0

(5)

CSCE5430

5.0

(84)

CSCE5300

4.4

(9)

CSCE4110

4.1

(10)
Difficulty by Course

CSCE4110

2.5

CSCE5300

2.2

CSCE5430

2.0

CSCE5050

1.0

Reviews (108)
5.0
3.0
CSCE4110
Grade: A+
Dec 14, 2021
Would take again

Dr. Ouda is amazing. I really liked his teaching style. The feedback he gives after the tests is good, and he is always available to answer questions. The course had four Java programming assignments, a midterm, and a final. The last programming assignment was optional; he curves hard. Recommended!!!!

Gives good feedback
Accessible outside class
Caring
5.0
2.0
CSCE4110
Grade: A+
Mar 14, 2023
Would take again

Professor Ouda is a highly skilled educator who excels in teaching, inspiring, and mentoring students. He is knowledgeable in his field, simplifying complex ideas to make them accessible to all learners. He encourages students to achieve their full potential and inspires them to pursue their goals with confidence and conviction.

Amazing lectures
Inspirational
Caring
5.0
2.0
CSCE4110
Grade: A+
Mar 21, 2023
Would take again

Ouda sir is someone who not only has a deep understanding of the subject matter but also has a passion for teaching and helping students learn. He is approachable and always encourages students to ask questions and seek help when needed. Conclusively, He is the best software engineering professor who always inspired and motivated me.

Participation matters
Amazing lectures
Inspirational
5.0
2.0
CSCE5430
Grade: A+
Mar 21, 2023
Would take again

Mr. Ouda is very experienced Professor skilled in many areas of Computer Science. With his immense knowledge on topics, he teaches concepts with lot of clarity. His course projects are made in such a way that we get hands on experience on each and every topic taught during the course.

Group projects
Amazing lectures
Clear grading criteria
5.0
1.0
CSCE5430
Grade: A+
Mar 22, 2023
Would take again

Ouda Sir is one of the best Professor I have ever seen in my life. He is a gem (A Fatherly figure) who really cares about his students and always ready to help. His slides are valuable and he delivers you the best industrial knowledge. Sir always responds to students and understands when any mistake happens. Very optimistic and true to his word.

Group projects
Respected
Accessible outside class
5.0
3.0
CSCE5430
Grade: A
Mar 22, 2023
Would take again

I would like to give star rating to my professor ( abdelnasser ouda ). I like his teaching he has very good experience in the industry. He taught good examples which would be useful for students in future. I would definitely recommend Students to take take software engineering course under his.

Group projects
Clear grading criteria
Respected
5.0
2.0
CSCE5430
Grade: A+
Mar 22, 2023
Would take again

Ouda sir is someone who not only has a deep understanding of the subject matter but also has a passion for teaching and helping students learn. He is approachable and always encourages students to ask questions and seek help when needed. Conclusively, He is the best software engineering professor and always inspired and motivated me.

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
CSCE5430
Grade: A+
Mar 22, 2023
Would take again

Mr. Ouda is awesome professor. It was my pleasure to study under him. He has vast knowledge and awesome teaching skills.

Group projects
Amazing lectures
Caring
5.0
2.0
CSCE5430
Grade: A
Mar 22, 2023
Would take again

The professor can explain difficult concepts in a clear and straightforward manner and has a strong subject area. He has the ability to modify his teaching methods to meet the requirements of his students, whether that includes the use of visual aids, hands - on activities, or more standard lecture-based methods.

Amazing lectures
Inspirational
Respected
5.0
4.0
CSCE5430
Grade: A
Mar 22, 2023
Would take again

Good teaching capabilities and a student friendly professor

Participation matters
EXTRA CREDIT
Group projects
5.0
1.0
CSCE5430
Grade: A
Mar 23, 2023
Would take again

Prof Ouda is very knowledgeable and I appreciate that he draws the class content from his real life experience. He works hard to engage the class and there are not too many assignments. Overall, I think this was a great, easy class that successfully teaches the basic principles of Software Engineering.

Get ready to read
Group projects
Amazing lectures
4.0
2.0
CSCE5430
Grade: A
Mar 23, 2023
Would take again

I completed software engineering course under Professor Ouda, and the syllabus included regular exams and projects that were helpful in learning industry concepts. Overall, it was a well-structured course that effectively prepared me for real-world applications.

EXTRA CREDIT
Group projects
5.0
3.0
CSCE5430
Grade: A+
Mar 23, 2023
Would take again

Materials used were great. Lectures were interactive. Project given were meaningful. Definitely attending lectures helped scoring good grades.

Get ready to read
EXTRA CREDIT
Amazing lectures
5.0
2.0
CSCE5430
Grade: A+
Mar 23, 2023
Would take again

prof. Ouda is great. I took his class in software engineering. His lecture was interesting and the materials he gave us is very clear and logical. The exams and homework are helpful. learned a lot from his class.

5.0
2.0
CSCE5430
Grade: A+
Mar 25, 2023
Would take again

His teaching skills are great! he is very friendly and will always be there if you have any question. We will have group 5-7 for each project. You have to participate in class and will an A grade.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCE5430
Grade: A
Mar 25, 2023
Would take again

Would be a better opportunity to learn concepts in depth

Participation matters
Clear grading criteria
Gives good feedback
5.0
1.0
CSCE5300
Grade: A+
Mar 27, 2023
Would take again

Such a Gem Professor. You are going to enjoy that three hours of class. Get ready to study with fun. Ouda Sir, is so kind who really takes care of his students. The material which he provided, was very informative. He is very responsible and gives reply of every student's mail. Definitely you will consider again and again to enroll in his courses.

Get ready to read
Group projects
Amazing lectures
5.0
3.0
CSCE5300
Grade: A+
Mar 27, 2023
Would take again

Materials used were great. Lectures were interactive. Project given were meaningful. Definitely attending lectures helped scoring good grades

Get ready to read
Participation matters
Amazing lectures
5.0
2.0
CSCE5300
Grade: A+
Mar 27, 2023
Would take again

This class was amazing and the professor was beyond perfection, he has a great experience and he was very helpful

EXTRA CREDIT
Group projects
Amazing lectures
1.0
5.0
CSCE4110
Grade: C+
Apr 22, 2023

The class was very lecture-heavy (he just read from slides the whole one and a half hours). We were only given a few assignments the whole semester, and he expects you to code hard assignments in Java even though the entire degree program has you code in C++.

Lecture heavy
Graded by few things
5.0
2.0
CSCE5430
Grade: A+
Apr 24, 2023
Would take again

His lectures are very interactive. The Syllabus covers the SDLC process. So not only do you learn theoretical part of the SDLC, but also gain an hands-on experience on development, testing, documentation part in the weekly assignments. Overall, the learning experience was great and would definitely take a subject under him again!

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCE5430
Grade: A+
Apr 24, 2023
Would take again

He is a great professor who covers all the topics of SE. He explains very well with real time examples. The projects we are doing help us a lot in our future to keep in our resumes. Overall the subject is very worth taking and I would like another subject under the professor again.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CSCE5430
Grade: A+
Apr 24, 2023
Would take again

Professor is very helpful and teaches with many general examples.easy to understand the lectures

Participation matters
Group projects
Amazing lectures
5.0
4.0
CSCE5300
Grade: A+
Apr 24, 2023
Would take again

Good professor. I personally recommend to take his class. They are useful.

Group projects
Amazing lectures
Clear grading criteria
5.0
2.0
CSCE5430
Grade: A+
Apr 24, 2023
Would take again

Interesting and interactive lectures. He has clear grading criteria. Would like to take another course under him.

Group projects
Amazing lectures
5.0
3.0
CSCE5430
Grade: A+
Apr 24, 2023
Would take again

Well-structured and well-organized course has clear goals and objectives that are articulated at the beginning of the course, with clearly defined learning outcomes

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSCE5430
Apr 24, 2023
Would take again

Very hands on type of course. Definitely recommend it if you are looking for a career in software engineering.

Group projects
Amazing lectures
Clear grading criteria
5.0
2.0
CSCE5430
Grade: A
Apr 24, 2023
Would take again

His lectures are very clear and interactive.

Group projects
Amazing lectures
Clear grading criteria
5.0
2.0
CSCE5430
Grade: A+
Apr 24, 2023
Would take again

Very kind and caring Professor. His classes are interactive. Professor explains everything with real time scenarios which makes an easy learning.

Participation matters
Group projects
Amazing lectures
5.0
4.0
CSCE5430
Grade: A+
Apr 25, 2023
Would take again

The professor is very good

Amazing lectures
Inspirational
Respected
5.0
5.0
CSCE5430
Grade: A+
Apr 25, 2023
Would take again

Amazing Lectures and Respected professor

Group projects
Inspirational
Respected
5.0
1.0
CSCE4110
Grade: A+
Apr 25, 2023
Would take again

He is great he gives you lots of bonus! even assignments as your choice of language C or Java.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
5.0
CSCE5430
Grade: A+
Apr 26, 2023
Would take again

Great Professor! Concentrates more on practical knowledge.

Amazing lectures
Gives good feedback
Inspirational
5.0
4.0
CSCE4110
Grade: Not sure yet
May 1, 2023
Would take again

This class covers a lot of material in a short amount of time, but the content is extremely useful and Dr. Ouda does a great job encouraging student participation during lectures and is good about including example problems in the slides. He also adds in practice interview questions in the lectures to help prepare for job hunting after graduation.

Gives good feedback
Respected
Lecture heavy
5.0
1.0
CSCE5430
Grade: A+
May 5, 2023
Would take again

Professor Ouda is Excellent professor, his teachings are marvellous. He explains everything clean and cut way. His teachings help us lot in future purpose.

Get ready to read
Amazing lectures
Caring
5.0
1.0
CSCE5430
Grade: A+
May 5, 2023
Would take again

Such a great professor. He cares for his students and has a great knowledge. Project are the best thing in his class

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSCE5430
Grade: A+
May 5, 2023
Would take again

Professor is very good. Explains lecture clearly and understandable.

Group projects
Amazing lectures
Caring
5.0
1.0
CSCE5430
Grade: A+
May 5, 2023
Would take again

Professor is good at teaching and provides material which is very good for learning and interactive in the class sessions

Group projects
Amazing lectures
Caring
5.0
1.0
CSCE5430
Grade: A+
May 5, 2023
Would take again

Professors presentation of matter in class is quite inspiring containing real time examples making it easier to understand

Participation matters
Clear grading criteria
Inspirational
5.0
1.0
CSCE5430
Grade: A+
May 5, 2023
Would take again

Such a gentleman. His teaching style with his own pdfs is nice. You will feel motivates every time.

Amazing lectures
Inspirational
Respected
5.0
1.0
CSCE5430
Grade: A+
May 5, 2023
Would take again

Professor is Student friendly, dedicated towards subject.

Group projects
Amazing lectures
Respected
5.0
1.0
CSCE5430
Grade: A+
May 5, 2023
Would take again

Professor teaching was good

Group projects
Amazing lectures
Inspirational
5.0
5.0
CSCE5430
Grade: A+
May 5, 2023
Would take again

Highly recommend it go for it

Group projects
Clear grading criteria
Accessible outside class
5.0
1.0
CSCE5430
Grade: A+
May 6, 2023
Would take again

Professor was teaching subject very easily and I have learned a lot from the professor

Inspirational
Caring
Respected
5.0
1.0
CSCE5430
Grade: A+
May 11, 2023
Would take again

The course mainly focuses on project which is 60%.and 40% is exams.

Group projects
Clear grading criteria
3.0
4.0
CSCE4110
Grade: B+
May 14, 2023

He would go at a fast pace and it was hard to hear him clearly a lot of the time. You have to come to his exams with a lot memorized or else you'll get a 30. The java assignments were fine except for javafx intellij not loading properly.

Lecture heavy
Test heavy
Graded by few things
5.0
4.0
CSCE5430
Grade: A+
May 19, 2023
Would take again

Every lecture and hands-on session displayed your enthusiasm for software engineering. You navigated difficult subjects with ease, simplifying them into concepts that everyone could grasp. I was absolutely astounded by your ability to clearly explain complex software design ideas, architectural patterns, and development techniques.

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSCE4110
Grade: A+
May 23, 2023
Would take again

He knows what he is teaching very well and knows how to deliver it to the students very well. The class was very interactive.

EXTRA CREDIT
Amazing lectures
Inspirational
4.0
2.0
CSCE5300
Grade: A+
May 30, 2023
Would take again

Scoring an A is Prof. Ouda's class is easy if you put in the work. You'd get a B with minimal effort. If you want to get good grades you have to pick him. He's super chill and fun. The only drawback is that, I did not get to learn a lot through his lectures. Although we gained a bit of hands on experience, the subject is mostly theory.

EXTRA CREDIT
Lecture heavy
5.0
2.0
CSCE5300
Grade: A+
Jun 9, 2023
Would take again

Professor Ouda was extremely helpful and an incredible professor. If you put in the work, attend class, and ask questions for clarification this class will not only be an easy A, but beneficial for the future of your career. I highly recommend this instructor!

Participation matters
Group projects
Caring
5.0
1.0
CSCE5430
Grade: A+
Jun 24, 2023
Would take again

Classes are very interactive. Professor is very keen about details.

Group projects
Amazing lectures
Clear grading criteria
5.0
1.0
CSCE5430
Grade: A+
Jun 24, 2023
Would take again

Very Good Professor. I Strongly recommend to students to take this course under him. Very disciplined course structure and best way of delivering the lectures.

Group projects
Amazing lectures
Respected
5.0
1.0
CSCE5430
Grade: A+
Jun 24, 2023
Would take again

professor is very easy and he explains very clearing

EXTRA CREDIT
Group projects
Clear grading criteria
5.0
1.0
CSCE5430
Grade: A+
Jun 24, 2023
Would take again

Professor handles his class very calmly and as long as we work hard we can see the progress in our grades and also professor explains clearly in class its easy to understand the subject and material.

EXTRA CREDIT
Group projects
Clear grading criteria
5.0
1.0
CSCE5430
Grade: A+
Jun 24, 2023
Would take again

Very Good Professor

Group projects
Gives good feedback
Accessible outside class
5.0
2.0
CSCE5430
Grade: A
Jun 24, 2023
Would take again

Professor is very calm and student oriented.if u give 100 percent of participation u can get a good score for sure .All the best.

Get ready to read
Participation matters
Amazing lectures
5.0
3.0
CSCE5430
Grade: A
Jun 25, 2023
Would take again

Calm and cool.very good

Amazing lectures
Inspirational
Respected
5.0
1.0
CSCE5430
Grade: A+
Jun 25, 2023
Would take again

Very good professor and makes our course easy to understand. Need to participate good enough in group projects and u can easily score A. As long as we attend his classes and listen to this lectures, we can easily write the exams.

EXTRA CREDIT
Group projects
Respected
5.0
1.0
CSCE5430
Grade: A+
Jun 25, 2023
Would take again

Good teaching style, very easy to understand.

EXTRA CREDIT
Group projects
Amazing lectures
5.0
1.0
CSCE5430
Grade: A+
Jun 25, 2023
Would take again

I really loved it

Group projects
Amazing lectures
Lots of homework
5.0
1.0
CSCE5430
Jun 25, 2023
Would take again

Explanation is very good.

5.0
5.0
CSCE5430
Grade: A+
Jun 26, 2023
Would take again

good professor

5.0
2.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

The Whole course was very easily explained by professor.We enjoyed the course work.

Group projects
Amazing lectures
Lots of homework
5.0
2.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

The coursework and the lectures which was taught by the professor was very clean and clear and very easily understandable.

Group projects
Amazing lectures
Clear grading criteria
5.0
2.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

The coursework and the lectures by the professor is excellent. We enjoyed the professor's class.

EXTRA CREDIT
Group projects
Amazing lectures
5.0
2.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

He mainly focused on project and exams. His leature is elaborative and understanding. For to get good points in mid and final exam you need to attend classes.

Group projects
Amazing lectures
Gives good feedback
5.0
1.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

The classes very interactive and helpful and very detailed explaination

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

Classes are interactive

Group projects
Amazing lectures
5.0
3.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

The class is very interactive had learned many new and interesting concepts in regarding to Software Engineering.

Group projects
Amazing lectures
Gives good feedback
5.0
2.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

The Odua professor is an exceptional educator, inspiring students with their vast knowledge and engaging teaching style. Their ability to make complex concepts accessible and foster a positive learning environment is truly remarkable. Under their guidance, everything in the classroom feels elevated and full of possibilities.

EXTRA CREDIT
Amazing lectures
Inspirational
5.0
3.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

The Odua professor's passion for their subject shines through in every lecture, captivating students and instilling a genuine love for learning. Their dedication to ensuring that each student grasps the material and succeeds is commendable, fostering an atmosphere of growth and academic excellence.

Group projects
Amazing lectures
Lots of homework
5.0
1.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

Overal good

5.0
1.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

The professor is very friendly

EXTRA CREDIT
Group projects
5.0
1.0
CSCE5430
Grade: A
Jul 3, 2023
Would take again

very good explainations by professor .

EXTRA CREDIT
Group projects
Amazing lectures
5.0
1.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

Awesome Professor!!!

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
CSCE5430
Grade: A
Jul 3, 2023
Would take again

He is fantastic and amazing. He gives the live examples.

EXTRA CREDIT
Amazing lectures
Inspirational
5.0
1.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

He is student friendly professor. He teaches really well.

Group projects
Amazing lectures
Respected
5.0
1.0
CSCE5430
Grade: A
Jul 3, 2023
Would take again

He is very good with students (Specially in Assignments and grp projects)

EXTRA CREDIT
Group projects
Clear grading criteria
5.0
1.0
CSCE5430
Grade: A+
Jul 3, 2023
Would take again

Professor Ouda is an exceptional educator who possesses a profound knowledge of their subject matter. They create an engaging and interactive learning environment, group projects, fostering a passion for learning among students. Their dedication to student success is evident through their availability, guidance, and support.

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSCE5430
Grade: A
Jul 3, 2023
Would take again

I had the immense pleasure of being a student of Professor Ouda in the Software Engineering course, and I must say that it was an absolutely phenomenal experience. Professor Ouda is a true master in the field, and their dedication to teaching and expertise in software engineering made the course truly exceptional.

Tough grader
Group projects
Accessible outside class
5.0
1.0
CSCE5430
Grade: A
Jul 3, 2023
Would take again

professor's professional abilities, including their teaching style and ability to convey the material clearly, are crucial for creating effective learning experiences. A skilled professor adopts a teaching style that suits the subject matter and engages students. They may use a combination of lecturing, facilitating discussions, multimedia tools.

Group projects
Amazing lectures
Clear grading criteria
5.0
5.0
CSCE5430
Grade: A+
Jul 5, 2023
Would take again

The explanation and intuition of every concept is so clear

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
4.0
CSCE5430
Grade: A+
Jul 5, 2023
Would take again

Good teaching

Group projects
Gives good feedback
Inspirational
5.0
2.0
CSCE5430
Grade: A+
Jul 5, 2023
Would take again

He is inspirational and reallt gpod proffessor

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSCE5430
Grade: A+
Jul 5, 2023
Would take again

Very clear in topics he taught , group projects where he will helps us in completing.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
5.0
CSCE5430
Grade: A+
Jul 5, 2023
Would take again

Concepts are clear and good feedback

Participation matters
Group projects
Clear grading criteria
5.0
2.0
CSCE5430
Grade: A+
Jul 5, 2023
Would take again

Very chill professor and can learn so much useful information frm this professor class

Participation matters
Group projects
Amazing lectures
5.0
4.0
CSCE5430
Jul 6, 2023
Would take again

Good understanding of subject

Group projects
Clear grading criteria
Gives good feedback
5.0
3.0
CSCE5430
Grade: A
Jul 6, 2023
Would take again

He has very good knowledge about software engineering

Amazing lectures
Inspirational
Respected
5.0
3.0
CSCE5430
Jul 6, 2023
Would take again

The professor is very good. Lots of knowledge.

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
CSCE5430
Jul 6, 2023
Would take again

He is a great professor with great knowledge and i would like to take another subject of his again

EXTRA CREDIT
Amazing lectures
Caring
5.0
1.0
CSCE5430
Grade: Not sure yet
Jul 6, 2023
Would take again

My professor was amazing! His interactive lectures kept us engaged, and he provided valuable feedback on our projects to help us understand real-life applications. I would definitely recommend this professor because, he is great at teaching and really care about their students' success.

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
CSCE5430
Jul 6, 2023
Would take again

Teaching method is very good. When delivering lectures, the professor exhibits a talent for conveying complex material in a clear and accessible manner. They possess a deep understanding of the subject matter and have honed their ability to distill intricate concepts into digestible information.

5.0
1.0
CSCE5430
Grade: Not sure yet
Jul 6, 2023
Would take again

His lectures were awesome so that i suggest the students to take this professor

Group projects
Amazing lectures
Inspirational
5.0
3.0
CSCE5430
Grade: A+
Jul 6, 2023
Would take again

Thank you for a fun semester! I always enjoy having you as a professor and I appreciate how approachable you are.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
1.0
CSCE5430
Grade: A+
Jul 21, 2023
Would take again

Awesome professor

EXTRA CREDIT
Group projects
Amazing lectures
5.0
1.0
CSCE5430
Grade: A+
Jul 21, 2023
Would take again

Good professor and awesome lectures

Participation matters
EXTRA CREDIT
Group projects
5.0
1.0
CSCE5430
Grade: A+
Aug 8, 2023
Would take again

Learned a lot

Amazing lectures
Inspirational
Caring
5.0
1.0
CSCE5050
Grade: A+
Aug 8, 2023
Would take again

Professor was very friendly and giving very good subjects.I have learned a lot and Iam very happy as I took the course.Taking about professor he is having depth knowledge in the subject and treated students very well.we are very lucky

Inspirational
Respected
5.0
1.0
CSCE5050
Grade: A+
Aug 9, 2023
Would take again

Professor was giving very good concepts and everyone can able to understand easily

Amazing lectures
Inspirational
5.0
1.0
CSCE5050
Grade: A+
Aug 11, 2023
Would take again

lectures were not just informative but incredibly engaging, making even the most complex concepts seem approachable and fascinating. Your dedication to your craft is palpable, and it was your unwavering commitment that ignited my passion for the subject. Thank you for being an educator par excellence.

EXTRA CREDIT
Group projects
Amazing lectures
5.0
1.0
CSCE5050
Grade: A+
Aug 19, 2023
Would take again

Professor is very friendly and chill.

1.0
4.0
CSCE5300
Grade: A
Aug 22, 2023

He begs students for the course evaluation, he even stood the lecture to get the 100 percent attendance for evaluation, extra 20 marks for evaluation the course, once done, he show all the attitude and doesn't listen to students.

Tough grader
Lots of homework
2.0
1.0
CSCE4110
Grade: A+
Sep 11, 2023

Ok.... Let's go straight to the problem. He is a kind Professor, but his grading system is extremely bad. Any student can get A at the end of the course due to TOO MUCH EXTRA CREDITS for DOING STUFFS NOT RELATED to study.

Hilarious
Accessible outside class
5.0
2.0
CSCE4110
Grade: A+
Oct 15, 2023
Would take again

very good lectures and amazing classes. explanation is great.

Amazing lectures
Inspirational
5.0
1.0
CSCE5050
Grade: A+
Oct 15, 2023
Would take again

Awesome Professor, Liked the course very much

Hilarious
Caring
Respected
5.0
1.0
CSCE5300
Grade: A+
Oct 15, 2023
Would take again

I like this professors teaching very much.

Get ready to read
Participation matters
Gives good feedback
5.0
1.0
CSCE5300
Grade: A+
Jan 3, 2024
Would take again

Very Caring Professor

Inspirational
Respected
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 99 grades
Most common grades:
A+ (81)
A (16)
Not sure yet (3)
Grade Distribution
A(97)B(0)C(1)D(0)F(0)A-/B+(1)
Based on 102 reported grades
A+: 81
A: 16
Not sure yet: 3
C+: 1
Common Tags
Amazing lectures (69)
Group projects (61)
Inspirational (30)
Clear grading criteria (21)
EXTRA CREDIT (21)
Gives good feedback (17)
Participation matters (17)
Respected (17)
Rating Trend

Declining

-0.63 avg change
Jun
Jul
Aug
Sep
Oct
Jan
Last 6 months
Ratings by Course

CSCE5050

5.0

(5)

CSCE5430

5.0

(84)

CSCE5300

4.4

(9)

CSCE4110

4.1

(10)
Difficulty by Course

CSCE4110

2.5

CSCE5300

2.2

CSCE5430

2.0

CSCE5050

1.0

Similar Professors