4.0

Jay Morris

Computer Science - Old Dominion University

4.0
Quality
2.3
Difficulty
64%
Would Retake
127
Reviews
4.0
Quality
2.3
Difficulty
4.1
Helpful
3.9
Clarity

64%

Would Retake

127

Reviews

Rating Distribution
Official
127 total ratings

5

68

4

29

3

10

2

12

1

7

What Students Say

I have to say that Morris is one of the most confusing professors that I have ever had

CS355 - 1.0 rating

He loves teaching and it shows

CS355 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

19%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 31 grades
Most common grades:
A (14)
A+ (5)
A- (4)
Grade Distribution
A(19)B(3)C(2)D(1)F(0)A-/B+(6)
Based on 38 reported grades
A: 14
A+: 5
A-: 4
Not sure yet: 4
Common Tags
Caring (9)
Respected (7)
Graded by few things (7)
Gives good feedback (6)
Hilarious (6)
Participation matters (3)
Amazing lectures (3)
Skip class? You won't pass. (2)
Rating Trend

Declining

-0.63 avg change
Dec
Apr
Apr
Dec
Jan
Mar
Last 6 months
Ratings by Course

250

5.0

(2)

CS381

5.0

(1)

CS351250

5.0

(1)

CS150250

5.0

(1)

CS150CS250

5.0

(1)
+32 more courses
Difficulty by Course

CS334

4.0

LOTS

4.0

CS390CS417

4.0

CS147

3.5

CS390

3.2

Reviews (126)
3.0
4.0
CS147
Jun 4, 2001

THis guy is cool as crap, but his class is sooo difficult for most people.

4.0
1.0
CD350
Jun 11, 2001

No Comments

5.0
2.0
CS150
Aug 1, 2001

This teacher is hilarious! Get him for CS150!

5.0
3.0
CS147
Jan 10, 2002

great help on homeworks!!

5.0
4.0
CS150
Jan 10, 2002

He's a wonderful teacher, who helps you enjoy class with humor.

5.0
3.0
CS150
Sep 12, 2002

Best CS teacher (speaks english too)

5.0
1.0
CS381
Dec 16, 2002

Best teacher at ODU, only teacher I like.

5.0
2.0
CS351250
Apr 7, 2003

FANTASTIC TEACHER. Hands down best teacher in the cs department, willing to spend time clarifying things and teaching you what you need to know. Truly cares about his students, the teacher you will remember ten years from now.

5.0
3.0
250
Apr 9, 2003

he is a cool guy and teacher. he will help you out and he makes computet science fun.

5.0
3.0
CS361
Apr 16, 2003

The best teacher at O.D.U. Friendly, helpful, knowledgable, funny, good looking, smells nice,.. I just can't say enough about the big lug.

5.0
2.0
CS361
May 15, 2003

Great Teacher.

4.0
1.0
CS250
Nov 20, 2003

Morris is a great guy for the math centric courses or for any other courses where you know the material and don't want a lot of work. He tends to be a bit scattered but can be quite enjoyable for a class. His teaching is clear and he'll admit when he do

4.0
1.0
CS361381
Nov 20, 2003

Easy, fun, and good teacher. Knows how to teach and makes learning enjoyable. Puts more emphasis on thinking and drawing interest from the student than just giving the student a lot of busy work. Certainly my most enjoyable classes.Two masters from Yale!!

1.0
3.0
CS361
Jan 4, 2004

Nice guy, but completely irresponsible. Did not post assignments. Did not follow any consistent agenda. Did not return or comment in any way on assignments. Did not return or comment on any tests or quizzes.

2.0
1.0
CS
Mar 17, 2004

Morris is a very nice teacher. However, he never grades the assignments, never post any kind of grades, and other things. Also, he spends like 30 minutes of class teaching himself how to do the thing he wants to teach. He has no plans for the semester.

4.0
1.0
CS150
Mar 23, 2004

CS 150 is not about learning C++, but rather about how to apply the language. Morris doesn't follow a specific agenda. That's frustrating, but don't worry. If you supplement lecture with light amounts of reading you'll be straight!

5.0
2.0
CS150
Apr 20, 2004

Very nice, and WILL help you if you come to him, he explains everything that you ask him to explain in class.

4.0
2.0
CS152
Aug 31, 2004

he' the best

3.0
2.0
CS361
Oct 20, 2004

Everything you hear about Morris is pretty much true. He's a really nice and funny guy, but DAMn you won't learn anything in this class! Take Wadaa if you want to be challenged and learn a lot. Take Morris if you want an easy A and dont care about learning. Its simple as that.

5.0
4.0
CS250
Nov 16, 2004

The best CS teacher on campus

5.0
3.0
CS
Dec 6, 2004

youve got to be crazy to call this guy a bad teacher. he dosent "figure it out in class" he just writes samplecodes for you on the spot, you learn alot and he is very helpful and clear. those -bad- reviews are probeably -bad- grades.

5.0
1.0
CS350
Dec 8, 2004

yo this dude is the best. i took a few other cs classes with this guy. great teacher. these are the kinds of teachers i enjoy being in class with. if only he taught calculus 2!!

5.0
2.0
CS150
Dec 20, 2004

Great teacher compared to Ray. Learned a ton, he made class enjoyable..Now if we could just get the lab TA's to learn some english..

5.0
2.0
CS150
Feb 2, 2005

Great, helpful, and understanding man. Much better than Ray.

5.0
3.0
CS150250
Apr 10, 2005

really great guy, also if there are still questions about an assignment due the next day, this guy will put off the due day till the next week! This guy's lectures are hilarious too

5.0
3.0
CS150
Apr 13, 2005

On the appearance question I'm not into guys! Mr. Morris is the best. He take the time to explain the code and that not enough then catch him after class or in his office; He will work with you. His classes are GREAT!!! He is funny and that makes it easier to learn.(Redheaded Step Child)

5.0
2.0
CS150
Apr 14, 2005

If you have NEVER had C++ experience, your in for some hard work. I have had C++ and I havent really put much effort in the class and I still turn in programs on time. He shows you how to code in class and most examples relate to code you make in lab. Most lab due dates are moved back. Good Teacher

4.0
2.0
CS150
Apr 25, 2005

Me like the Mr. Morris. He good teacher. Help me very much. In me country me no get good teacher like Mr. Morris.

5.0
2.0
CS150
Apr 28, 2005

Works with, very clear, overall great professor

4.0
2.0
CS150
May 2, 2005

Cracks jokes, very funny professor. Accepts late assignments and rates them as "Pass." Also likes to give interpreters a HARD time with his funny talk. ;-)

5.0
1.0
CS250
May 5, 2005

Great Teacher

5.0
1.0
CS150
May 17, 2005

Best class ever! Only teacher who can relate to his students,he's better than Ray! He explains things and allowes the students to have questions, also a very funny man. I loved his class, easy to understand and makes things great for students who come to class, show examples which helps a lot!!! Keep it great Morris!!!!

5.0
2.0
CS150CS250
May 28, 2005

Best C++ teacher in existance. Knows his stuff, and makes his lectures interesting. Gives great examples. Will work with students struggling.

1.0
4.0
CS334
Jul 29, 2005

i took the internet version of CS 334 , not CS150 or 250,this summer but i did not know I was about to have one of the worst teachers in my life. Average response time to emails is two weeks, and average time to read an assignment is two months so students who take this class are on their own -- dont expect any feedback from instructor!

4.0
3.0
CS361
Aug 24, 2005

No Comments

5.0
1.0
CS151MATH205
Aug 30, 2005

No Comments

5.0
2.0
CS250
Aug 30, 2005

No Comments

5.0
1.0
CRAZYDUDE
Sep 1, 2005

crazy dude... but a GREAT GREAT teacher... taught me c++ ... cant believe i learned that****.... yet again... great teacher... wishi could take the class again and get above a 4.0

4.0
2.0
CS250
Grade: A-
Sep 6, 2005

what can i say! i LOVE him

5.0
1.0
CSEVERYTHING
Sep 7, 2005

Morris is one of those guys who will help those who aren't afraid to ask. He goes above and beyond what any other teacher at ODU would ever do for a student. When you get in his classes he'll joke around with you about stuff, then all of a sudden when y

5.0
1.0
CS250
Grade: Not_Sure_Yet
Sep 8, 2005

He is the BEES KNEES

5.0
4.0
LOTS
Sep 16, 2005

Morris was the best teacher I have ever had.

5.0
1.0
CS250
Grade: C
Sep 21, 2005

Hilarious teacher, always ends up with chalk on the front of his shirt...Easy grader, explains everything to the bare bones, funny, made c++ fun to learn somehow...LOVE HIM!

4.0
1.0
CS250
Sep 22, 2005

Don't let his great scores fool you. He's a cool funny guy, but his class is easy as**** and you probably wont learn that much. A friend of mine skipped his class 9/10 times last year and still got an A. If you just want to breeze by this class, take Morris. But if your majoring in CS and really need to learn your stuff, take Wadaa.

5.0
1.0
MULTIPLE
Sep 29, 2005

Dr. Morris makes it easy to learn. If you want to coast you can, but its your loss. He goes the extra mile to help those students that wish to learn about the topics he knows best, and he knows his stuff.

4.0
2.0
CS150
Sep 29, 2005

Good lecturer. Easier than I expected for a computer programming class.

5.0
3.0
MULTIPLE
Nov 15, 2005

What a great teacher. He goes the extra mile to teach complicated concepts. You get out what you are willing to put into his class. What a great teacher.

5.0
1.0
ALL
Dec 9, 2005

best teacher in the world

4.0
1.0
CS361
Dec 14, 2005

Don't take his class if you want to learn something. Sure it's an easy A but you don't get much out of it.

5.0
2.0
CS417
Dec 19, 2005

In 417, he said the first day that he gets As Bs and WFs from students. I was skeptical until I got my final grade of an A. The material is complex but he makes it fairly understandable. He also goes very easy on the grading. Just do the assignments and show you put in the effort. Even if you're dead wrong just do the work and you'll do fine!

5.0
1.0
CS361
Jan 15, 2006

He has a fun style of teaching, makes programming class more interesting. The only negative I can think of is that the class is a little too easy. And in smaller classrooms, his light style can let the class become a lame peanut gallery.. geeks like making corny jokes. Would be nice if he could ask for just a little more respect.

5.0
1.0
CS361CS350
Apr 29, 2006

Morris is definitely the best computer science professor that I ever had! I actually began to like programming after taking his classes. He is also funny & easy to get along with.

4.0
1.0
ALL
Jul 16, 2006

Morris is ok. I think his classes are a little too easy and he doesn't really stress the importance of certain programming practices. I recommend taking Zeil or someone who gives you an opportunity to work in large code environment like how it would be in real world. Morris is highly recommended if you don’t want a career in serious programming.

5.0
1.0
CS150
Aug 12, 2006

easy class to pass, a bit harder to get a full A

4.0
3.0
CS250
Oct 1, 2006

Morris, has a better personality than Ray! But he is not a good professor. The only reason I like him is because of his personality. He SUCKS as a professor. I mean teach. Don't show us actually do a step by step teaching procedure. Yes it's helpful to see you write a program but teach don't talk while your doing it. TEACH!!!!

5.0
1.0
CS250
Oct 23, 2006

No Comments

3.0
5.0
CS250
Dec 14, 2006

This is one of those classes where your teacher MUST explain everything if you're not a computer whiz. Programming is extremely hard to learn, and although he's a nice teacher, he's not very good at explaining things to people who are new to programming.

5.0
2.0
CS250
May 27, 2007

He is really funny and a good teacher, most people would get a good grade in his class

5.0
1.0
CS250
Mar 27, 2008

Really awesome!!! Easy but teaches well!

4.0
1.0
CS250
Apr 15, 2008

Very nice guy, very funny. Would be very helpful, but he is extremely busy, so not all that available. Very flexible. Grading is easy, not a lot of work, learning is at your own pace. Recommended by many.

5.0
2.0
CSLOTS
Apr 20, 2008

Most peoples' complaint about Prof Morris is that he doesn't teach, he just does examples. Well guess what, examples are how you teach a CS course. A whole ton of theory is useless if you don't know syntax for while loops or linked lists and I would rather see it done in a real program than on a slide show. Morris is an awesome teacher!

2.0
2.0
CS361
Oct 14, 2009

His projects are filled with bad design decisions. Has never responded to my emails, and I've never found him in his office. If you're looking to pass this class with minimal effort and without learning much of anything significant, Professor Morris is for you. Or just find a C++ tutorial online.

5.0
3.0
CS417
Nov 17, 2009

He's the best teacher in the world!!! ^_^ He's always smiling, always friendly, and if you ask, always helpful! He wants you to graduate just as much as you do.

2.0
3.0
CS361
Nov 17, 2009

Avoid at all costs. Vague assignment instructions, never answers emails, never in his office.

5.0
3.0
CS330
Mar 3, 2010

Non traditional teaching. Relaxed environment where you are given a general problem and you do what you want to solve it. He can teach you a ton, but you will only learn if you pursue the knowledge.Don't complain you didn't learn--college isn't to be spoon fed.Favorite professor ever and learned more from him than I did from Zeil.Amazing professor!

5.0
1.0
CS361
Apr 15, 2010

Wish all profs like him!

5.0
2.0
CS350
May 7, 2010

Morris is the man!, He is what is best about the cs dept, extremely funny and helpful guy, gives examples of programs that help with the projects, available during his office hours for assistance, crazy dude, overall awesome and amazing, had him for 250, 350, 381, 390, 417, and 361, TAKE HIM!

4.0
3.0
CSMANY
Aug 9, 2010

Bottom line, Morris excites learning. Not many can make programming interesting, but he manages in a stellar fashion. Usually available, and always willing to help. More than fair grader, actually, sometimes too easy on students (Some people who deserve to fail IMO, still pass his class). Overall excellent educator. A joy to attend his classes.

5.0
3.0
WAYMANY
Mar 5, 2011

Morris is unique. His projects are hard. If you don't want to learn you can still pass the class easily. If you do want to learn and take the challenge of his assignments you'll get a lot out of it. He makes everything so interesting and is very helpful whenever you need explanations etc. He has a unique way of explaining hard stuff.

5.0
3.0
CS361
Aug 4, 2011

He is a great professor! He gives challenging projects but they arnt impossible. He is extremely helpful. He wants you to learn the material not just regurgitate it. Before his class I didn't understand a topic that had been "explained" in earlier classes. Within the first 20 minutes of class he had explained it easily. Highly recommended!

2.0
1.0
MANYMANY
Aug 31, 2011

Morris is above all an enthusiastic professor who enjoys teaching. His projects (if you do them) are challenging for most students. Aside from that, he's lax on grading and project expectations. He's quite fuzzy on C++ syntax in class & teaches some bad programming practices; ie. uses dev-cpp, no memory management. Not for a serious CS student.

5.0
2.0
CS361
Nov 29, 2011

Prof. Morris, is actually one the the best educators I have had. It's the class that's hard, especially if it's just your minor. Great Prof. so take CS classes with him. (There is that chili pepper - fall 2011 cs361 class)

5.0
2.0
CSMANY
Jan 17, 2012

Learned more from him than anyone else in my entire Bachelors. Take everything from him you can - yes, he's an easy grader, but he is incredibly helpful and informative, funny, and wants you to succeed. Best professor ever.

5.0
1.0
CS390
Dec 27, 2012

Easiest A I have ever earned was taking classes with Professor Morris

3.0
3.0
CS350
Jan 14, 2013

Grading is extremely subjective and follows no structure of syllabus. If you aren't concerned with knowing expectations then maybe he is for you. For everyone else, it seems he just jumps around and tells interesting stories. Easy to pass, hard to get an A with getting grades/feedback/requirements at the last minute.

4.0
1.0
CSMANY
May 31, 2013

If you want to buy an A, this is your guy. If you want to learn something, pick someone else. This is even more true for online classes with him. He's actually got a gift for instruction and interacting with students, but his lack of preparation, organization skills and professionalism negate all of that.

5.0
2.0
CS150
Jul 28, 2013

Awesome professor.. Loved the class so much, had a good time in the summer and learned a lot.

5.0
1.0
CS355
Dec 12, 2013

So I submitted three broken programs and pulled off an A. Typical easy Morris class.

3.0
2.0
CS300
Grade: Fail
Mar 25, 2014

Jay is all over the place. His class is disorganized but he doesn't fault you for it. As long as you do the work you'll get a good grade. He wasn't too strict on due dates either.

5.0
2.0
CS417
May 12, 2014

A lot of the complaints about him not teaching you anything is completely false! It is true that you will most likely get an A in his class but if you actually do the assignments and read the chapters that he assigns you will lean a quite a bit in his classes. Like everyone else said he is very disorganized and hard to reach. Great class!!!

4.0
2.0
CS121G
Grade: A
May 14, 2014

He is very laid back. He also goes off on random tangents fairly frequently. The class is not an easy A only because it is entirely based off of group work, and not individual projects. But, he makes it easy to get a good grade.

2.0
1.0
CS121G
Jun 18, 2014

This class was pointless. Assignments were easy and the class overall was easy but it was a waste of time to attend lecture. He often went of topic and didn't teach what was on the quizzes. the only good thing I got out of attendance was if we were present for a certain class we got a 100 on the final.

2.0
5.0
CS390
Sep 23, 2014

I did not like the way this class was taught. So unorganized. Confused the living daylights out of me during lectures. Textbook is absolute GARBAGE

5.0
1.0
250
Nov 15, 2014

Great teacher. Really helpful and knows his stuff.

4.0
3.0
CS390
Grade: B
Dec 12, 2014

Mr. Morris is somewhat disorganized at times. CS390 was the toughest course I've taken. Nonetheless, Mr. Morris was a great professor who cared for his students. His office hours saved me. You could not ask for a more caring and kind professor.

4.0
2.0
300T
Dec 15, 2014

Take this class with Jay for an easy A. He is hilarious, lectures about absoultely nothing all the time. I barely showed up to class at all and got a B+. I could have gotten an A if I tried harder on my assignments and turned them in on time. He is super lenient with due dates and there is just nothing hard about his class at all. He's hilarious!

4.0
3.0
CS121G
Grade: A
Jan 26, 2015

Prof Morris's lectures are light but informational. He has a LOT to share with you from his many experiences. It may not be "on topic" but it does all come together in the end.

4.0
2.0
CS355
Grade: A
Jan 30, 2015

if you actually listen, you can learn more from this guy than you can imagine. projects are HARD but fun. Exams are HARD but like most say he grades more than fair. if you want work sheets and crap to fill out, not this guy. LOL he calls people "Brother" and you know what? He means it. He loves teaching and it shows. So open your eyes and give his

2.0
4.0
CS361
Mar 7, 2015

Disorganized to the point where it's frustrating, not very clear on assignment objectives either.

4.0
1.0
MANY
Mar 29, 2015

Jay is one of my favorite professors. Yes he is an easy grader, but there is a wealth of knowledge and a helpful resource to further yourself. Pros: He is extremely helpful, flexible with almost everything and interested in student success. Cons: He is very disorganized. If you need structure you may want to avoid him, otherwise he's great!

5.0
1.0
CS300T
Grade: A
May 5, 2015

One of the easiest class I have ever taken. Basically all the assignments are online and as long as you do them and submit on time you are sure to pass. I barely showed up to class and still ended up with an A. Assignments are easy and it is clear what he expects from each assignment. TAKE HIM!

5.0
1.0
CS300T
Grade: A
Sep 9, 2015

amazing show up and you'll do fine. Do the extra credit he does not grade but has his grad students grade so do all the online stuff nd ou'll pass. no tests but a final

4.0
4.0
CS361
Grade: A
Dec 8, 2015

Extremely intelligent professor. If you approach him after class (because he doesn't have office hours) he'll help you solve whatever problems you're having. He's not very clear about assignment instructions and he's rather unorganized, but he really knows his stuff. I feel like a much better programmer after his class.

5.0
4.0
CS390CS417
Jan 29, 2016

Best CS Math teacher here at ODU.

4.0
2.0
CS417
Grade: Not sure yet
Feb 7, 2016

Professor Morris can be unclear and disorganized at times but he has a knack for explaining things in a way that is understandable. He is also the type of Professor that wants you to understand and complete an assignment before just turning it in to avoid a late penalty.

2.0
3.0
CS390
Grade: A
Mar 19, 2016

Coming into class everyday, he has barely any clear lesson plans. He merely starts making up problems on the fly in his head and does them, making many errors along the way, sometimes having to start all over again - wasting a bunch of time - and when he eventually does finish it, we aren't sure whether the answer is correct or not.

5.0
1.0
CS390
Grade: A+
Apr 18, 2016

I have taken him for few of my CS classes. Despite the fact that he is disorganized, he is very good at explaining new concepts that are hard to understand from other professors. He is more than fair when it comes to grading, and will not fault you for his disorganization. I understood every thing he explained in all classes I have taken with him.

5.0
4.0
CS390
Grade: A
May 4, 2016

Professor Morris is the best professor I've had at ODU. His organization needs some work, but he conveys difficult concepts very well. I never had any issue learning material by viewing his lectures. It takes a while to get grades on tests, but your grade is always fair.

3.0
1.0
CS361
Grade: A+
Dec 18, 2016
Would take again

Hard to reach due to no office hours until the end of the semester. I am giving a low rating since I did not learn a single thing from the class. All knowledge gained regarding comp. sci. (besides CS330 and 381 content) came from cplusplus. He does go on tangents and class can start twenty minutes after a story or trivial discussion. Easy exam!

Gives good feedback
5.0
2.0
CS355
Grade: B-
Jan 2, 2017
Would take again

Phenomenal lecturer. A pleasure to hear speak and his jokes are hilarious. Unorganized so be sure to ask for clarification on assignments. Go to class and get started on projects early. DO NOT WAIT UNTIL THE LAST WEEK OF CLASSES.

Participation matters
Hilarious
Amazing lectures
5.0
2.0
CS361
Grade: A+
Apr 14, 2017
Would take again

At first, I was confused by Dr Morris; normally CS and programming classes have loads of projects and demand perfection to pass, Dr Morris only gives out a few assignments, and makes them fun, yet practical. The class is handled more like a real client is asking for a real program instead of just an assignment. You will pass if you just try.

Gives good feedback
Hilarious
Caring
5.0
3.0
CS390
Grade: Not sure yet
Jun 27, 2017
Would take again

If you don't know Morris yet, you're missing out. I've had Morris for 250, 361, and now 390 over this summer. Every class I've learned something new and you can tell he's not one of those tenure Professors looking for a paycheck, he CARES. I now love Turing Machines! I had a friend take Zeil for 390 and fail horribly, but I'm passing happily :D

Respected
Hilarious
Caring
5.0
4.0
CS361
Grade: A
May 3, 2018
Would take again

Morris is very unorganized. We had three pretty tough projects throughout the semester. These and the final were the only grades. Don't expect him to grade anything though. If you ace the final, he won't even look at your projects. Overall, Morris is unconventional, but you will get a lot out of this class as long as you care about programming.

Respected
GRADED BY FEW THINGS
Caring
4.0
3.0
CS390
Nov 26, 2018
Would take again

A lot of students like him because he is not uptight. However he tends to goes off on a tangent talking about Cherokee and other stories. Unorganized. But when it comes to the material, he is outstanding, very knowledgeable and thoughtful of the subject, and can make confusing things easy to understand. Wonderful teacher. Just a tad bit distracted.

Respected
Hilarious
Amazing lectures
1.0
4.0
CS355
Grade: Not sure yet
Dec 12, 2018
Wouldn't take again

I have to say that Morris is one of the most confusing professors that I have ever had. People are down-voting the negative reviews, but they are right. He is a funny guy, but his lesson plans are so confusing that it just becomes frustrating. I honestly don't know about my grade in the class because he hasn't graded anything all semester.

1.0
4.0
CS390
Grade: A
May 13, 2019
Wouldn't take again

Unfortunately, he had to use Zeil's material and syllabus for the 390 class online. We heard from him only a couple times the entire semester amid confusion and panic. As usual, he didn't answer any emails. Ultimately, he is a nice guy, but I'm not so sure he is the best ONLINE professor. In person classes may be totally different.

5.0
2.0
CS250
Grade: A
May 22, 2019
Would take again

Unorganized. But I enjoyed the class and learnt a lot.

2.0
5.0
CS250
Apr 27, 2020
Wouldn't take again

We had to switch to online due to Covid-19 and he was nonexistent for 2 weeks, then did measly 2 hour zoom sessions once a week and never answered emails. In person he was constantly late to class(one day almost 2 hours late)and would leave early and take long lunch breaks. He's good when you can get him to focus and actually lecture, but if not...

Graded by few things
3.0
3.0
CS361CS390
Grade: A
May 13, 2020
Would take again

Very knowledgeable but I wish he is more accessible outside of the class. He pretty much disappeared into thin air after class. For CS390: we have take-home exams that are extremely difficult. but he does curve. For CS361: the class is not difficult but you do have to google stuff.

Participation matters
Skip class? You won't pass.
Hilarious
5.0
2.0
CS361
Grade: A+
Jan 20, 2021
Would take again

Morris has been my favorite CS professor at ODU. Gives all the information needed at lectures, dont miss them. He makes the classes fun with jokes as well as working through problems very simply and giving a real understanding of topics. My only concern is a very flexible schedule, assignments are given at random but distant due dates make it easy

Respected
Skip class? You won't pass.
Hilarious
5.0
3.0
CS390
May 20, 2021
Would take again

he is really good at delivering the information. I took this class before and got D+. I thought the subject was hard till I attend Morries lectures. I wish I can take all the CS classes with him :).

Gives good feedback
Respected
Amazing lectures
3.0
1.0
CS250
Dec 10, 2021
Would take again

You will think you are learning something until you take the final exam. The multiple choice, I feel like a 5 year old wrote the questions for him. Computer problems are easy. He is not fair at grading, and he is not organized, but good luck.

2.0
3.0
CS361
Grade: A-
Dec 22, 2021
Wouldn't take again

gives no lecture slides whatsoever. there were only 2 project grades and a final exam grade. disorganized

4.0
3.0
CS250
Grade: A
Jan 13, 2022
Would take again

Prof Morris has ended up being one of my favorites. He gets off of tangents at times but he really knows his stuff and he is entertaining to say the least. The low amount of assignments was actually unnerving when it came down to the final grades. None of the class had any idea where we stood because no grades were issued the entire semester.

Gives good feedback
Graded by few things
Caring
1.0
1.0
CS361
Grade: Not sure yet
Apr 8, 2022

Class was advertised as WEB2 but meets 3 times a week and system does not tell you that. I had other classes at those times. If you do not attend the class you can not do assignments, no instructions for assignments. At least Zeil is organized. I would avoid, hope I can ace the final and pass.

2.0
2.0
CS417
Grade: Rather not say
May 2, 2022

Prof. Morris is a great guy.He knows the subject he teaches,but he doesn't explain it well. You spend half semester listening to his personal stories,and other half - lectures.I attended every class and failed the final.He curves grades so I probably pass the class.If you want just pass,take him.If you want to learn stuff,take it with someone else.

5.0
5.0
CS390
Grade: A+
May 27, 2022
Would take again

Prof Morris is one of the best professors at ODU. He teaches slow and clear lectures and is always open to student questions.I think the negative reviews are made my people who are very type A and need a clear structure. His courses are a great reprieve from the stressful nature of other courses. If you pay attention and attend class you will pass

Amazing lectures
Gives good feedback
Caring
5.0
1.0
CS361
Grade: A
Dec 20, 2022
Would take again

Course had nothing difficult to learn. Entire class was example based which helped out the projects we had to do. As long as you do the projects you will most likely get a 100 for each, they are not difficult just time consuming. Only 3 projects for the entire class, a very short question based exam and the choice of 3 out of 5 small projects.

Gives good feedback
Caring
Respected
3.0
5.0
CS390
Grade: D+
Apr 5, 2023
Would take again

During lectures, Dr. Morris obviously cares and will stop what he's doing so he can answer student questions. However, good luck contacting him outside of class. He doesn't read or respond to emails. Obviously a good guy, but the lack of practice/study material made me forget material very quickly and made the exams much more difficult.

Caring
Respected
Graded by few things
5.0
2.0
CS390
Grade: B
Apr 28, 2023
Would take again

Hes a good professor and an easy grader, know his material but dont take that for granted. You must pay attention in order to do well on the tests. Just pay attention, come to class often and practice, you will pass with a B

Caring
Lecture heavy
Test heavy
2.0
3.0
CS355
Grade: B+
Apr 26, 2024

Unfortunately, I think I took this class when Prof Morris was having an off semester. I was in the asynchronous section and he forgot we even existed for most of the class time, so getting him to give our class the slides/videos was an uphill battle. There was also zero schedule to follow so it was hard to plan his classwork around a full-time job.

Test heavy
Graded by few things
4.0
3.0
CS390
Grade: B+
Dec 15, 2024
Would take again

Professor Morris is engaging and clearly passionate about the material. While his lectures can be a bit unstructured at times, he makes complex topics accessible. Consistent attendance and using unstuckstudy for practice are key to doing well.

1.0
4.0
CS355
Grade: A-
Dec 16, 2024

We had 2 assignments, a midterm, and a project. He rambles on in his lectures about nothing so you won't learn anything. The TA's graded pretty strictly and the assignments have limited instructions. You cannot get in touch with him as he does not respond to emails. He also doesn't tell you what the grading scale is in this class, but a 93 is an A-

Graded by few things
4.0
3.0
CS355
Grade: C
Dec 17, 2024
Would take again

Took his CS355 course asynchronously. Seems like he may put effort toward async classes on the back burner while handling his in-person classes. Be sure to check for when he posts assignments as sometimes it isn't clear what will show up when. Also, don't expect many assignments throughout the semester; make the ones that do show up count.

Participation matters
Caring
Graded by few things
1.0
4.0
CS355
Grade: A-
Jan 14, 2025

His asynchronous 355 class is awful. Do not take it if you want to learn anything useful. The prof is about to retire and does the bare minimum for his asynch classes. His lectures are recorded but posted late (just him going on tangents/mumbling about unrelated things). We had 1 hw, 2 projects, and a midterm. He also NEVER replies to emails.

Graded by few things
3.0
4.0
CS417
Mar 1, 2025

more C++ algorithms. I must have had a good linear algebra math teacher to do well here... wished Jay used games to teach this sort of stuff.. instead, we just wrote linear algebra-related algorithms without reason. Jay is good fun, but the class was dull.

Class Info

Online Classes

100%

Attendance Mandatory

19%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 31 grades
Most common grades:
A (14)
A+ (5)
A- (4)
Grade Distribution
A(19)B(3)C(2)D(1)F(0)A-/B+(6)
Based on 38 reported grades
A: 14
A+: 5
A-: 4
Not sure yet: 4
Common Tags
Caring (9)
Respected (7)
Graded by few things (7)
Gives good feedback (6)
Hilarious (6)
Participation matters (3)
Amazing lectures (3)
Skip class? You won't pass. (2)
Rating Trend

Declining

-0.63 avg change
Dec
Apr
Apr
Dec
Jan
Mar
Last 6 months
Ratings by Course

250

5.0

(2)

CS381

5.0

(1)

CS351250

5.0

(1)

CS150250

5.0

(1)

CS150CS250

5.0

(1)
+32 more courses
Difficulty by Course

CS334

4.0

LOTS

4.0

CS390CS417

4.0

CS147

3.5

CS390

3.2

Similar Professors