5.0

Rajkumar Tiwari Tiwari

Computer Science - Dallas College - Richland Campus

5.0
Quality
2.9
Difficulty
99%
Would Retake
147
Reviews
5.0
Quality
2.9
Difficulty
5.0
Helpful
5.0
Clarity

99%

Would Retake

147

Reviews

Rating Distribution
Official

5

145

4

2

3

0

2

0

1

0

What Students Say

I like how the profesor is very organized with the lectures and gives instructions very clearly

BCIS1305 - 5.0 rating

I like how the professor organized with the lectures and gives instructions very clearly

BCIS1405 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

99%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 147 grades
Most common grades:
A (46)
A+ (40)
B+ (19)
Grade Distribution
A(86)B(18)C(6)D(0)F(0)A-/B+(37)
Based on 147 reported grades
A: 46
A+: 40
B+: 19
A-: 18
Common Tags
Caring (66)
Respected (66)
Clear grading criteria (54)
Hilarious (48)
Participation matters (32)
Gives good feedback (32)
Inspirational (29)
Get ready to read (22)
Rating Trend

Stable

+0.01 avg change
Oct
Dec
May
Aug
Nov
Dec
Last 6 months
Ratings by Course

BCIS1405

5.0

(37)

COSC1436

5.0

(23)

COSC1437

5.0

(9)

BCIS1305

5.0

(53)

1305

5.0

(25)
Difficulty by Course

COSC1437

3.7

COSC1436

3.7

BCIS1405

3.1

BCIS1305

2.7

1305

1.9

Reviews (147)
5.0
3.0
1305
Grade: A+
Oct 20, 2024
Would take again

You are a great instructor: organized, responsive, patient, and able to explain complex topics and nuances clearly. Words are powerless to express my gratitude to you. I thank you from the bottom of my heart for never letting me down. I appreciate all you have done, which I will never forget.

5.0
1.0
1305
Grade: A
Oct 22, 2024
Would take again

He is Great!

Get ready to read
Inspirational
Hilarious
4.0
5.0
1305
Grade: A+
Oct 22, 2024

He was very helpful and i understood the material he taught

Participation matters
EXTRA CREDIT
Inspirational
5.0
1.0
1305
Grade: A
Oct 22, 2024
Would take again

respectful

Clear grading criteria
Gives good feedback
Hilarious
5.0
3.0
1305
Grade: A+
Oct 22, 2024
Would take again

He cares about his students and helps them with their work.

Hilarious
Caring
Respected
5.0
3.0
1305
Grade: B+
Oct 22, 2024
Would take again

he is very swag >:D

Amazing lectures
Hilarious
Respected
5.0
1.0
1305
Grade: B+
Oct 22, 2024
Would take again

he is a Very chill and cool professor

Amazing lectures
Caring
Respected
5.0
3.0
1305
Grade: A+
Oct 22, 2024
Would take again

Very creative and respectful towards the students and very understanding and helpfull.

Amazing lectures
Hilarious
Caring
5.0
3.0
1305
Grade: A+
Oct 22, 2024
Would take again

Very fun professor, I would like to take his class again. One of the best college classes I ever took

Amazing lectures
Hilarious
Respected
5.0
3.0
1305
Grade: A
Oct 22, 2024
Would take again

He is a good professor and shows great care towards the students. I would love to have him as my professor again.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
1305
Grade: A
Oct 22, 2024
Would take again

Professor Tiwari was a amazing teacher and I would love to take his class again!

Caring
Respected
Lecture heavy
5.0
1.0
1305
Grade: B+
Oct 22, 2024
Would take again

He is very chill and nonchalant

Hilarious
Test heavy
5.0
1.0
1305
Grade: A+
Oct 22, 2024
Would take again

He is a very understandable teacher. He makes us laugh and makes the lectures fun. He explains things very good and helps you when you need help. He gives extensions on assignments if you need more time.

Amazing lectures
Inspirational
Caring
5.0
3.0
1305
Grade: A+
Oct 22, 2024
Would take again

Our professor is very easy to understand and is always willing to help us!

Gives good feedback
Inspirational
Caring
5.0
4.0
BCIS1305
Grade: A+
Oct 25, 2024
Would take again

You have been a great teacher, lecturer, and a Professor to me, and I fully enjoyed your lectures, you explained everything in detail and it made it easier for me to understand. I will miss your lectures and I wish I could do it gain!

Gives good feedback
Caring
Respected
5.0
4.0
BCIS1405
Grade: A
Oct 29, 2024
Would take again

Thank you for being such a great professor Mr. Tiwari! You seem to have a gift for explaining difficult topics very well, and your passion for the subject made me enjoy it more, too! I appreciate all of your help inside and outside the classroom, and I'm glad I got to take another class with you.

Clear grading criteria
Caring
Respected
5.0
4.0
BCIS1405
Grade: A
Dec 10, 2024
Would take again

He is a great professor!

Participation matters
Clear grading criteria
Caring
5.0
3.0
BCIS1405
Grade: B+
Dec 28, 2024
Would take again

He is a very nice and generous professor.

Participation matters
Clear grading criteria
Inspirational
5.0
3.0
BCIS1405
Grade: B-
Dec 28, 2024
Would take again

He is a very nice and generous professor!

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
4.0
BCIS1405
Grade: A+
Dec 28, 2024
Would take again

He is a great professor. I like this professor.

Participation matters
Clear grading criteria
Caring
5.0
4.0
BCIS1405
Grade: A-
Dec 28, 2024
Would take again

Great professor, I like him. He is caring respected and knowledgeable.

Hilarious
Caring
Accessible outside class
5.0
4.0
BCIS1405
Grade: B+
Dec 29, 2024
Would take again

Professor Tiwari is very clear with his instructions and always willing to help.

Caring
Respected
Online Savvy
5.0
4.0
BCIS1305
Grade: A
Dec 29, 2024
Would take again

This is the most organized class I have ever taken, the instructions are clear and easy to understand. All home works and class works are easy to find. I wish all my classes uses the same format. Also, a very nice professor.

Respected
Accessible outside class
Online Savvy
5.0
4.0
BCIS1405
Grade: A
Dec 29, 2024
Would take again

This course has allowed me to succeed outside of the classroom. I can effectively use Excel for work and school. Also, with the given time in our class, we can complete all of our work within a day. This is very fortunate because I can prioritize other lengthy assignments.

Hilarious
Accessible outside class
Online Savvy
5.0
4.0
BCIS1305
Grade: A
Dec 29, 2024
Would take again

Professor Tiwari was a excellent professor with guidance and structure to make sure everyone was able to stay up to date and along with the course. He made the class very smooth and understanding.

Test heavy
Accessible outside class
Online Savvy
5.0
4.0
BCIS1305
Grade: A
Dec 29, 2024
Would take again

Nothing. Everything was great. Great teaching and good explanation about the topic. It looked like he understood what he was talking about, and it helped me understand the class.

Participation matters
Clear grading criteria
Gives good feedback
5.0
4.0
BCIS1305
Grade: A
Dec 29, 2024
Would take again

Professor tiwari was a really good instructor and helped when you needed it.

Amazing lectures
Gives good feedback
Caring
5.0
4.0
BCIS1305
Grade: A
Dec 29, 2024
Would take again

I like how the profesor is very organized with the lectures and gives instructions very clearly.

Participation matters
Amazing lectures
Respected
5.0
4.0
BCIS1405
Grade: A-
Dec 29, 2024
Would take again

Good professor, well-organized and class really easy to understand.

Test heavy
Accessible outside class
Online Savvy
5.0
4.0
BCIS1305
Grade: B
Dec 29, 2024
Would take again

Professor Tiwari is very organized and does an excellent job at keeping us on track with our grades. He make states and makes everything clear. For example, he states when assignments are due, he goes through the lesson thoroughly, and he overall makes the class feel welcome and a place of learning.

Participation matters
Gives good feedback
Respected
5.0
4.0
BCIS1405
Grade: B
Dec 29, 2024
Would take again

I like how the professor organized with the lectures and gives instructions very clearly.

Gives good feedback
Inspirational
Caring
5.0
4.0
BCIS1305
Grade: B
Dec 29, 2024
Would take again

The Professor was very open to when we had questions about the work.

Gives good feedback
Inspirational
Caring
5.0
4.0
BCIS1305
Grade: B
Dec 29, 2024
Would take again

Mr. Tiwari was a good teacher and helped me learn more about business computer.

Hilarious
Caring
Respected
5.0
4.0
BCIS1305
Grade: B
Dec 29, 2024
Would take again

I like that the professor helps you and explains the assignments well

Amazing lectures
Hilarious
Online Savvy
5.0
4.0
BCIS1405
Grade: B+
Dec 29, 2024
Would take again

He is a good teacher and knows how to teach.

Test heavy
Accessible outside class
Online Savvy
5.0
4.0
BCIS1405
Grade: C+
Dec 29, 2024
Would take again

Organized professor, one day he lectures while the other day he goes with the training showing us how to do it the right away.

Participation matters
Clear grading criteria
Gives good feedback
5.0
4.0
BCIS1305
Grade: B
Dec 29, 2024
Would take again

Professor Tiwari always helped us on assignments when needed and Professor Tiwari was always open up when we had questions about any assignments and he would make sure he knew what we were learning about by asking us questions.

Amazing lectures
Gives good feedback
Inspirational
5.0
4.0
BCIS1305
Grade: A
Dec 29, 2024
Would take again

Professor Tiwari is a well organized and well taught teacher that definitely knows what he lectures about and he helped me understand a lot about this course.

Hilarious
Caring
Test heavy
5.0
4.0
BCIS1305
Grade: A
Dec 29, 2024
Would take again

He teaches well in class and is very good at explaining the lesson.

Clear grading criteria
Caring
Respected
5.0
4.0
BCIS1405
Grade: A
Dec 30, 2024
Would take again

The professor is good and I understand everything that he teaches and also explains it in a clear way that I would i understand.

Clear grading criteria
Gives good feedback
Inspirational
5.0
4.0
BCIS1305
Grade: A
Dec 30, 2024
Would take again

I love this class and the teacher. I always get the help i need.

Caring
Respected
Test heavy
5.0
4.0
BCIS1405
Grade: A+
Dec 30, 2024
Would take again

Amazing professor teaches me well and is very helpful I'm grateful to have him as a professor.

Respected
Accessible outside class
Online Savvy
5.0
4.0
BCIS1405
Grade: B-
Dec 30, 2024
Would take again

He is a kind funny teacher.

Gives good feedback
Caring
Respected
5.0
4.0
BCIS1405
Grade: A-
Dec 30, 2024
Would take again

The professor has been great with everyone and has done everything with a positive attitude in this semester

Amazing lectures
Gives good feedback
Inspirational
5.0
4.0
BCIS1405
Grade: C+
Dec 30, 2024
Would take again

Great class!!

Clear grading criteria
Inspirational
Caring
5.0
4.0
BCIS1405
Grade: B
Dec 30, 2024
Would take again

The teacher is very understanding and accommodating.

Participation matters
Clear grading criteria
Respected
5.0
4.0
BCIS1405
Grade: B
Dec 30, 2024
Would take again

The professor is very nice caring and respected. I love him.

Respected
Accessible outside class
Online Savvy
5.0
3.0
BCIS1405
Grade: A+
May 1, 2025
Would take again

Very good job of a professor always helping his students outs when needed.

Amazing lectures
Inspirational
Respected
5.0
1.0
BCIS1405
Grade: A+
May 1, 2025
Would take again

He is a very good professor and has a great system for how we can do the work and where to find it. It's all organized and pretty easy to understand. He is really sweet and easy to talk to about any work for the class if we need help.

Participation matters
Clear grading criteria
Accessible outside class
5.0
1.0
BCIS1405
Grade: B-
May 1, 2025
Would take again

This professor is a great one! He helps us at all times when needed and communicates with us very well. If there is ever any change with assignments he makes sure to lets us know as soon as possible! He is very flexible with us and overall a awesome professor!

Amazing lectures
Inspirational
Caring
5.0
2.0
BCIS1405
Grade: A
May 1, 2025
Would take again

Good professor.

Participation matters
Respected
Online Savvy
5.0
1.0
BCIS1405
Grade: A+
May 1, 2025
Would take again

Mr. Tiwari is a great professor, he always helps. He is very respectful and helpful.

Hilarious
Caring
Respected
5.0
3.0
BCIS1405
Grade: B+
May 1, 2025
Would take again

Great dude with a good teaching style

Gives good feedback
Hilarious
Accessible outside class
5.0
3.0
BCIS1405
Grade: A
May 1, 2025
Would take again

Great fun teacher that helped me get through this course.

Hilarious
Caring
Respected
5.0
1.0
BCIS1405
Grade: A-
May 1, 2025
Would take again

This professor likes greeting everyone and will help you when needed.

Clear grading criteria
Caring
Respected
5.0
1.0
BCIS1405
Grade: B+
May 1, 2025
Would take again

He's very helpful, I wish could have him as a profeesor again. I've been very successful in his class and he helps me understand how computer science works. He's also very flexable and I appriciate him.

EXTRA CREDIT
Amazing lectures
Caring
5.0
3.0
BCIS1405
Grade: B+
May 1, 2025
Would take again

He is a very interactive, funny professor, making it easy to learn. My favorite by far.

Participation matters
Amazing lectures
Hilarious
5.0
1.0
BCIS1405
Grade: A+
May 1, 2025
Would take again

The professor provided good feedback and help when needed.

Clear grading criteria
Gives good feedback
Respected
5.0
4.0
BCIS1405
Grade: A-
May 1, 2025
Would take again

Overall great guy. 9/10

Hilarious
Caring
Online Savvy
5.0
1.0
BCIS1405
Grade: A+
May 1, 2025
Would take again

This professor is amazing. His class is super easy if you do the work. He may do a small lecture but not most of the time.

Clear grading criteria
Online Savvy
5.0
5.0
BCIS1405
Grade: A
May 1, 2025
Would take again

Professor Tiwari, is a very outgoing teacher he will make you laugh a lot! He also helps you with any assignment and will explain in detail so that you will understand.

Hilarious
Caring
Respected
5.0
2.0
BCIS1405
Grade: A
May 1, 2025
Would take again

Mr.T is a great professor and always wonders how your day is. He is very caring and teaches very well. He also helps whenever he can!

Gives good feedback
Hilarious
Caring
5.0
3.0
BCIS1405
Grade: A+
May 1, 2025
Would take again

Mr. Tiwari is very helpful when it comes to assignments we don't understand. He is also very funny, makes directions clear and easy to follow, and always asks how we are doing.

Clear grading criteria
Hilarious
Caring
5.0
3.0
BCIS1405
Grade: A+
May 1, 2025
Would take again

Awesome Professor, he taught us everything we needed in his lectures and most of not all the work was easily doable. If the work was hard, you can ask him for help, and he will assist you in whatever you needed help on.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
2.0
BCIS1305
Grade: A+
May 1, 2025
Would take again

Professor Tiwari provided a lot of good and necessary information about the course content, but especially about the software we use to complete assignments. He is very direct about due dates and how things will be graded, and his syllabus has a clear calendar and course outline.

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
2.0
BCIS1405
Grade: B+
May 1, 2025
Would take again

Very cool professor and the class wasn't that difficult.

Hilarious
Caring
Respected
5.0
4.0
COSC1436
Grade: A-
Aug 2, 2025
Would take again

Explains everything clearly and really cares about student success.

Clear grading criteria
Inspirational
Respected
5.0
4.0
COSC1436
Grade: B+
Aug 2, 2025
Would take again

Always willing to answer questions and ensure students understand the material.

Clear grading criteria
Caring
Respected
5.0
3.0
COSC1436
Grade: A
Aug 2, 2025
Would take again

He makes the subject very easy to understand.

Participation matters
Clear grading criteria
Gives good feedback
5.0
3.0
COSC1436
Grade: A
Aug 2, 2025
Would take again

Very clear in explaining material. Gives plenty of examples to reinforce information.

Clear grading criteria
Gives good feedback
Caring
5.0
4.0
COSC1436
Grade: A+
Aug 2, 2025
Would take again

He is very helpful and always has a smile on his face.

Participation matters
Clear grading criteria
Respected
5.0
3.0
COSC1436
Grade: A+
Aug 2, 2025
Would take again

Open office hours and highly available to answer questions, even outside of regular hours.

Participation matters
Clear grading criteria
Respected
5.0
4.0
COSC1436
Grade: A
Aug 7, 2025
Would take again

Clear, organized, and approachable teaching style.

Get ready to read
Clear grading criteria
Inspirational
5.0
3.0
COSC1436
Grade: A+
Aug 7, 2025
Would take again

Incredibly well-prepared for the class.

Get ready to read
Participation matters
Respected
5.0
4.0
COSC1436
Grade: A-
Aug 7, 2025
Would take again

Created a welcoming and inclusive learning environment.

Get ready to read
Caring
Respected
5.0
4.0
COSC1436
Grade: A
Aug 7, 2025
Would take again

Made lectures enjoyable and interactive.

Get ready to read
Participation matters
Clear grading criteria
5.0
3.0
COSC1436
Grade: A-
Aug 7, 2025
Would take again

Tests were fair and reflected what we learned.

5.0
3.0
COSC1436
Grade: A+
Aug 7, 2025
Would take again

Assignments were meaningful and helped deepen understanding.

5.0
4.0
COSC1436
Grade: A+
Aug 7, 2025
Would take again

Grading was transparent and clear.

Get ready to read
Clear grading criteria
Respected
5.0
4.0
COSC1436
Grade: A+
Aug 9, 2025
Would take again

Great at breaking things down step-by-step.

Clear grading criteria
Caring
Respected
5.0
4.0
COSC1436
Grade: A
Aug 9, 2025
Would take again

Great professor.

Get ready to read
Respected
Accessible outside class
5.0
4.0
COSC1436
Grade: A-
Aug 9, 2025
Would take again

He is a very knowledgeable.

Get ready to read
Inspirational
Respected
5.0
4.0
COSC1436
Grade: A
Aug 9, 2025
Would take again

Never makes you feel bad for asking questions.

Get ready to read
Clear grading criteria
Caring
5.0
4.0
COSC1436
Grade: A-
Aug 9, 2025
Would take again

Always available for help and responds to emails quickly.

Get ready to read
Participation matters
Caring
5.0
4.0
COSC1436
Grade: C+
Aug 15, 2025
Would take again

Thank you for always being approachable and supportive.

Clear grading criteria
Caring
Respected
5.0
4.0
COSC1436
Grade: B-
Aug 15, 2025
Would take again

Your encouragement has boosted my confidence and inspired me to strive for excellence.

Get ready to read
Clear grading criteria
Inspirational
5.0
4.0
COSC1436
Grade: B
Aug 15, 2025
Would take again

Great job.

Get ready to read
Participation matters
Caring
5.0
3.0
COSC1436
Grade: B+
Nov 19, 2025
Would take again

Creates a comfortable learning environment and encourages participation.

Participation matters
Clear grading criteria
Caring
5.0
3.0
COSC1436
Grade: A-
Nov 19, 2025
Would take again

Highly recommend!

Participation matters
Clear grading criteria
Respected
5.0
3.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

He is him.

Get ready to read
Clear grading criteria
Beware of pop quizzes
5.0
1.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

I want other students to know that he is the best professor ever, He is very nice, caring, and he knows what he is doing, and overall a very good professor.

Inspirational
Hilarious
Caring
5.0
1.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

The class is really easy to take and easy to understand! He's excellent.

Hilarious
Respected
Accessible outside class
5.0
2.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

He is a very good professor.

Gives good feedback
Hilarious
Respected
5.0
1.0
1305
Grade: A
Nov 20, 2025
Would take again

He is a great and well structured professor He makes sure you enjoy class and comprehend it aswell.

Gives good feedback
Hilarious
Respected
5.0
1.0
1305
Grade: A
Nov 20, 2025
Would take again

He is amazing and he is a good professor.

Amazing lectures
Clear grading criteria
Hilarious
5.0
1.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

The professor is a great teacher and cares about his students.

Participation matters
Hilarious
Respected
5.0
1.0
1305
Grade: A
Nov 20, 2025
Would take again

He's a great professor.

Hilarious
Caring
Respected
5.0
3.0
1305
Grade: A
Nov 20, 2025
Would take again

He Is a very amazing professor. I would recommend to get this class.

EXTRA CREDIT
Inspirational
Caring
5.0
1.0
1305
Grade: A
Nov 20, 2025
Would take again

This professor is very knowledgeable on what he does which makes the students get inspirational. He is very respectful and understandable.

Inspirational
Hilarious
Respected
5.0
1.0
1305
Grade: A+
Nov 20, 2025
Would take again

He is an excellent professor, he's very social with his students and funny.

Participation matters
Hilarious
Lecture heavy
5.0
3.0
BCIS1305
Grade: B+
Nov 20, 2025
Would take again

He was the best professor I've had so far.

Participation matters
Caring
Respected
5.0
1.0
1305
Grade: A
Nov 20, 2025
Would take again

Professor Tiwari is one of the best professors I have ever had. Not only a great professor, but the best professor I ever had.

Participation matters
Amazing lectures
Caring
5.0
1.0
BCIS1305
Grade: B+
Nov 20, 2025
Would take again

He is the best professor in the world. He teaches good and helps everyone when they need it.

Gives good feedback
Inspirational
Respected
5.0
2.0
1305
Grade: A
Nov 20, 2025
Would take again

He is very funny and he knows how to have the lecture organized and simple.

Participation matters
Clear grading criteria
Hilarious
5.0
3.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

He was a good professor.

Lots of homework
Hilarious
Caring
5.0
1.0
1305
Grade: A+
Nov 20, 2025
Would take again

Proffesor Tiwari is the best most inporational proffesor of all time he makes everything so fun and so easy while learning a lot of things.

Inspirational
Hilarious
Caring
5.0
1.0
1305
Grade: A+
Nov 20, 2025
Would take again

He's a very respectful and kind professor.

Hilarious
Caring
Respected
5.0
5.0
BCIS1305
Grade: A+
Nov 20, 2025

Professor Rajkumar Tiwari is an excellent instructor for the BCIS program. He explains complex concepts clearly and makes the subjects easy to understand. His teaching style is engaging and interactive, encouraging students to participate and ask questions. He is always approachable and willing to help students outside of class.

Lots of homework
Hilarious
Lecture heavy
5.0
1.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

He was so nice helped me so much and played a big role in shaping me to who i am today. he has such good attitude and loves all his students.

Participation matters
Amazing lectures
Gives good feedback
5.0
3.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

He is very caring and respectful, he makes sure his students pass and have good grades.

Hilarious
Caring
Respected
5.0
1.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

Mr. Tiwari is a very fun professor. He makes this class very easy to understand and he makes this a very enjoyable class. I really liked having this class and I would definitely take this class again.

Participation matters
Inspirational
Hilarious
5.0
1.0
BCIS1305
Grade: A-
Nov 20, 2025
Would take again

Pretty much everything is online. One of the easiest college classes I've taken.

Gives good feedback
Lots of homework
Respected
5.0
3.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

He is funny

Hilarious
Caring
Respected
5.0
4.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

My professor was a good instructor and good at teching has good teaching skills.

Gives good feedback
Respected
5.0
2.0
BCIS1305
Grade: B
Nov 20, 2025
Would take again

This professor was really fun and inspirational.

Gives good feedback
Hilarious
Respected
5.0
3.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

Ms. Tiwari is the best professor I've had from my other college classes. He also helps me with assignments if i don't understand.

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
BCIS1305
Grade: A-
Nov 20, 2025
Would take again

Mr. Tiwari makes learning super fun and easy. He is very outgoing,attentive and kind, he always has a smile on his face and remains professional while still making us laugh.

Participation matters
Hilarious
Caring
5.0
3.0
BCIS1305
Grade: B+
Nov 20, 2025
Would take again

He is a good professor and very helpful with the assingments.

Gives good feedback
Hilarious
Respected
5.0
3.0
BCIS1305
Grade: B+
Nov 20, 2025
Would take again

He is a great Teacher.

Clear grading criteria
Hilarious
Caring
5.0
3.0
BCIS1305
Grade: C
Nov 20, 2025
Would take again

He is a real as n word

Clear grading criteria
Hilarious
Respected
5.0
2.0
BCIS1305
Grade: B
Nov 20, 2025
Would take again

The professor was well prepared for each class and used the time effectively to cover all the necessary materia

Gives good feedback
Accessible outside class
Online Savvy
4.0
1.0
BCIS1305
Grade: C+
Nov 20, 2025
Would take again

I think your an amazing a great professor and well with teaching as well.

5.0
3.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

He is nice and helps you. -Adriana Rodriguez

Participation matters
Caring
Respected
5.0
2.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

Mr.Tiwari is excellent at his job he made my day every time he shows up. He helps me understand the concepts better with his great way of teaching.

Clear grading criteria
Inspirational
Respected
5.0
1.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

He is such a boss , and he is good at teaching.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
1.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

He was a good professor who taught great.

5.0
3.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

He's cool and a interesting guy.

Get ready to read
Inspirational
Respected
5.0
2.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

Be respectful to your classmates

Lots of homework
Caring
Graded by few things
5.0
3.0
1305
Grade: A
Nov 20, 2025
Would take again

He's awesome

Get ready to read
Amazing lectures
Caring
5.0
4.0
BCIS1305
Grade: A-
Nov 20, 2025
Would take again

He's very helpful.

Tough grader
Participation matters
Lecture heavy
5.0
1.0
BCIS1305
Grade: B+
Nov 20, 2025
Would take again

I like this professor.

Clear grading criteria
Gives good feedback
Hilarious
5.0
1.0
BCIS1305
Grade: B
Nov 20, 2025
Would take again

He's amazing

Inspirational
Caring
Accessible outside class
5.0
1.0
BCIS1305
Grade: A+
Nov 20, 2025
Would take again

Professor Tiwari is a very nice, he takes his work seriously but is understanding.

Inspirational
Hilarious
Respected
5.0
1.0
BCIS1305
Grade: A-
Nov 20, 2025
Would take again

Very admirable

Hilarious
Caring
Respected
5.0
3.0
BCIS1305
Grade: B+
Nov 20, 2025
Would take again

Very clear teaching and easy to understand.

Clear grading criteria
Respected
Lecture heavy
5.0
1.0
BCIS1305
Grade: A-
Nov 20, 2025
Would take again

I like this professor because of how straight forward and honest he is with feedback and assignments.

Gives good feedback
Hilarious
Caring
5.0
3.0
BCIS1305
Grade: A
Nov 20, 2025
Would take again

The professor teaches clearly and makes class easy to follow.

Clear grading criteria
Caring
Respected
5.0
3.0
BCIS1305
Grade: A-
Nov 20, 2025
Would take again

Very sigma teacher, must be respected

Hilarious
Caring
Respected
5.0
3.0
COSC1437
Grade: A
Dec 7, 2025
Would take again

Great prof—clear and caring!

Get ready to read
Clear grading criteria
Caring
5.0
3.0
COSC1437
Grade: A+
Dec 7, 2025
Would take again

Learned a lot. Highly recommend.

Get ready to read
Clear grading criteria
Inspirational
5.0
3.0
COSC1437
Grade: A+
Dec 9, 2025
Would take again

Awesome, I would love to have him again.

Get ready to read
Clear grading criteria
Respected
5.0
4.0
COSC1437
Grade: B+
Dec 9, 2025
Would take again

Great professor! I like the way he organized his course.

Get ready to read
Clear grading criteria
Inspirational
5.0
4.0
COSC1437
Grade: A
Dec 9, 2025
Would take again

He is a good human being beside professor.

Get ready to read
Clear grading criteria
Caring
5.0
4.0
COSC1437
Grade: C+
Dec 9, 2025
Would take again

Take this class! Learned a lot with less stress.

Clear grading criteria
Caring
Respected
5.0
4.0
COSC1437
Grade: B
Dec 9, 2025
Would take again

Love to have him again. Great!

Get ready to read
Clear grading criteria
Online Savvy
5.0
4.0
COSC1437
Grade: B-
Dec 9, 2025
Would take again

Well organized and dedicated to student success.

Clear grading criteria
Caring
Respected
5.0
4.0
COSC1437
Grade: A-
Dec 9, 2025
Would take again

Productive learning environment and sets clear expectations.

Get ready to read
Clear grading criteria
Caring
Class Info

Online Classes

100%

Attendance Mandatory

99%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 147 grades
Most common grades:
A (46)
A+ (40)
B+ (19)
Grade Distribution
A(86)B(18)C(6)D(0)F(0)A-/B+(37)
Based on 147 reported grades
A: 46
A+: 40
B+: 19
A-: 18
Common Tags
Caring (66)
Respected (66)
Clear grading criteria (54)
Hilarious (48)
Participation matters (32)
Gives good feedback (32)
Inspirational (29)
Get ready to read (22)
Rating Trend

Stable

+0.01 avg change
Oct
Dec
May
Aug
Nov
Dec
Last 6 months
Ratings by Course

BCIS1405

5.0

(37)

COSC1436

5.0

(23)

COSC1437

5.0

(9)

BCIS1305

5.0

(53)

1305

5.0

(25)
Difficulty by Course

COSC1437

3.7

COSC1436

3.7

BCIS1405

3.1

BCIS1305

2.7

1305

1.9

Similar Professors