at
Advertisem*nt
4.9
/ 5
Jump To Ratings
Overall Quality Based on
78ratingsJames Gordon
Professor in the Computer Science department at Arizona State University
100%
Would take again
2.8
Level of Difficulty
Compare
I'm Professor
Gordon
Professor
Gordon
's Top Tags
Group projectsCaringEXTRA CREDITGraded by few thingsAccessible outside class
Check out Similar Professors in the Computer Science Department
- 5.00Eric Eckert
- 5.00Hua Wei
- 5.00Joshua Daymude
Advertisem*nt
- 78 Student Ratings
All courses
CSE340
May 12th, 2024
Quality
2.0
Difficulty
4.0
CSE340
May 12th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Take this professor if you want the grade, not necessarily the knowledge because you really won't learn with him. Tests were very easy, projects (2 done in pairs and 1 done individually) were more on the difficult side but still doable. I'll take a Gordon class every semester just because he does not care enough to fail his students.
Group projectsGraded by few things
Helpful
1
Advertisem*nt
CSE340
May 9th, 2024
Quality
4.0
Difficulty
2.0
CSE340
May 9th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
Exams and the grading of homeworks are very generous, so I would focus on the projects; make sure to start early, as the class has few graded assignments; they are a very fair difficulty though. Lectures are of generally poor quality. Despite this, I would recommend attending, as Gordon is probably the kindest and most understanding CS professor.
Group projectsCaringGraded by few things
Helpful
1
CSE330
May 9th, 2024
Quality
5.0
Difficulty
1.0
CSE330
May 9th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: A+
Textbook
: Yes
Gordon is a really nice and down to earth guy who really does care about the students he teaches but unfortunately his CSE330 course lacks any rigor or difficulty at all and at the end I don't think I learned all that much.
EXTRA CREDITInspirationalCaring
Helpful
2
CSE330
May 6th, 2024
Quality
3.0
Difficulty
1.0
CSE330
May 6th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: A+
Textbook
: N/A
There's not much to say about Gordon. People take this class because they want an easy A. You won't learn much, and what you do learn won't stick with you. His CSE330 class was somewhat interesting; 3 projects, 2 exams. Projects are basically on your own. Group work but you can work solo.
Group projectsGraded by few things
Helpful
2
Advertisem*nt
CSE330
May 6th, 2024
Difficulty
1.0
CSE330
May 6th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
I went to like 5 lectures and got a 102%. I personally did not learn anything, but, obviously if I went to lecture I probably would've. If there is one thing I learned though, Southwest Airlines needs to fix the data structure they use to schedule flights. Overall, super nice caring guy. He is like the Christ and Carter the anti.
Group projects
Helpful
CSE340
May 4th, 2024
Quality
5.0
Difficulty
3.0
CSE340
May 4th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
Took him for 330, now for 340. He knows what he's talking about, and he seems to really care about interacting with the class, instead of just mindlessly lecturing. He gives a lot of advice about the real world of CS. Lectures could use a bit more details, but they are not bad. Projects are worth 60% (20%/ea), fin/mt are 15%/ea, rest is hw + EC
EXTRA CREDITCaringGraded by few things
Helpful
Advertisem*nt
CSE330
May 1st, 2024
Quality
5.0
Difficulty
2.0
CSE330
May 1st, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Goated professor. Prioritizes students wellbeing over force feeding unnecessary difficult material, gives clear test reviews, and extends projects whenever there is a need for it. Overall just an awesome guy who does education right. Projects can be a little tough, but there are so many resources for help. Take this guy!
Group projectsHilariousCaring
Helpful
CSE340
Apr 28th, 2024
Quality
5.0
Difficulty
3.0
CSE340
Apr 28th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: B+
Textbook
: N/A
Class is 2 Homeworks, 3 Projects, and Midterm/Final.. Projects are grouped(if you choose) and take a while but aren't unreasonable. Every project is graded on Gradescope with test cases so you know what your score is. Exams aren't too bad and follow the homework and lectures. Gordon's a cool guy too, easy to chat with and wants you to succeed.
Clear grading criteriaGraded by few things
Helpful
1
CSE340
Apr 27th, 2024
Quality
5.0
Difficulty
1.0
CSE340
Apr 27th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: B+
Textbook
: N/A
Gordon is very chill professor. He makes this class less stressful which I like. Always start early on the big projects. Occasionally extends project due dates. Would take him again.
Helpful
1
Advertisem*nt
CSE340
Apr 24th, 2024
Quality
5.0
Difficulty
2.0
CSE340
Apr 24th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
extended each project like 3 times. THATS WHY HE'S THE GOAT! THE GOAT!!!
Amazing lectures HilariousCaring
Helpful
1
CSE330
Apr 24th, 2024
Quality
5.0
Difficulty
2.0
CSE330
Apr 24th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
GORDON IS AN ANGEL SENT FROM HEAVEN I can't recommend him enough!!!
Amazing lectures CaringRespected
Helpful
1
CSE340
Apr 24th, 2024
Quality
5.0
Difficulty
2.0
CSE340
Apr 24th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: Not sure yet
Textbook
: N/A
Professor Gordon is amazing!! He is one of the few very kind Professors who genuinely cares about their students; he goes the extra mile by extending deadlines and offering support. Projects (2 group, 1 individ) can be hard but they are very rewarding, and with Gordon there is no reason to receive a low grade/not learn. Take him for anything u can!
InspirationalCaringRespected
Helpful
1
1
Advertisem*nt
CSE340
Apr 19th, 2024
Quality
5.0
Difficulty
3.0
CSE340
Apr 19th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
I love Gordon as my professor. Unlike many others at ASU, it is always clear what is expected from me. The expectations are always resonable and fit the class level. His lectures are pretty good but the material he provides is very helpfull and if you take notes on his lectures they will also be very helpfull.
Participation mattersClear grading criteriaRespected
Helpful
2
1
CSE330
Apr 18th, 2024
Quality
5.0
Difficulty
3.0
CSE330
Apr 18th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
I normally don't bother with reviews on here but Gordon deserves it. Best Professor I have had for a CS course. Lots of extra credit, good exam reviews, lots of time on projects, and very understanding. Other Professors need to take notes. Get this man promoted ASAP.
Helpful
2
1
CSE340
Mar 20th, 2024
Quality
5.0
Difficulty
4.0
CSE340
Mar 20th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Textbook
: N/A
Best 340 professor there is, trust me, I've taken all of them. He cares about his students a lot. I wish more professors were like him. The projects are tough but he makes it so everyone has an opportunity to finish them. Lots of opportunity for extra credit!
EXTRA CREDITGroup projectsCaring
Helpful
2
1
Advertisem*nt
CSE330
Mar 4th, 2024
Quality
5.0
Difficulty
1.0
CSE330
Mar 4th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
He is GOAT Gordon. Take him for CSE 330, you will never regret it. Gives clear study guides for exams. Once received an email back from him, I framed it in my room. GOAT
Hilarious
Helpful
2
2
CSE330
Feb 26th, 2024
Quality
5.0
Difficulty
1.0
CSE330
Feb 26th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
3 projects. All available to be done in groups of up to 4 people and can be done solo if u want (don't do it alone). The 3 projects consist of 50% of the grade, and midterm and final are 50%. Midterm and final are open note. Recitations are also extra credit. Very Nice guy!
EXTRA CREDITGroup projectsGraded by few things
Helpful
1
1
CSE340
Feb 26th, 2024
Quality
5.0
Difficulty
2.0
CSE340
Feb 26th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
3 projects, 2 HW, 2 exams. A lot easier than Bazzi and any other professor honestly. This course is rough and takes time, however he gives lots of opportunities for extra credit (including in projects) and his grading is a lot easier than the rest. Very nice guy. Recitation attendance is extra credit too.
EXTRA CREDITGroup projectsGraded by few things
Helpful
1
1
Advertisem*nt
CSE330
Jan 31st, 2024
Quality
1.0
Difficulty
1.0
CSE330
Jan 31st, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Grade
: Not sure yet
Textbook
: N/A
I just felt like my tuition is wasted.
Helpful
2
3
CSE330
Jan 29th, 2024
Quality
2.0
Difficulty
3.0
CSE330
Jan 29th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: N/A
Group projects made up the bulk of the class in which - you don't really learn from him. Start early on those and you should be good for the most part. What actually saved us this semester was him removing proctoring for our exams, that's what pushed his rating from a 1 to a 2. Chill guy but a lazy professor ngl.
EXTRA CREDITGroup projectsHilarious
Helpful
4
2