at
Advertisem*nt
3.2
/ 5
Jump To Ratings
Overall Quality Based on
166ratingsJohn Cole
Professor in the Computer Science department at The University of Texas at Dallas
67%
Would take again
3.5
Level of Difficulty
Compare
I'm Professor
Cole
Professor
Cole
's Top Tags
Tough graderGet ready to readLots of homeworkTest heavyRespected
Check out Similar Professors in the Computer Science Department
- 5.00Brian Ricks
- 5.00Emily Fox
- 5.00Erik Peterson
Advertisem*nt
- 166 Student Ratings
All courses
CS2340
May 10th, 2024
Quality
1.0
Difficulty
5.0
CS2340
May 10th, 2024
For Credit
: Yes
Attendance
: Mandatory
Grade
: Not sure yet
Textbook
: Yes
I seriously regret taking his class. Course is very heavy on the tests, which are extremely rough. Never uploaded some of the slides, so I had to bother another professor to ask for them. Assignments are super difficult, but at least he can be a tiny bit lenient on the grading sometimes. Don't take him!
Lots of homeworkTest heavy
Helpful
Advertisem*nt
CS2340
May 2nd, 2024
Quality
2.0
Difficulty
5.0
CS2340
May 2nd, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Not sure yet
Textbook
: Yes
Not great at explaining concepts, skims over slides, tests are VERY difficult (most difficult exams I've ever taken) and heavily weighted (60% of grade). The assignments towards the end of the semester are difficult as well. You could memorize the slides he teaches from and still fail the exam, study from the book instead.
Tough graderGet ready to readLots of homework
Helpful
CS1200
Apr 8th, 2024
Quality
4.0
Difficulty
2.0
CS1200
Apr 8th, 2024
For Credit
: Yes
Attendance
: Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: Yes
Dr.Cole lecture are good enough that you can do well in tests by just looking at slides and listening in class. He also weaves in his personal experiences into the lecture, making them more valuable and interesting in my opinion. He pushes you focus on learning than grades. Curves well at the end. Kinda boring if you don't engage with him. Take him
Gives good feedbackInspirationalAccessible outside class
Helpful
CS1200
Apr 1st, 2024
Quality
2.0
Difficulty
1.0
CS1200
Apr 1st, 2024
For Credit
: Yes
Attendance
: Mandatory
Grade
: A+
Textbook
: Yes
Cole is about as clear-cut as you can get. Lectures are 90% useless but attendance is a big part of your grade. His assignments are mostly easy, but questions are either trivial or can have strange combinations of answers that you'll never get right. Overall, super easy and a free A, but makes you do more work than you probably should have to.
Participation mattersGroup projectsClear grading criteria
Helpful
Advertisem*nt
CS2340
Mar 24th, 2024
Quality
1.0
Difficulty
5.0
CS2340
Mar 24th, 2024
For Credit
: Yes
Attendance
: Mandatory
Grade
: Drop/Withdrawal
Textbook
: Yes
He is a very difficult professor to take for 2340, you really have to learn everything by yourself. He teaches as if we're already supposed to know the material in depth and he makes his assignments much more difficult than they need to be. If you're very experienced I recommend but if you're new to assembly language, avoid him at all costs.
Helpful
CS1200
Feb 6th, 2024
Quality
4.0
Difficulty
2.0
CS1200
Feb 6th, 2024
For Credit
: Yes
Attendance
: Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: Yes
Lectures are informative and useful, grading is pretty straightforward, exams a little tricky
Participation mattersGroup projectsClear grading criteria
Helpful
Advertisem*nt
SE3162
Dec 27th, 2023
Quality
5.0
Difficulty
1.0
SE3162
Dec 27th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
Straight forward class. Mostly just discussing ethical topics. He does like to conversate and discuss a lot. Encourages class to discuss the topics and viewpoints. He is really nice. HW's were straightforward and just have to put some effort into them. Remember to support your answers. You really have to try hard to fail this class.
Graded by few thingsAccessible outside class
Helpful
CS2340
Dec 13th, 2023
Quality
1.0
Difficulty
5.0
CS2340
Dec 13th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Not sure yet
Textbook
: Yes
He seems fine for other classes but if you're taking him for CS2340, just don't do it. Save yourself. His lectures are god awful and you HAVE to read/pay the textbook in order to get a good grade on anything. There are 3 tests in total worth 60 percent of your grade and he says in his syllabus to not expect a curve. He is a nice person though.
Tough graderGet ready to readTest heavy
Helpful
2
1
CS3162
Dec 8th, 2023
Quality
5.0
Difficulty
1.0
CS3162
Dec 8th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
This course was very relaxed. There were no quizzes, exams, or projects, and the hw's (4 total) were very easy and took max 45 min to do. The final assignment was basically another hw, and everything was graded very leniently. Highly recommend!
Helpful
Reviewed: Dec 8th, 2023Advertisem*nt
CS2340
Dec 7th, 2023
Quality
2.0
Difficulty
5.0
CS2340
Dec 7th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Textbook
: Yes
Very smart and nice but man he is not a good professor. Avoid if you can or you will have a very tough semester. Please don't make the same mistake I did.
Tough graderGet ready to readLecture heavy
Helpful
4
1
CS3162
Nov 27th, 2023
Quality
5.0
Difficulty
1.0
CS3162
Nov 27th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Professor Cole's class was very laid back. There were 4 hw assignments and 1 final assignment (basically just another hw) with no quizzes, exams, or projects. The assignments were graded leniently and were very quick and easy to do. While he did say he would revise the syllabus for future classes, it would probably still be pretty laid back.
Helpful
Reviewed: Dec 8th, 2023CS3162
Nov 16th, 2023
Quality
5.0
Difficulty
1.0
CS3162
Nov 16th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Professor Cole was very laid back. The hw assignments were very easy and only took 30 min max to do. The final assignment was basically another hw assignment. There were no exams and everything was graded leniently. Definitely recommend.
Helpful
Advertisem*nt
CS3162
Nov 11th, 2023
Quality
5.0
Difficulty
1.0
CS3162
Nov 11th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Professor Cole was very nice and discussed many interesting topics. There were 4 short and easy hw's and 1 shortened easy final assignment that were all graded leniently. Great professor!
Respected
Helpful
Reviewed: Dec 8th, 2023CS3162
Nov 10th, 2023
Quality
5.0
Difficulty
2.0
CS3162
Nov 10th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
This class with John Cole was a total breeze. Gave a homework assignment almost every week which was an easy 100. The very last assignment was time-consuming but easy nonetheless. Lectures are pretty fun as he occasionally makes us laugh and just has really interesting topics. Would definitely recommend him for CS 3162.
Clear grading criteriaHilariousCaring
Helpful
CS3162
Nov 3rd, 2023
Quality
5.0
Difficulty
2.0
CS3162
Nov 3rd, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Professor Cole really cares about the topics discussed in class and is very nice. There were 4 short and easy hw's that were graded leniently and 1 leniently graded short/easy final assignment. Attendance is also not taken. Great course!
Amazing lectures RespectedGraded by few things
Helpful
Reviewed: Dec 8th, 2023Advertisem*nt
CS3162
Oct 5th, 2023
Quality
5.0
Difficulty
1.0
CS3162
Oct 5th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
Professor Cole discussed many interesting topics in this course, which is half a semester. We had no projects, quizzes, or exams. There were 4 short/easy hw's which were graded leniently and 1 final project which was basically another hw assignment. He did say he is changing his plans since this was his first time teaching this. Great experience!
Helpful
Reviewed: Dec 8th, 2023CS2340
May 17th, 2023
Quality
1.0
Difficulty
5.0
CS2340
May 17th, 2023
Attendance
: Mandatory
Grade
: Drop/Withdrawal
Textbook
: N/A
HE IS THE REASON I MADE RATE MY PROFESSOR ACCOUNT. There are countless terrible things about him. First, his lecture slides are each 100 slides long, and he doesn't go over all of them. Second, at the end of every class he tells us to "read the textbook." If you don't read the textbook you won't understand in his lecture for next class.
Get ready to readLots of homeworkLecture heavy
Helpful
2
2
Reviewed: Nov 16th, 2023CS2340
May 8th, 2023
Quality
1.0
Difficulty
5.0
CS2340
May 8th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: C-
Textbook
: Yes
Lectures are monotonous and counterproductive. Study instead.Assignments are hard but doable. Start early.Quizzes and Tests are trivial and hard. Study the textbook.Slides are guidelines of what to study in the textbook. Grading is harsh but there's feedback.Avoid John Cole at all costs if Computer Architecture is a new subject to you.
Tough graderLecture heavyTest heavy
Helpful
3
1
Advertisem*nt
CS6326
May 4th, 2023
Quality
5.0
Difficulty
4.0
CS6326
May 4th, 2023
For Credit
: Yes
Attendance
: Mandatory
Would Take Again
: Yes
Grade
: Not sure yet
Textbook
: N/A
Warning: This is a tough class.Tough class, but I enjoyed getting android programming experience.Assignments graded harshly but fairly.Professor is available outside of class and always willing to help. Very kind in office hours.As long as you show up, take good notes, and start assignments early, you'll do fine. Study details well for exams.
Tough graderCaringAccessible outside class
Helpful
5
CS2340
Apr 30th, 2023
Quality
1.0
Difficulty
5.0
CS2340
Apr 30th, 2023
For Credit
: Yes
Attendance
: Mandatory
Grade
: Not sure yet
Textbook
: Yes
I would not be where I am now if it were not for Professor Cole. And when I say that, I mean I wouldn't be contemplating changing my major and never looking this man in the eye again. Compare his "easiest" assignment to that of any other classes most difficult. There is the term no mercy and I think Professor Cole fits the description very well.
Tough graderSo many papers
Helpful
17
1