1.5

Lynn Carter

Computer Science - Arizona State University

1.5
Quality
3.9
Difficulty
10%
Would Retake
245
Reviews
1.5
Quality
3.9
Difficulty
1.4
Helpful
1.4
Clarity

10%

Would Retake

245

Reviews

Rating Distribution
Official

5

11

4

8

3

13

2

16

1

197

What Students Say

Yelled at a student over the IDE she uses

CSE360 - 1.0 rating

The gold standard in taking yourself too seriously

CSE360 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

70%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 144 grades
Most common grades:
Not sure yet (64)
A (41)
A- (26)
Grade Distribution
A(57)B(22)C(18)D(4)F(4)A-/B+(41)
Based on 228 reported grades
Not sure yet: 64
A: 41
A-: 26
B: 18
Common Tags
Group projects (119)
Tough grader (52)
Lots of homework (49)
Get ready to read (48)
Test heavy (28)
Hilarious (21)
Participation matters (18)
Lecture heavy (17)
Rating Trend

Improving

+0.45 avg change
Jul
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSE564

2.2

(5)

CSE565

1.9

(9)

CSE360

1.4

(209)

CSE563

1.1

(18)

CSE464

1.0

(4)
Difficulty by Course

CSE360

3.9

CSE563

3.8

CSE564

3.8

CSE464

3.3

CSE565

3.0

Reviews (245)
1.0
3.0
CSE360
Grade: Not sure yet
Oct 1, 2022

Carter is probably the worst professor I've ever had the displeasure of taking. His lectures are awful, his quizzes are arguable and incredibly vague, and the instructions for the group project and homework assignments are nigh impossible to understand. No matter how low the rating of another 360 prof may be, I can guarantee he is worse.

Group projects
1.0
4.0
CSE360
Grade: Drop/Withdrawal
Oct 1, 2022

Course is based off another professors class, lectures are irrelevant to the content that is tested on. Assignment instructions are unclear.

1.0
4.0
CSE360
Grade: Not sure yet
Oct 1, 2022

lol no

Group projects
1.0
4.0
CSE360
Grade: Not sure yet
Oct 1, 2022

Very disorganized. Takes topics from other professors and has not clue what he is teaching. Class project is a muddled mess. Does not go over quiz materials in class, make sure to watch all Balasooriya's lectures.

Lots of homework
Beware of pop quizzes
Graded by few things
1.0
3.0
CSE360
Grade: A-
Oct 2, 2022

Incredibly disorganized, terrible off-topic lectures which read more as a biopic on his life experiences than any valuable material. Leeches off another professor for project descriptions and lecture materials. Obvious that he retains little to no experience as a lecturer or academic professional.

1.0
5.0
CSE360
Grade: C
Oct 3, 2022

Don't take this class with this professor, learning almost nothing

Get ready to read
Group projects
1.0
4.0
CSE360
Grade: B+
Oct 4, 2022

Doesnt even teach anything that is put on the tests.

Get ready to read
2.0
3.0
CSE360
Grade: Not sure yet
Oct 4, 2022

Professor Lynn Carter is not a bad professor by any means, I think he teaches valuable things and has a lot of experience... from decades ago. The problem is there is no connection of what he lectures and what is being tested and on the homework. The TA's are extraordinarily tough especially considering I have never been taught what is on the quiz.

Group projects
Lecture heavy
Test heavy
1.0
2.0
CSE360
Grade: A+
Oct 4, 2022

Carter shouldn't be teaching, instead he should be founding DevOps again. Just take Balasooriya, his class is just Balasooriya's except with literally zero instruction. Everything is vague, and even a month in I have no idea what is to come because the class schedule is "TBA." Seriously, I have no idea how this is an actual prof.

Amazing lectures
Hilarious
Online Savvy
1.0
3.0
CSE360
Grade: A-
Oct 4, 2022

Prof Carters lectures are worthless, and are all just anecdotes of his industry experience, whatever thats fine, Balasooriyas lectures are available. His quizzes are ridiculously specific, and some answers correct answers seem contradictory, even with the lecture slides. His slides are unorganized, repetitive, and have typos. His assignments same.

Group projects
Beware of pop quizzes
Graded by few things
1.0
5.0
CSE360
Grade: A
Oct 4, 2022

Carters class is literally a joke, reminds me of highschool elective classes in terms of disorganization. In person lectures are useless, quizzes-undoable even with posted slides, homework-ambiguous, no class schedule, tests-random. Don't know what's going on for the class project. Carter also loves serena williams for some odd reason, also ROYCE

Graded by few things
1.0
3.0
CSE360
Grade: Not sure yet
Oct 4, 2022

bro does not teach

Beware of pop quizzes
1.0
5.0
CSE360
Grade: Drop/Withdrawal
Oct 4, 2022

Don't take this guy. If you do, you will regret it for the rest of your life. No cap

1.0
4.0
CSE360
Grade: Not sure yet
Oct 4, 2022

i learned the hard way that i was taking a class with Lynn Robert Carter, 1.1 star professor of the CS department, and not Lynn Carter, 4.3 star professor of the Astronomy department.

Group projects
1.0
5.0
CSE360
Grade: Not sure yet
Oct 4, 2022

Violates academic integrity by not making his own lectures. Teaches us nothing. You want to work hard for a good grade? Too bad here's a 59% class average on the exam. No curve cause he doesn't trust computers

1.0
5.0
CSE360
Grade: B
Oct 4, 2022

Exam questions were not covered in lectures

Tough grader
1.0
5.0
CSE360
Grade: C-
Oct 4, 2022

Why is this man "teaching"? My whole class is getting screwed over! I hate it here

1.0
5.0
CSE360
Grade: F
Oct 4, 2022

Get your Magic 8 balls ready for this one. "Lynn, the riddler" - He speaks inspirational quotes, but they are just as equally useless as every other billionaire or famous person's quote. Good luck, btw class avg was F in first midterm, and I got 48%, and I studied the material. Some people who didn't study managed higher scores somehow. Hybrid.

Tough grader
So many papers
1.0
5.0
CSE360
Grade: Not sure yet
Oct 4, 2022

He does not actually teach the assignment/test/quiz contents in lectures. Quiz and test questions are very unclear, and the answers can directly contradict the information given in class/lecture. Class average of 59% on exam, yet no curve and chose not to honor the extra credit assignments that were still in the canvas from the previous professor.

Group projects
Test heavy
1.0
5.0
CSE360
Grade: Rather not say
Oct 4, 2022

The whole class is copied from another professor. Lectures are pointless and contents don't even match up to the quiz or test questions. Almost all questions are trick questions but in the form of select all that apply. Don't worry about your grade though because as he said "grades don't mean anything in the real world" and scholarships don't exist

Amazing lectures
Inspirational
Hilarious
1.0
5.0
CSE360
Grade: Incomplete
Oct 4, 2022

This class is supposed to be easy.....or one of the easiest A's out there.

Tough grader
1.0
5.0
CSE360
Oct 4, 2022

The most clueless professor I have ever taken at ASU. He does not know what he is doing and cannot teach.

1.0
5.0
CSE360
Oct 4, 2022

This professor used another prof's assignments and test, didn't lecture on anything relevant to those assignments/test, and removed the extra credit opportunities that propped grades up in the previous version of the course. The assignment specifications are vague and difficult to parse, and he is generally unhelpful when asking for clarification.

Tough grader
Group projects
Test heavy
1.0
5.0
CSE360
Grade: C-
Oct 4, 2022

He is vague about class. A friend once asked a question on the grading of the group project in class. Instead of giving what the grading criteria would be, he said one should consult their stakeholders... which we as students do not have. When asked about cheatsheets on tests, he did not give a yes or a no, only that we should make one regardless.

Group projects
Amazing lectures
Graded by few things
1.0
5.0
CSE360
Grade: Not sure yet
Oct 4, 2022

He said himself that if you memorize everything he says in class you still wouldn't get a 100% on the exams. He still manages to be surprised the class average for the first exam is an F. He doesn't curve either. Spends the first month discussing one topic and doesn't put it on the exam. His lecture slides contradict the exam answers. Steer clear.

Tough grader
1.0
5.0
CSE360
Grade: Not sure yet
Oct 4, 2022

He doesn't teach and the course is disorganized. If you are reading this please be careful, you will regret it

Tough grader
1.0
5.0
CSE360
Grade: Incomplete
Oct 4, 2022

Seriously, no.

1.0
5.0
CSE360
Grade: Not sure yet
Oct 4, 2022

This professor seriously does not know what he's doing. The lectures are dry and contain no useful information. His projects are vague and hard to follow. And his tests are confusing and none of the questions are covered fully in a way the class does not understand. Absolutely the worst professor I ever had in my college career. DO NOT TAKE!!

Group projects
Test heavy
Graded by few things
1.0
3.0
CSE360
Oct 5, 2022

Carter is teaching effectively a business class with a group project as 20% of the grade. Despite having a class designed for day-drunk frat boys from the W.P. Carey school of business, he still manages to fail to convey any material necessary for the class. The midterm average was an F, and he doesn't care or curve because it "ruins the system."

Group projects
1.0
4.0
CSE360
Oct 5, 2022

Bad Lecturer, often tested students on content he did not talk about. Project was also a mess

Tough grader
Group projects
Graded by few things
1.0
5.0
CSE360
Grade: Not sure yet
Oct 15, 2022

Extremely disorganized, very repetitive lectures, assigns homework with all of the material covered after deadline, very vague questions on tests.

Tough grader
Group projects
1.0
5.0
CSE360
Grade: Not sure yet
Oct 18, 2022

Carter's only redeeming quality is that he sounds like Sully from Monsters Inc. He assigns other professors videos for lecture material and then talks incoherently to an absent-minded 20 people during class time. The average score for midterm 1 was a 50% despite being open note and multiple choice. My suggestion; get a lobotomy, it's easier.

Tough grader
1.0
5.0
CSE360
Grade: Not sure yet
Oct 25, 2022

I've never written a review but after trying to do hw I have to. This class isn't hard but Carter has managed to make it just super confusing. I just tried to read an assignment with so many grammar and spelling mistakes I broke, how can a professor except good work if he's not willing to even put that effort into his own assignment details.

1.0
4.0
CSE360
Grade: Not sure yet
Nov 8, 2022

Claimed his lectures wouldn't be enough to suffice, when they couldn't count as supplementary material. Went over material that was required for a homework due the week prior. Spent many of the lectures talking about models that aren't relevant. Barely addressed the semester-long project and exam. Full on yelled at student for not using Eclipse.

Tough grader
Graded by few things
1.0
5.0
CSE360
Grade: D+
Nov 15, 2022

This was one of the worst classes I have ever taken. Professor Carter was brand new to teaching at ASU and it definitely showed. His lectures contained very little information about the class or any of the material that was on the exams. He teaches very little and more just talks for an hour. Good luck to anyone taking him

Group projects
5.0
3.0
CSE360
Nov 15, 2022
Would take again

Half the class got more than 90%, this professor is great. You will learn so much about Scrum, and Sprint; especially Waterfall model

EXTRA CREDIT
Group projects
Hilarious
1.0
5.0
CSE464
Grade: B
Nov 16, 2022

If you value your mental health do not take this guy. He will spend the entire lecture talking without saying a single thing at the same time as he goes on tangents all the time, says "this is not a session to answer your questions" for his "midterm review" and then wonder why his students are performing poorly on the midterm. AVOID AT ALL COSTS.

Tough grader
Get ready to read
Lecture heavy
5.0
3.0
CSE360
Nov 16, 2022
Would take again

Professor Carter is a good teacher, I think a lot of people rated him negatively after the first test because it was a little hard. However, everything was covered on the materials and he gave a lot of extra credit to make up for it. You can tell he's very passionate about what he's teaches as well.

Group projects
Gives good feedback
Inspirational
1.0
3.0
CSE360
Grade: Not sure yet
Nov 23, 2022

He got slightly better after the first midterm but still needs a lot of improvement. The first midterm was extremely difficult and had false information, second midterm was a lot more straightforward. He has no idea what's assigned on the tests, the group project, and the homeworks since he copied everything from Balasooryia. Dry/useless lectures.

Group projects
Graded by few things
1.0
2.0
CSE360
Grade: A+
Dec 3, 2022

So many vague instructions and grading takes forever. make sure you have a good team and ur fine. Its pretty easy just get ready for the most badly worded instructions ever

Inspirational
3.0
3.0
CSE360
Grade: A
Dec 8, 2022

The first midterm was so out of touch with what we learned. He eventually turned it around, and last tests were much more fair. However, he had such an ego, and was unwilling to listen to any feedback from students at all. Also not very timely with grading. Passable, but not enjoyable.

Group projects
1.0
3.0
CSE464
Dec 11, 2022

This professor shows his passion for the class, but doesn't care if his students succeed or not. He expresses how important the subject is, yet when the avg on his exams are F's & D's, he does nothing about it. No extra credit, no curve. Nothing to help students improve. His lectures will not help on exams & no explanation given for missed points.

3.0
4.0
CSE360
Grade: A
Dec 12, 2022

One of the classes of all time

Group projects
Test heavy
1.0
2.0
CSE360
Grade: A+
Dec 12, 2022

Didn't spend much time on this class outside of the group project and ended with a high A+, however Carter is by far the worst professor I've ever had. Don't bother even showing up on zoom to the lectures, they're completely irrelevant to the exams. Has no idea what he's doing. Stubborn, rude, and doesn't care about his students concerns.

1.0
3.0
CSE464
Dec 14, 2022

he is a hypocrite. Teaches "new things" in the class but can't spend enough time to update the test of previous professor to update the test. Midterm 2 was completely unrelated to the class lectures. Few topics were discussed after the midterm 2 in class. If you get stuck with him, don't pay attention to his classes at all, go through other prof

1.0
2.0
CSE360
Grade: A+
Dec 14, 2022

This class was awful. The lectures had nothing to do with the assignments, projects, or tests. In general, we were given very little guidance. Professor refuses to answer questions clearly. Nothing was graded until the final week so you never knew your grade. He was trying to improve near the end, but this class is inherently flawed.

1.0
5.0
CSE360
Grade: Incomplete
Jan 29, 2023

If you get a bad group, you might as well drop. Professor does not let students switch groups and will penalize the entire group if one student does not pull their weight. If you email the professor, he will tell you to read the syllabus with no further help, even if you are asking about something completely unrelated to the class.

1.0
4.0
CSE360
Grade: Not sure yet
Feb 3, 2023

He spends the class period bragging about his accomplishments and the 370z that his wife bought him instead of actually teaching us anything. Then, we have to watch an additional 3-5 hours each week of a different professor, because Lynn claims that is what will be tested. Then, the quizzes are completely different than content.

Tough grader
Get ready to read
1.0
5.0
CSE360
Grade: Incomplete
Feb 5, 2023

Makes us read 3+ sections from the textbook each week, watch his videos and the videos of the last professor who taught the class (about 4 hours of videos each week). Then, none of this content is what is on the quizzes that he assigns and the whole class does overwhelmingly bad on them.

1.0
5.0
CSE563
Grade: Not sure yet
Feb 6, 2023

Lynn Carter is the worst professor I've ever seen. He talks for one hour non-stop everyday but teaches literally nothing. He then assigns 100-150 pages of textbook reading every week. Trust me, you can answer his quizzes only if you remember every word from the textbook. This professor is just there to fail students. Never take any of his courses.

Tough grader
Get ready to read
Lots of homework
1.0
2.0
CSE360
Grade: A-
Feb 6, 2023

Grades take forever to return and instructions are very badly worded. Test reviews were useless since they just said to learn everything but when it came to the test it was 30% on a topic that was 1 slide out of like 250 slides. He uses another teacher's slides and exam questions and wants us to watch other prof lectures and read the book.

Group projects
1.0
1.0
CSE360
Grade: Not sure yet
Feb 7, 2023

it's real easy to make children

Amazing lectures
Inspirational
Respected
1.0
4.0
CSE360
Grade: Not sure yet
Feb 10, 2023

found a way to make my favorite topic into my least favorite class. This class is all writing and nothing like the real world

Tough grader
Get ready to read
Group projects
1.0
5.0
CSE360
Grade: B-
Feb 23, 2023

There's an 800 page textbook, the prof's slides, videos from the previous professor, and he expects you to remember definitions and individual bullet points for the most random of topics. Regular quizzes, regular major quizzes, midterms, heavy group projects, heavy individual projects. 15 credits' work for one class. I think that says enough.

Get ready to read
Group projects
Test heavy
1.0
5.0
CSE563
Grade: Not sure yet
Feb 24, 2023

In any given week, students are expected to read ~50 pages from the textbook. During lectures, he talks about completely different concepts. He expects you to memorize specific facts from both the textbook and his rambling lectures on exams. Preparing for his tests is really just taking a gamble at what to include on your cheat sheet.

Tough grader
Get ready to read
Lots of homework
1.0
1.0
CSE360
Grade: A+
Feb 28, 2023

Yelled at a student over the IDE she uses. 0/ 10

Tough grader
Group projects
Graded by few things
1.0
5.0
CSE360
Grade: B
Mar 2, 2023

Lots of subjective questions. No curve.

Tough grader
Get ready to read
Test heavy
1.0
5.0
CSE360
Grade: Rather not say
Mar 2, 2023

Your quizzes and exam will be randomly selected from an 800+ pages textbook and at least 10hours+ recorded video. Worse, Carter's lecture has almost no relationship with the exam or quizzes.

Tough grader
Get ready to read
Group projects
4.0
2.0
CSE360
Grade: Not sure yet
Mar 3, 2023
Would take again

Professor Carter is awesome. He knows so much about software engineering and he teaches it really well. He always shares his insights and experiences with us during lectures. Whenever I ask him a question, he is very friendly and helpful and gives useful feedback. The class is better with him and ASU benefits a lot from having him.Highly recommend.

1.0
5.0
CSE360
Grade: Not sure yet
Mar 12, 2023

The main content is from another Professor all online. The actual lectures do not pertain to what content you need to know. If you go to the lectures you will leave more confused. Does not grade project parts before the next is due to get feedback. Expects us to code for this project despite not teaching us an ounce of code

Get ready to read
Group projects
1.0
5.0
CSE360
Grade: B
Mar 27, 2023

Never have I had a worse "learning" experience in all my life. Lectures are completely useless and everything we learn comes from a book or another professor's lectures. Despite being a software engineering class, 95% of what we do has nothing to do with actual coding. It is truly a shame I had no other choice in professor for this class.

So many papers
1.0
5.0
CSE360
Mar 31, 2023

This is a bad class taught by a bad professor. -He shouts down students who ask normal questions in class -The tests, which are 60% of your grade, require you to memorize the exact wording of the textbook and video lectures; not just key points, everything. -Assignments aren't graded on time -The workload is comically excessive for 3 credits

Tough grader
Get ready to read
Group projects
1.0
5.0
CSE360
Grade: Not sure yet
Apr 1, 2023

The gold standard in taking yourself too seriously. A pristine track record of A's over the past 3 years and I find myself staring down the barrel of a C- at best. 50% of an exam requires you to have memorized the entire book, the other 50% requires you to be able to read his mind. Also included are very labor intensive group projects, enjoy...

Group projects
Lots of homework
Test heavy
1.0
4.0
CSE360
Grade: C
Apr 3, 2023

I did not give Professor Carter a low score because of his teaching style or philosophies. I'm giving a low score because of the structure of CSE 360. The title of the course should really be, "Business Administration in Software". Get used to writing many pages about subjects that should take no more than two paragraphs to cover.

Group projects
Lots of homework
1.0
4.0
CSE360
Grade: C
Apr 4, 2023

I can confidently say Professor Carter is the absolute worst teacher I have ever had. This class does not encourage critical thinking or learning in any way, it's all about reading as many textbook chapters and power point slides as possible. Then when you come to class you can witness Carter's unhinged lectures where he berates students.

Get ready to read
Group projects
1.0
5.0
CSE360
Grade: C-
Apr 10, 2023

Never in my 21 years of life have I had a professor that is this terrible at their job. This guy is seriously getting paid to be rude to his students and take content from other professors. His test are a series of random facts pulled from the textbook, and the homework is unclear and literally takes 8+ hours to finish. Hope he loses his job

Group projects
Lots of homework
1.0
5.0
CSE563
Grade: Not sure yet
Apr 12, 2023

He will tell you stories about his career at Techtronics and how he is the best software engineer. You will be expected to memorize each and every word of the book for the quiz and exams. You will have to write 20-30 page document for each phase of the project and you will be graded based on how well you follow the format rather than the content.

1.0
3.0
CSE565
Grade: A
Apr 19, 2023

Carter goes off-topic during every lecture. He often doesn't know what he is talking about, and much of the material he goes over in class contradicts what the canvas material says. When asking him questions he tells the students to ask the TA instead but like what is the point of teaching the class if you don't know how to answer questions lol.

Tough grader
1.0
3.0
CSE360
Grade: B+
Apr 28, 2023

Soo you are a CS major, presumably a sophomore or junior and you have finished all of your english classes? Wrong, 5 individual assignments + 6 group submissions resulted in over 230 pages being submitted. This class is an interesting and useful class in some disciplines but Carter has made it absolutely laughable. Expect to learn nothing.

Get ready to read
Group projects
Lots of homework
1.0
5.0
CSE360
Grade: Incomplete
May 2, 2023

I had COVID and there was a test the professor had assigned on a Friday. I asked him several days prior if I could have an extension and he declined it, stating that I had to get a doctor's note from the ASU clinic, which is a forty minute drive for me. I also asked him a question once and he responded with "That's a stupid thing to ask".....

So many papers
Lecture heavy
Test heavy
1.0
2.0
CSE565
Grade: A-
May 3, 2023

Pls don't take his class, and it is an useless course. The professor just provided course videos recorded by another professor. All the exams can be answered by chatGPT, and I believe in the future AI can easily replace Software Testing jobs. Go take some courses more useful related to software architecture, database system or Cloud-based courses

Hilarious
1.0
4.0
CSE360
Grade: B
May 7, 2023

Terrible professor, genuinely awful. Rambling lectures, no original material, literally MEAN, unaccepting of questions, extremely unhelpful, zero teaching skills. Class is atrocious. Project is so vague with 0 guide on how to execute what the project is asking. horrific exams, LRC says its on one thing, when really its on the entire 1000pg textbook

Group projects
Graded by few things
2.0
5.0
CSE360
Grade: B+
May 8, 2023

This is supposed to be the easiest 300 level CS course in the major map, but with Carter it is one of the hardest. Carter means well and is a nice, funny guy. But he makes this class overly complicated. Group assignments are graded leniently, but the midterm is ridiculous. It is made to trick you and be overly difficult. Whole class dropped to C's.

Group projects
Lots of homework
So many papers
1.0
4.0
CSE360
Grade: B-
May 9, 2023

This is the worst professor I have ever had. Plain and simple. Take with Balasooria over the summer, otherwise buy 10000 flash cards - you'll need em.

Tough grader
Get ready to read
Group projects
1.0
3.0
CSE563
Grade: A-
May 25, 2023

So much effort for so little. 10 practice quizes for 2%, who even thought that was a good idea. All major quizzes, practices quizzes etc have questions in such a way that you need to know the whole textbook. Assignments are ambiguous and so is the grading. Take some other class instead, not worth all the effort.

Group projects
Lots of homework
1.0
5.0
CSE360
Grade: B
Jul 14, 2023

This whole course made little-to-no sense. The final group project was guesswork, tests and weekly quizzes were made up rather than using the textbook, lectures felt pointless since the content was redundant, and the weekly assignments had no clear rubric yet were graded extremely harshly. Take any nobody off the street over Carter.

Tough grader
Group projects
Lots of homework
1.0
5.0
CSE360
Grade: B
Jul 14, 2023

Professor's lecture does not helpful at all.

Tough grader
Get ready to read
Test heavy
1.0
4.0
CSE360
Grade: B-
Jul 25, 2023

The lectures are half tangential stories barely related to the subject matter, if at all. Asking a stupid question results in a stupid answer. Asking a good question results in a similar answer. If you cannot learn from the textbook, and if you cannot put up with test questions that are unrelated to the lectures, good luck.

Get ready to read
Group projects
Hilarious
1.0
5.0
CSE360
Grade: Not sure yet
Sep 14, 2023

The project is barely acknowledged in class. You have to fill out tons of pages of documentation supposedly using these various sources when he gives you only 1. Trying to complete the project documentation feels like he is messing with you. He's a cool guy and obviously very smart, but an absolutely atrocious teacher.

1.0
5.0
CSE360
Grade: Not sure yet
Sep 14, 2023

His TAs barely understand what the hell the project is asking for. They expect you to fumble your way through the first massive report and then you get feedback and maybe tell you what the project wants. I'd say avoid him like the plague, but lo and behold he's the only professor that teaches this class. ASU needs to handle their professors.

1.0
5.0
CSE360
Grade: Not sure yet
Sep 16, 2023

I forgot to add in, as of fall 2023, attendance is now mandatory, He has created assignments on Canvas where every lecture you have to upload your notes, this is for credit. There is also no real way to cheat in this class but its the only way. You will likely be taking this class twice, it is not possible the first time through.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CSE360
Grade: Not sure yet
Sep 17, 2023

Avoid at all costs

1.0
3.0
CSE360
Grade: Not sure yet
Sep 17, 2023

i felt better as a person before this class

Tough grader
Test heavy
1.0
5.0
CSE360
Grade: Not sure yet
Sep 17, 2023

if you don't see a therapist, you definitely will

1.0
5.0
CSE360
Grade: Not sure yet
Sep 17, 2023

Please for the life of yourself, take another professor if available. This person cannot even be claimed as a professor, he simply does not teach. He throws the entire world at you and expects you to succeed. Even the TAs don't have any idea what is going on

1.0
5.0
CSE360
Grade: A+
Sep 17, 2023

just retire already. You cannot teach at all. Stop expecting everyone to read out of textbook and memorize everything.

Get ready to read
Participation matters
1.0
5.0
CSE360
Grade: Not sure yet
Sep 19, 2023

for the love of god just retire. the least ASU could do is not make this a required course for CS majors

Get ready to read
Lots of homework
Lecture heavy
1.0
5.0
CSE360
Grade: Not sure yet
Oct 3, 2023
Would take again

Ahahahahahahahahahahah

Get ready to read
Participation matters
Group projects
1.0
4.0
CSE360
Grade: A
Oct 4, 2023

Honestly, he's a good guy and has a lot of useful information to share and interesting stories. But just not a great teacher and his lectures don't correlate much to the rest of the class.

Group projects
2.0
2.0
CSE360
Grade: Incomplete
Oct 7, 2023

CSE 360 is structured very poorly. The flow of this class is: go to lecture once a week for an hour get a super high view of the content, then read the book and watch pre recorded lectures makes for a bad experience if online school isn't your thing. Carter isn't great but I truly believe I would have no issues if this class just met twice a week

Participation matters
1.0
3.0
CSE360
Grade: Not sure yet
Oct 11, 2023

If you wanted to learn about the Blue Angels and basketball or start a quote wall, this is the class for you. If you wanted to like, learn, look elsewhere. Tests and quizzes overall are 70% of your grade despite the class being centered on a semester long group project (it's just writing 15 pages of BS every 2 weeks). No alternatives, good luck.

Get ready to read
Hilarious
Test heavy
1.0
4.0
CSE565
Grade: B
Oct 11, 2023

In the 5 years I've been a student at ASU, I have never had a professor even remotely as bad as Dr. Carter. His "lectures" are 1 hour sessions of him rambling about obscure concepts, and the assignments are purely busywork. DO NOT TAKE THIS CLASS

1.0
4.0
CSE360
Grade: A
Oct 12, 2023

All tests are based off of lectures that he does not even teach. So in addition to going to his lectures, you must go through more slides to take notes that matter. There was so much writing that had to be done for the group projects which are all outside of class as well. Luckily, I was paired decently with my group, but good luck if you're not...

Group projects
So many papers
Test heavy
1.0
4.0
CSE360
Grade: Not sure yet
Oct 12, 2023

Some of the most pointless quizzes and homework assignments I've ever had. Tests you on material you have to get from recorded lectures from years ago and the textbook. But he's the only option for this class so good luck.

Get ready to read
Lots of homework
So many papers
1.0
5.0
CSE360
Grade: Not sure yet
Oct 13, 2023

DODGE THIS COURSE IF YOU CAN. I don't really have anything against this guy. Guess he's just trying to do his job, not well... but he's trying. The workload is insane with weekly quizzes, essays, other individual assignments along with the semester long project. The exams are the worst part, pure memorization. STAY AWAY!!

Group projects
Lots of homework
Test heavy
1.0
5.0
CSE563
Grade: C
Oct 14, 2023

Don't take any course of this professor

Lots of homework
So many papers
1.0
5.0
CSE565
Grade: Incomplete
Oct 16, 2023

Whichever subject this man teaches,avoid it, drop it.The content he teaches has nothing to do with the book which he himself referred. The quiz which he takes has apparently nothing to do whatever he teaches and the exams are utter nonsense. You ask him your doubts he gives you some nonsense which will leaves you with more doubts. Honest Review!

Lots of homework
So many papers
Lecture heavy
1.0
5.0
CSE360
Grade: Not sure yet
Oct 17, 2023

How about a big fat NO!

Tough grader
Participation matters
Group projects
1.0
5.0
CSE360
Grade: Not sure yet
Oct 21, 2023

The class is so bad it will make you want to switch your major to Business.

Get ready to read
Group projects
Lots of homework
1.0
5.0
CSE360
Grade: B+
Oct 22, 2023

Will keep part of an assignment locked, claim it will be unlocked on a certain day, finally release it multiple days later than he claimed he would, then say things like "You should've already been working on this" This guys needs to be fired or retire. Only way this guy still has a job is he knows someone in the hiring office. Avoid at all costs

Group projects
Lots of homework
1.0
4.0
CSE360
Grade: Not sure yet
Oct 23, 2023

It's really a shame that the class is as non-respected and bad as it is, since many of the topics in this class are genuinely important to know and used in the software world (especially Agile). The assignments and the various project steps are long, tedious, and hard to understand. Lectures don't help much. Too much effort for little gain. Avoid.

Get ready to read
Group projects
Lots of homework
2.0
4.0
CSE360
Grade: Not sure yet
Oct 23, 2023

attendance is mandatory. Class is him yapping for an hour. And the material taught in class is just a small fraction of what's on tests

2.0
4.0
CSE360
Grade: Not sure yet
Oct 26, 2023

Dude should teach an aerospace class with as much as he talks about airplanes. Tests could be worst, with most CS classes at ASU, the professors are useless and you end up just learning it on your own.

1.0
5.0
CSE360
Grade: D+
Oct 28, 2023

- No extra credit - Does not tell you what the test covers, no practice questions nothing - test questions are something like "According to (textbook, lectures, hybrid lectures) select which ones are ..." - Memorize the textbook and the lectures or fail - Student hours and review sessions are useless, he only talks about 3 or 4 things

Tough grader
Hilarious
Test heavy
1.0
5.0
CSE360
Grade: A+
Oct 28, 2023

So as a top student. First of all, the test are not fair. Someone needs to bring this up to administration. I do not know what goes on in his head to think that we are able to memorize the lectures and the textbook word for word. This guy needs to wake up and realize that humans do not work like computers and the only students he should have are AI

Tough grader
Hilarious
Test heavy
1.0
5.0
CSE360
Grade: A
Oct 28, 2023

Put him in his class and he will drop out after the first test: Despite having a 13% in the class student Lynn kept trying and trying. He did this until the semester was over witnessing the total tanking of his GPA. With Lynn's logic, lynn believed in hard work and being a "high quality individual". For it was him and not the test at fault.

Tough grader
Hilarious
Lecture heavy
1.0
1.0
CSE360
Grade: A
Oct 29, 2023

Ofcourse he is the only professor that teaches that class. If you have ANY OTHER OPTION, take it.

Tough grader
Group projects
1.0
5.0
CSE360
Grade: F
Oct 29, 2023

lvl 10 gyatt.

Tough grader
Lots of homework
Hilarious
1.0
5.0
CSE360
Grade: Incomplete
Oct 29, 2023

There is ZERO reference to how to do anything. Every assignment is straight guesswork. "Don't wait till the weekend to start", then proceeds to give the rubric for the assignment two days before its due. The quizzes are outrageous, every question is based on direct quotes from the textbook. If there wasnt cheat sheets it would wraps for this class.

1.0
3.0
CSE360
Grade: A
Oct 30, 2023

Barely any programming, pretty much just a glorified English class, get ready for 20 page papers due every week.

Get ready to read
Lots of homework
1.0
5.0
CSE360
Grade: A-
Oct 30, 2023

So much busy work and no consideration for student's time, avoid if you can.

Get ready to read
So many papers
Test heavy
1.0
5.0
CSE360
Grade: A-
Oct 30, 2023

Professor expects word-for-word memorization from the textbook, lectures are only tangentially related to project or quizzes, and sometimes the rubric/submission template for group projects is a near-unknown up to a few days before they are due. Would give a negative score if I could.

Tough grader
Get ready to read
Group projects
1.0
5.0
CSE360
Grade: Not sure yet
Oct 30, 2023

I thought it's possible to be worse than Indela but Carter proved the opposite

Group projects
Lots of homework
1.0
5.0
CSE360
Grade: Incomplete
Nov 1, 2023

I've passed and failed my fair share of tough classes. First year in college was a trainwreck, resulting in me backing out to go to community college and recover some credits I lost and figure out my flow. Since then ive been on a great streak, and I am proud to say that this class singlehandedly stopped that and has sent me spiraling back down.

Group projects
1.0
5.0
CSE360
Grade: B+
Nov 2, 2023

This course gives me mad anxiety.

Tough grader
Get ready to read
Lots of homework
1.0
4.0
CSE563
Nov 4, 2023

There is no connection between the things he talks about, his slides, and the reading we have to do. We have to write 20-page documents EVERY WEEK, which are subject to INTENSE scrutiny. The only good thing is that it makes sense sometimes.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSE360
Nov 5, 2023

Tests account for 70% of your grade where the questions reference the 800-page textbook word-for-word. The best chance you'll have at passing is the quality of your cheat sheet. I can go on about the group project, which is vague and unorganized but I don't have room. Avoid this professor; however, like me, ASU will probably give you no choice.

Get ready to read
Group projects
Test heavy
1.0
5.0
CSE360
Grade: B
Nov 6, 2023

The irony of this class is how vague and unorganized every document and assignment is given the content is clearly supposed to be about how to create organized projects. I have never met a teacher who can obfuscate information better than Carter.

Group projects
So many papers
1.0
5.0
CSE563
Nov 6, 2023

The worst class I ever took. This professor is simply setting new standads for what not to do in teaching. Quite an innovator in that regard.

Get ready to read
Group projects
Lots of homework
1.0
5.0
CSE360
Grade: A+
Nov 9, 2023

Carter has developed the first software engineering class to be about writing 20 page essays instead of making software. Truly number 1 in innovation. I hope his family has a nice christimas.

1.0
5.0
CSE565
Grade: Not sure yet
Nov 13, 2023

His classes are like English classes, you just need to write long reports. ASU please remove this guy ASAP.

Tough grader
Group projects
1.0
5.0
CSE360
Grade: Not sure yet
Nov 17, 2023

Carter is literally CBT without the C and B. Prepare for minimal coding, and more writing than in an upper division English class. Good luck; you'll need it.

So many papers
1.0
5.0
CSE360
Grade: B+
Nov 17, 2023

Take it over the summer with a different professor or not at all. Avoid this guy at all costs.

Get ready to read
Group projects
1.0
5.0
CSE360
Nov 17, 2023

Try to avoid the class at any cost!

Lots of homework
So many papers
Test heavy
1.0
5.0
CSE360
Grade: Incomplete
Nov 17, 2023

I mean masochists love carter tbh

Group projects
Lots of homework
Lecture heavy
1.0
5.0
CSE360
Grade: Not sure yet
Nov 17, 2023

This is not a class; it is a mere experiment to see how much a student can bear until they eventually give up. It's a test of resilience in the face of overwhelming odds, where the metrics of success are not knowledge or understanding, but rather the capacity to endure and the fortitude to withstand unnecessary pressures. I am out of my mind.

Get ready to read
Group projects
Lots of homework
1.0
3.0
CSE360
Grade: Not sure yet
Nov 17, 2023

The class is busywork. Nothing else. Tests/Quizzes are RNG even if you study, and the project is only boring documentation until halfway through. Do the project and use cheat sheets from the discord, and you'll do fine. The 110 1 star reviews are no joke, though; Carter's lectures are USELESS. He posts all his slides on Canvas; use those.

Get ready to read
Group projects
Lots of homework
1.0
5.0
CSE360
Grade: A
Nov 28, 2023

Bro is a hall of fame yapper

Tough grader
Get ready to read
Hilarious
1.0
5.0
CSE360
Grade: B+
Dec 1, 2023

Outright the worst professor I've ever had. Quizzes are disconnected from the class material. Attendance is mandatory even though the material covered in calls is not in any quizzes/exams. Carter oftecn updates assignments right before you have to submit encouraging everyone to work on them in advance. He "keeps us agile" as he said. Avoid him!

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CSE360
Grade: F
Dec 2, 2023

end my suffering

Clear grading criteria
Caring
1.0
3.0
CSE360
Grade: C
Dec 5, 2023

This class isn't hard and the material is very relevant to what you will be doing as a software engineer. If Professor Carter was half as enthusiastic about the class or teaching as he is about inane stories that have no bearing on your success, his reviews would reflect that. Removing him and making the class self-paced would be an improvement.

1.0
5.0
CSE564
Grade: A-
Dec 5, 2023

Run away! It took me 4 individual assignments, 6 group assignments, 20 in class notes submissions, 1 mid, 1 final to get this over with. Nothing useful learnt, wasted my weekends doing these assignments. No extra credit. One of the questions in the mid exam was "According to Carter's opinion, blah blah blah - True or False". Htf would I know?

1.0
5.0
CSE360
Grade: B+
Dec 7, 2023

He is one of the worst professors I think that are out there. Pretty sure he loves to hear himself talk about anything but the class. Nothing he talks about is on the quizzes or the exams, most of it comes from the textbook. Which he expects you to memorize. Just try and avoid him if possible!

1.0
3.0
CSE360
Grade: C
Dec 7, 2023

Worst prof I took, is ignorant, and worries more about being mean than helping you learn. Assigns ungodly amounts of work and insists on making the course you're #1 priority regardless of literally every single other thing I can be doing other than this horrible course.

Participation matters
Group projects
Lots of homework
1.0
5.0
CSE563
Grade: A-
Dec 7, 2023

Talks about NASA but cant make a rubric properly.Talks about asteroids hitting earth but cant teach software requirements and specification.Asks to read the textbook (given in the syllabus) then proceeds to teach his own stuff which is from god knows where.Talks about two-way traceability but fails to follow that when making course deliverables.

1.0
5.0
CSE563
Grade: Rather not say
Dec 7, 2023

He simply loves to argue and watch students get bad grades. He works hard for this. You will learn nothing. Do not take any course he teaches. ASU must remove him.

1.0
5.0
CSE360
Grade: C
Dec 7, 2023

This class has the potential to be cool but Carter sucks out every ounce of fun. Most of your time spent in this class will be working on the group project yet it's only worth 25% of your grade. Meanwhile the tests are worth 60% and the questions are ridiculously obscure. Have fun memorizing useless facts from his 800 page textbook!

Get ready to read
Group projects
Test heavy
1.0
4.0
CSE360
Grade: B+
Dec 8, 2023

asinine

1.0
5.0
CSE360
Grade: B
Dec 8, 2023

He's the reason why I wouldn't recommend anyone to come to ASU for the CS program.

Group projects
Lots of homework
Test heavy
1.0
4.0
CSE360
Grade: C
Dec 8, 2023

Worst professor I've ever had. Almost changed my degree cause of this guy.

Group projects
Test heavy
1.0
5.0
CSE563
Grade: A
Dec 8, 2023

This course should be the highest degree punishment for criminals.

Tough grader
Participation matters
Lots of homework
1.0
5.0
CSE564
Grade: A
Dec 8, 2023

Regretting pursuing my masters because of this professor. NASA NASA NASA, with zero percent subject knowledge and 40 years old information.

Tough grader
Participation matters
Lots of homework
5.0
3.0
CSE360
Grade: A-
Dec 9, 2023

Giving him a 5/5 because he taught me how to become an expert in generative AI. In other words ChatGPT....

1.0
3.0
CSE360
Grade: B
Dec 11, 2023

I'd say avoid him, but of course he's the only professor to teach the course. If you put in the work you'll do fine, but everything he does is to waste your time

1.0
1.0
CSE360
Grade: B
Dec 12, 2023

Just no!

Group projects
Test heavy
1.0
3.0
CSE360
Grade: B
Dec 12, 2023

just uncomfortable, took last spring. 1- group project sucked but was always graded as 100% 2- only used balassoriya's slides but quiz content was from textbook (which sucked cuz we didnt have the pdf textbook in lockdown browser) 3- lectures were often irrelevant tangents. 4- you will be his fav if u always answer "it depends" to his questions

1.0
4.0
CSE563
Grade: B-
Dec 13, 2023

Don't Take! Thats all i can say

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSE360
Grade: Rather not say
Dec 15, 2023

10/10 professor, i wish i had carter for every single class in my degree

Hilarious
Caring
Respected
1.0
5.0
CSE563
Grade: B+
Dec 16, 2023

Dont take this class

Tough grader
Get ready to read
Lots of homework
1.0
4.0
CSE360
Grade: B+
Dec 18, 2023

The only thing I remember from this class is the word agile.

Get ready to read
Group projects
So many papers
1.0
5.0
CSE360
Grade: A-
Dec 20, 2023

To succeed: TAKE THIS CLASS W/ 1-4 FRIENDS for the semester project. Use the textbook & DETAILED cheatsheets for quizzes/tests. Check Canvas regularly for random HW assignments and do them. This class is almost all busy work so just be warned. Watch out for hidden assignments and criteria for the group project that he doesn't discuss in class.

Group projects
Lots of homework
Test heavy
3.0
3.0
CSE563
Grade: A-
Dec 25, 2023
Would take again

Grading is tough. But isnt that difficult to get an A- or A.

3.0
3.0
CSE564
Grade: A
Dec 25, 2023
Would take again

Grading is slightly tough.

1.0
4.0
CSE360
Grade: B+
Jan 18, 2024

they really hire anyone at asu lmfao

5.0
1.0
CSE360
Grade: A
Jan 28, 2024
Would take again

Waterfall

Amazing lectures
Inspirational
Respected
1.0
5.0
CSE360
Feb 7, 2024

He should be forcibly retired.

1.0
5.0
CSE360
Grade: C
Feb 19, 2024

The lore in attending this guy's lectures. An alarm was quietly going off on his phone for 30 minutes straight and he did not notice. Old man rants about cyber security, "it was better back in the day now people don't care","one day in india I found a lovely silver coin", he will lecture about how he worked in techtronix rather than CSE360

Inspirational
Hilarious
1.0
5.0
CSE360
Grade: Not sure yet
Mar 13, 2024

This is a joke of a class, he's the type of professor that gets mad when you ask questions in his office hours about anything and will never answer your question. He will always just say "look in the book or slides", like why have office hours if you aren't going to even help people. Just look to pass his class, it's an awful experience.

Group projects
Hilarious
1.0
3.0
CSE360
Grade: B
Mar 14, 2024

Being in Compsci at ASU I am used to bad professors but Carter goes above and beyond to make sure you have the worst possible experience. Does not teach coding and only talks about things that will not be used in the course. HW and projects are code based and lectures do not cover coding at all, but attendance is still mandatory for some reason.

1.0
5.0
CSE360
Grade: Not sure yet
Mar 15, 2024

I am someone who typically can pass CS courses with relative ease. This class has been such a headache for me. The slides we are taught give us nothing about the exams. Quizzes are RNG and tests are extremely tough. I need this class for my degree, and i can't afford to fail. It will take a miracle for me to make it through.

Tough grader
Get ready to read
Group projects
1.0
3.0
CSE360
Grade: Not sure yet
Mar 17, 2024

his lecture material is so unnecessary, and his quiz and exam questions are not on the slides or lectures. he talks about random stuff you will never use ever again.

1.0
4.0
CSE360
Grade: Not sure yet
Mar 17, 2024

this might as well not be his class. his lectures, slides, and exams are from balasooriya. class is mandatory because 10% of your grade is to turn in notes. I spent 10+ hours studying for the midterm, only to get a 66%. idk how a class can make u feel more incompetent, you cant feel good about yourself even if u try to do everything the right way.

Get ready to read
Group projects
5.0
1.0
CSE564
Grade: A
Apr 25, 2024
Would take again

Initially, he does seem like a strict professor which may tempt you to drop the class, but he mellows out over the semester as he gets to know the students better. Course: May not add too much value but it has a project which you can show on your resume Instruction: Hard to understand what is expected on the exam Grading: Easy

Participation matters
Group projects
Accessible outside class
1.0
3.0
CSE360
Grade: Incomplete
May 2, 2024
Would take again

he yaps about the general idea of the topics in class but if you only go off of his lectures youll be screwed. class was pretty much a comedy show bc the stuff he says is outlandish. balasooriya please save us

Get ready to read
Group projects
Lecture heavy
1.0
3.0
CSE360
Grade: A-
May 3, 2024

The part that sucks about this class is some of the material is actually very useful but Carter teaches it so horrifically that nobody knows what's going on. Spends 80% of the class rambling. Any sort of accommodation is a hassle. Genuinely at the point where I think quizzes are generated by ChatGPT.

Group projects
Hilarious
Graded by few things
1.0
4.0
CSE360
Grade: A-
May 3, 2024

Possibly the most frustrating professor I've ever had. Lectures are mandatory without teaching relevant course content. Quizzes/exams are randomized with some questions being more difficult, and almost every single quiz/exam had mistakes that required regrading. Somewhat rude in office hours when asking normal questions about the vague assignments.

Group projects
Hilarious
3.0
3.0
CSE360
Grade: A
May 4, 2024

Honestly he seemed better this semester. His lectures aren't very useful as they feel more like bad motivational speeches instead of actual teaching and his quizzes were very annoying with some strange, subjective questions. However, if you get a good group, you can easily get through this class. The problem is the course being bad more than him.

Group projects
Lots of homework
So many papers
2.0
4.0
CSE360
Grade: C
May 4, 2024

The online videos we have to watch do not help with the quizzes and exams. Lectures in person should focus on helping students with the material we will be tested on. Did not learn anything about coding, you have to figure out the assignments by yourself. The mandatory lectures are a waste of time. Make sure to get a good group for the main project

3.0
3.0
CSE360
Grade: A-
May 6, 2024

Don't be fooled, Carter isn't bad, just a bit out of touch. Grade highly dependent on group work. Mandatory attendance. Quizzes/exams are easy. Carter himself is funny and approachable and fixes his mistakes. Lots of lazy kids in this class, and the 1 star reviews come from them. Peer reviews not graded harshly enough. Good group = good grade.

Participation matters
Group projects
Lecture heavy
1.0
3.0
CSE360
Grade: A
May 7, 2024

If you get a good group and get started on everything early, you will do fine. It's clear he knows what he's talking about, but he almost entirely lacks any kind of teaching skills. He also has a ridiculously inflated ego, and will talk down to you if you make a mistake.

Group projects
4.0
2.0
CSE360
Grade: A-
May 7, 2024

He's not very flexible but its an overall easy course. Tests and quizzes can be a bit rough but they are pretty manageable and the projects are graded pretty easily.

Group projects
3.0
3.0
CSE360
Grade: A-
May 7, 2024

Useless lectures but you can't skip them because of weekly submissions that count for attendance. Honestly, the class is pretty easy if you have good cheat sheets for the exams and a good group for the project but it's all just busy work. Exam questions were just based on Bala's lectures and the textbook, not even Carter's stuff.

Group projects
Lots of homework
So many papers
1.0
3.0
CSE565
Grade: A-
May 7, 2024

This was a recorded lecture-based course. The professor had a few live sessions which were completely USELESS. Students had to attend them for attendance. The recorded material is good. The assignments were also good as you can learn about different testing tools. Quiz and exam questions are repeated from the past.

Clear grading criteria
3.0
5.0
CSE360
Grade: A-
May 7, 2024
Would take again

You NEED to work well together for the group project. The quizzes and exams are very tough and ask the most niche and specific questions which is like one word answer from a million slides. Professor's chill though just has the lead paint stare so don't sit in the front. 360 is dumb but Carter's nice though pretty uninvolved with helping you

Group projects
Caring
5.0
3.0
CSE360
Grade: A-
May 9, 2024
Would take again

In-class work was required, group projects weren't too engaging, and tests mainly relied upon memorizing answers more than concepts. Despite this, Professor Carter showed genuine interest in his lecture material and was surprisingly caring, even reaching out to let me take a midterm I slept through and saving me from having to repeat the class.

Participation matters
Group projects
Caring
2.0
2.0
CSE360
Grade: A
May 10, 2024

Overhated, but still bad. Don't be too afraid to take him if you must, but avoid if possible. Quizzes and exams are verbatim from the slides & textbook so have a good cheat sheet. Get a group that will actually do work, as the project and homeworks are not difficult, but consist of lots of writing and busy work. Comedy gold though.

Participation matters
Group projects
Hilarious
2.0
3.0
CSE360
Grade: A-
May 15, 2024

Group projects and hw are straightforward. The biggest complaint are the tests which avg 65-75%.Write down EVERYTHING from canvas slides, thats what ur tested on. attendance is 10%. one day he claimed, "you wont be tested on my lectures" so why do we have to show up?? He will repeat the same 12 sentences every lecture, but in Math.random() order.

Group projects
Clear grading criteria
1.0
2.0
CSE464
Grade: A+
Jul 9, 2024

If you go to him for anything, he is immediately condescending, regardless of where you are. I have watched him belittle people in front of the class. What does it say that you can't go to your professor for help? He is disorganized in his presentations and course work given. Not professional. ASU should not have him on staff.

Group projects
2.0
5.0
CSE360
Grade: A
Aug 14, 2024

My biggest complaint with this class is the professor uses someone else's material/curriculum to teach this course. When you point out deficiencies he always blames it on the fact its not his material. The quizzes and tests need to be revised to test on topic knowledge and not random phrases that the professor says in the canvas lecture videos.

Group projects
Lots of homework
Test heavy
3.0
1.0
CSE360
Grade: A
Aug 14, 2024

Honestly, I don't get the hate. Carter certainly isn't the best professor, but he's not terrible either. Sure, the group project sucks, but overall, the class itself was super easy.

Group projects
Lecture heavy
1.0
3.0
CSE360
Grade: Not sure yet
Sep 6, 2024

Went up to him to ask for some help because I swapped classes during my original class time. Explained that I had switched and that I needed an assignment reopened because of it, and he literally put his hands on me, got in my face, and told me to talk to his TA because I was "unable to follow simple instructions and screwed up."

Group projects
1.0
4.0
CSE360
Grade: Not sure yet
Sep 7, 2024

Only a few classes in and can already tell that the only reason this guy teaches is so people have to listen to him talk. Doesn't do much else besides be rude, cut students off, and talk about random nonsense that only pertains to him. And you are forced to come to class to hear him talk about nothing.

5.0
1.0
CSE360
Grade: A+
Sep 16, 2024
Would take again

lynn GOAT carter

Hilarious
Caring
Respected
1.0
4.0
CSE360
Grade: B
Oct 29, 2024

His lectures require attendance, but don't relate AT ALL to the quizzes, tests, or homework because they're based on Balasooriya's lecture videos. The group project requires you to fully create what's essentially Facebook, but with JavaFX, and the class materials hardly help you with this. If you get a bad group, you're f***ed. Lord have mercy.

Group projects
Lots of homework
Lecture heavy
1.0
5.0
CSE360
Grade: Not sure yet
Nov 3, 2024

I am not over reacting when I say this is by FAR the WORST CLASS IN THE ENTIRE WORLD. Group project is borderline insane, requirements make 0 sense and are way too difficult even if you're a full stack dev. Avoid this class at ALL COSTS!! For real, this class will ruin your life if you care about your grades. Makes me hate software development...

Group projects
1.0
5.0
CSE360
Grade: Not sure yet
Nov 3, 2024

He should not be a professor in this school anymore. I can't believe this is the expectation for junior CS professors. Honestly so sad that this class is so terrible. He is the worst professor I have ever had.

Group projects
1.0
5.0
CSE360
Grade: A
Nov 3, 2024

Changes assignments at last minute. Doesn't put clear descriptions for hw. Most responses boil down to "what do you think?" Assigns 3-4 hours of watching videos a week. Doesn't have any idea what the videos go over. Assignments don't match up with them at all. Midterms/finals are ridiculous/completely based on the videos. Group project sucks.

Get ready to read
Group projects
5.0
1.0
CSE360
Grade: A+
Nov 10, 2024
Would take again

this dude's a walking scp idk how he's a real person

Caring
Respected
Online Savvy
1.0
2.0
CSE360
Grade: Not sure yet
Nov 21, 2024

This guy is an absolute joke of a professor. He's the only professor for this class, and the only professor for the 2 capstones. I switched out of CS because of this guy.

Group projects
Lots of homework
Graded by few things
2.0
3.0
CSE360
Grade: B
Nov 25, 2024

I don't think Carter deserves the hate he gets, but this class is not organized or clear whatsoever. In-class attendance was mandatory but the content was not useful, pretty much everything you're tested on is from the online lecture videos or from the textbook. The group project had very unclear criteria, but grading for it was pretty lenient.

Group projects
3.0
2.0
CSE360
Grade: A-
Nov 26, 2024
Would take again

Hot take, but I actually enjoyed him. Doing an honors contract with him, he was incredibly sweet and helpful, which was unexpected from his intense lectures. At the end of the day CSE 360 is a class that just is not fun... at all. So I don't necessarily blame him for it. As long as you do your work on time, just sit back and enjoy the wild lectures

Group projects
Hilarious
Lecture heavy
1.0
5.0
CSE360
Grade: Not sure yet
Nov 27, 2024

Don't take with this professor period

1.0
3.0
CSE360
Grade: C
Nov 27, 2024

This dude is definitely senile. It's elder abuse that the university still employs him. Everything that comes out of his mouth has no bearing on the assignments or tests, all video lectures. The requirements for the insane group project are never clear and his answer when you ask for clarification is always "What do you think?"

Group projects
2.0
3.0
CSE360
Grade: B
Nov 28, 2024

Lectures are mandatory but absolutely pointless. He rambles and makes an incredible amount of what feels like "old school" comments about the profession today that aren't relevant. Group project sucks and isn't clear, lacks clear instructions from the beginning. The class as a whole felt unorganized, but grading is fairly lenient. Hes a nice guytho

Group projects
Lots of homework
1.0
3.0
CSE360
Grade: C
Dec 5, 2024

The large group project in this class will tank your grade if you're assigned with a bad group. Assignment criteria are vague, seemingly by design, as the professor emphasizes how little you'll be given in the real world. Lectures are irrelevant and online videos for the class are beyond boring. Try to avoid this class.

Get ready to read
Group projects
Lots of homework
1.0
3.0
CSE360
Grade: A-
Dec 16, 2024

Just a terrible professor. The biggest problems were disorganization with hw and projects. HWs were posted/updated literally 1-2 days before it was due more than once, similar with group projects, but less extreme. Useless required lectures. Tests are an absolute dumpster fire and need a complete overhaul, easily my most hated part of the class.

Group projects
1.0
5.0
CSE360
Dec 16, 2024

no one likes him!! send him to a nursing Home asap

1.0
5.0
CSE360
Grade: C+
Dec 18, 2024

Dr. Carter doesn't believe in using Canvas. So if you want to know your final grade, you have two options. The first is to wait until the semester is over and final grades are released. The second is to calculate your final grade by hand. It's ironic that a software engineering professor doesn't understand such a basic software tool (Canvas)...

Tough grader
Group projects
1.0
4.0
CSE360
Grade: A-
Dec 22, 2024

Carter is by far the worst CS professor at ASU. His lectures are nonsensical and often turn into long, irrelevant rants. Lectures don't actually show up anywhere and are just there to waste your time. Good luck on the group proj if you get a bad group or people drop, groups won't change. Lengthy technical docs are due every couple weeks. Just bad.

Participation matters
So many papers
Graded by few things
1.0
5.0
CSE360
Grade: F
Dec 22, 2024

You're done if you sign up with this professor. ASU should fire him!!!

Tough grader
Group projects
So many papers
2.0
3.0
CSE360
Grade: A
Dec 29, 2024

He's not a good professor, but also not the worst. Very disorganized and poorly managed course, lectures are incredibly slow and badly paced, yet this is still one of the easiest upper division CS courses I've taken. If you can make it through the rants, this class is a breeze.

2.0
2.0
CSE360
Grade: A
Jan 14, 2025

Professor Carter was not as bad as I anticipated, however he wasn't great either. The class was pretty disorganized and is basically just a big group project. The project requirements are a little unclear but grading didn't seem to be too strict.

Group projects
Lecture heavy
4.0
1.0
CSE360
Grade: A
Jan 20, 2025
Would take again

easy A, lectures are non-sense but everything is done in groups so it was fun

1.0
5.0
CSE360
Grade: Not sure yet
Jan 22, 2025

The professor is nice, but the instructions for the homework assignments make no sense, and I have never seen a class this disorganized ever in my life. In his lectures he uses jargons and assumes we already know what he's talking about.

Graded by few things
1.0
3.0
CSE360
Jan 27, 2025

Assignments are haphazardly put together with vague instructions. When you ask him to clarify or explain why he did something, he deflects by saying "that's how life is." Don't even hint that he did something wrong, because he'll just condescendingly yell at you about how you didn't understand or follow his instructions.

Participation matters
Group projects
4.0
3.0
CSE360
Grade: A
Jan 29, 2025

It was my favorite class I've ever taken. He's so funny. I (still) can't stop laughing. I didn't realize what I was supposed to be learning until studying for the midterm and final. This class needs a 1:5 TA:Student ratio to be good.

Group projects
Amazing lectures
Hilarious
1.0
4.0
CSE360
Grade: A
Feb 4, 2025

This professor is IMPOSSIBLE to understand. You spend more time deciphering what the homework is asking, then doing the homework itself!! Professor Carter needs to be evaluated by a dean ASAP!!

Tough grader
Participation matters
Group projects
1.0
5.0
CSE360
Grade: Not sure yet
Feb 5, 2025

THE GOAT. Lynn. Robert. Carter. The man. The myth. The legend. The new messiah. Lynn Robert Carter is the Dora of Computer Science. He never knows where to go. Every time I read one of his instructions, years are taken off my life. Does he want you to write a program? Draw a diagram? Or perhaps explore the Saharan desert? NONE. File does not work.

Tough grader
Group projects
Lots of homework
1.0
2.0
CSE360
Grade: A
Feb 6, 2025

The other reviews are spot on, but carter is actually very agreeable if you threaten to report him to the board of regents. His lectures are worthless, the homework is useless, and attendance is mandatory despite him admitting he doesn't cover exam material in class. He's senile, out of touch, and should be put in a nursing home.

Participation matters
Group projects
Lecture heavy
1.0
4.0
CSE360
Grade: A-
Feb 7, 2025

Genuinely the worst prof I have ever worked with

Tough grader
Lots of homework
1.0
5.0
CSE360
Grade: Rather not say
Feb 11, 2025

Terrible!!

1.0
4.0
CSE360
Grade: A
Feb 12, 2025

Wow what a professor Carter is. There is a discord channel with 800+ people basically just talking about what a bad professor he is. Despite this I went into the semester with an open mind trying to like him and learn from him as he had an impressive resume. A few weeks into the class he deliberately mocked me on Ed Discussion.

Group projects
1.0
5.0
CSE360
Grade: Rather not say
Feb 12, 2025

He needs to be reported to the board of regents for neglecting teaching responsibilities, it's a critical issue.

5.0
3.0
CSE360
Grade: A+
Feb 12, 2025
Would take again

Carter is the most misunderstood professor at ASU! It is easy to criticize him when you have no experience. Carter teaches us what it means to work with unclear requirements, stubborn teammates, and most importantly, other people! Being a team player is significantly more important than being a good programmer, and most don't understand this!

Get ready to read
Group projects
4.0
2.0
CSE565
Grade: A+
Feb 26, 2025
Would take again

565 was very easy, only one classes per week and very easy grading and assignments. His lectures arent boring either.

Caring
Respected
1.0
2.0
CSE360
Grade: A
Feb 27, 2025

ASU has every resource needed to graduate outstanding software engineers. However, when you let Carter teach intro to SWE, you shouldn't be wondering why students are leaving this class missing important knowledge. Carter and staff have no respect for his students, and the students surely don't respect him. Such a mess. No excuses here ASU.

Tough grader
Get ready to read
1.0
5.0
CSE360
Grade: Not sure yet
Mar 6, 2025

Genuinely one of the worst experiences I've had with a professor. Extremely condescending when you ask him questions, and never actually answers a question. The projects are extremely long and hard, the virtual side of the class has roughly 2-4 hours of extra videos on top of the in person lecture, on top of several readings we need to do.

Get ready to read
Group projects
Lots of homework
1.0
4.0
CSE360
Grade: Not sure yet
Mar 6, 2025

Unprofessional, snarky, and condescending; lectures unhelpful and unnecessarily long; homework and project instructions highly ambiguous, poorly written, and full of typos; belittles you for asking questions (and usually doesn't answer them either); does not listen to students' reasoning or feedback whatsoever

1.0
3.0
CSE360
Grade: A-
Apr 2, 2025

The professor knows a lot about the industry, so that's all I can say as a win. But the way he conveys this info is so derogatory it is almost hilarious. I never was in his line of sight for sarcasm and insult, but seeing how heated he would get over the tiniest of things was pretty funny. Overall entertaining class, but only when he crashes out.

Group projects
1.0
5.0
CSE360
Grade: Not sure yet
Apr 3, 2025

I have never had a professor that complains about work-related tasks more. He constantly complains about the amount of emails he receives and responds to. Instructions are poorly written, andhave tons of grammar mistakes. If you reach out to him for questions or clarifications, he will be incredibly condescending, and tell you to read it again.

3.0
3.0
CSE360
Grade: A
May 2, 2025
Would take again

A lot of material is just provided and the lectures don't really cover anything but if you have the right attitude you can learn a lot. I get the hate but I've had worse.

Group projects
1.0
2.0
CSE563
Grade: A
May 5, 2025

The most insufferable class. On his midterm exam, he had questions like "In Dr. Carter's opinion... which statement is most accurate?". We spent an entire semester documenting a terrible app idea called "EffortLogger". His vague off-topic stories about techtronics and carnegie mellon every week bring so much excitement to my life and everyone else.

Group projects
1.0
3.0
CSE563
Grade: A
May 5, 2025

Very condescending and also has really bad communication skills. The assignment instructions are always unclear and asking him questions will never help you at all. I was really hoping to learn something useful in his class. He seriously needs to be re-evaluated because this is not acceptable. Avoid at all costs.

Group projects
2.0
3.0
CSE360
Grade: A
May 6, 2025

Professor Carter seems nice outside of this class, but just keep your head down and do the work rather than rely on his teaching. This class is valuable, teaching leadership and people skills, but your questions are met with unhelpful responses in an effort to get you to "figure it out," which seems counterintuitive to the concept of teaching.

Group projects
Clear grading criteria
Online Savvy
1.0
4.0
CSE360
Grade: A
May 8, 2025

There's not much I can say that hasn't already been said. He is by far the worst professor at ASU and the fact that he is allowed to work here just shows how much of a joke this school is. Unfortunately your other option is somehow worse so you're kinda stuck with him. His class isn't hard it's just frustrating and poorly designed. I wish you luck.

1.0
3.0
CSE360
Grade: A+
May 12, 2025

Would say rating are reasonable but not as bad. The course is very disorganized and is literally the worse in terms of assistance. The number one dictator of your experience and success in this course will be your group. Be prepared to carry projects, be shamed to ask questions by a feral professor, and have some long weeks if it does not go well.

Group projects
4.0
2.0
CSE565
Grade: A
May 18, 2025
Would take again

Professor Carters CSE 565 is easy compared to his other classes. Yes he tends to go away from the ysllabus and delivers lectures which wont be in the exam, but the prerecorded lectures can be used fpr exams which are easier as well. Assignments and quizzes are also comparatively easy.

1.0
5.0
CSE360
Grade: A
May 18, 2025

Overall the class he teaches is contradictory to how he performs as a professor. He discusses ideas of collaboration and what it means to be successful as an engineer but then refuses to admit when he does something wrong and argues with students. He'd rather talk about jets, Carnegie Mellon, and his “back in my day” stories than properly lecture.

Participation matters
Group projects
Lecture heavy
1.0
5.0
CSE360
Grade: Rather not say
May 30, 2025

This guy singlehandedly proves how low the hiring standards have gotten for ASU.

2.0
4.0
CSE360
Grade: B
Jul 13, 2025

Overall I really didn't hate the class. I do feel like a learned a bit and I was happy to understand the program management processes more. My big issue was the seemingly unpreparedness he had. Several things were wrong from the syllabus to project descriptions. Many things were changed on the fly and grading was slow. Maybe its just Summer problem

Group projects
Lots of homework
Lecture heavy
1.0
4.0
CSE360
Grade: C+
Jul 14, 2025

Incorrect assignments that were clearly copy and pastes of one another. The team project builds on itself so its important to have that graded asap... Ours wasn't graded until after we submitted our next iteration. They will also wait until the very last day to put in grades so hopefully they don't struggle to watch your video. Unhelpful zoom meets

Group projects
Lots of homework
Lecture heavy
1.0
3.0
CSE360
Grade: C
Aug 12, 2025

Super disorganized passive aggressive professor. Almost every assignment that was issued, including exams, had typos which led to misunderstanding. I can tell he wants students to pay attention to the class material in order to succeeded, while that was true, everything was disorganized and pushing mistakes last minute.

Group projects
3.0
1.0
CSE565
Grade: A
Aug 21, 2025
Would take again

Overall an easy course.

Clear grading criteria
3.0
2.0
CSE360
Grade: A
Aug 24, 2025
Would take again

Class was easy. You can get an A+ even if you don't attend any lectures

1.0
1.0
CSE563
Grade: Not sure yet
Sep 21, 2025

Horrible Grading on assignmnets, I don't know how someone at that age is allowed to teach, classes are just him reading PPTs, overall a great class if you wanna fall asleep

Tough grader
4.0
3.0
CSE360
Grade: Not sure yet
Oct 16, 2025
Would take again

Assignments can be confusing to understand but as long as you complete and submit what was asked for in the deliverables, the grading is very lenient.

5.0
2.0
CSE360
Grade: A+
Nov 25, 2025
Would take again

Lynn Carter is quite literally goated, he has definitely upped his game this semester and has gotten a hang of teaching at ASU. Homework/project descriptions are unclear at times, but even if you put a little effort into them you'll likely get a 100, maybe even a 105/100 because he gives extra credit for turning in projects before the deadline

Group projects
Amazing lectures
Hilarious
1.0
1.0
CSE563
Grade: B+
Dec 2, 2025

NO, JUST NO. This class is so ambiguous that no matter what you do on quizzes, you lose points. They even have participation grades because they know no one wants to show up to this boring class. The professor is old and doesn't care about making it engaging. One assignment grade deduction was just "1-2 points missing", like which ones?!

Tough grader
Participation matters
Group projects
2.0
1.0
CSE360
Grade: A
Dec 9, 2025

Carter specializes in writing so much without saying anything at all. Every assignment is accompanied by 20 paragraphs of text that mean nothing at all. This class is half software/half cryptography as you will find yourself spending most of your time deciphering vague instructions. That being said, the class is basically free with a good group.

Group projects
5.0
1.0
CSE360
Dec 12, 2025

he's chopped and old. time to retire bro, your days are gone

1.0
4.0
CSE360
Grade: A
Dec 12, 2025

This class was relevant... maybe 15 years ago and thats generous.

1.0
5.0
CSE564
Grade: B+
Dec 13, 2025

High school kids who learned CS for a year could teach better than this guy. CSE 564 was nothing short of blasphemy against Software design. He taught a "Principles of cyber-physical systems" book in a Software Design course, which is a highly theoretical nonsense that's got absolutely nothing to do with Software, it's design, or it's architecture.

Tough grader
Lots of homework
1.0
3.0
CSE563
Grade: B+
Dec 13, 2025

What makes Professor LRC the "best": Quizzes: Memorize 50 pages, but questions are random irrelevant trivia, not core concepts. Assignments: Long reports on writing style over CS (like English class). Confusing lectures, bad slides. Sudden final reschedule (May 4 → May 1, announced Apr 30)—no warning, ignored conflicts.

Tough grader
Get ready to read
Participation matters
1.0
1.0
CSE360
Grade: A
Dec 16, 2025
Would take again

You have no option but to take this class, might as well take this guy. You will learn absolutely nothing and waste a lot of time but easy A guaranteed.

4.0
2.0
CSE360
Grade: A+
Dec 19, 2025
Would take again

Take him over Sadri for 360! The course in general is annoying and not very well organized. The instructions for the projects are confusing, but he is more than willing to answer clarifying questions after class. He's really not that bad and this is an easy A/A+ class, so idk what all the whining is about.

Get ready to read
Class Info

Online Classes

100%

Attendance Mandatory

70%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 144 grades
Most common grades:
Not sure yet (64)
A (41)
A- (26)
Grade Distribution
A(57)B(22)C(18)D(4)F(4)A-/B+(41)
Based on 228 reported grades
Not sure yet: 64
A: 41
A-: 26
B: 18
Common Tags
Group projects (119)
Tough grader (52)
Lots of homework (49)
Get ready to read (48)
Test heavy (28)
Hilarious (21)
Participation matters (18)
Lecture heavy (17)
Rating Trend

Improving

+0.45 avg change
Jul
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

CSE564

2.2

(5)

CSE565

1.9

(9)

CSE360

1.4

(209)

CSE563

1.1

(18)

CSE464

1.0

(4)
Difficulty by Course

CSE360

3.9

CSE563

3.8

CSE564

3.8

CSE464

3.3

CSE565

3.0

Similar Professors