1.5
Quality3.9
Difficulty10%
Would Retake245
Reviews10%
Would Retake
245
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
70%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.45 avg changeRatings 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)
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.
Course is based off another professors class, lectures are irrelevant to the content that is tested on. Assignment instructions are unclear.
lol no
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.
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.
Don't take this class with this professor, learning almost nothing
Doesnt even teach anything that is put on the tests.
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.
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.
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.
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
bro does not teach
Don't take this guy. If you do, you will regret it for the rest of your life. No cap
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.
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
Exam questions were not covered in lectures
Why is this man "teaching"? My whole class is getting screwed over! I hate it here
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.
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.
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
This class is supposed to be easy.....or one of the easiest A's out there.
The most clueless professor I have ever taken at ASU. He does not know what he is doing and cannot teach.
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.
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.
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.
He doesn't teach and the course is disorganized. If you are reading this please be careful, you will regret it
Seriously, no.
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!!
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."
Bad Lecturer, often tested students on content he did not talk about. Project was also a mess
Extremely disorganized, very repetitive lectures, assigns homework with all of the material covered after deadline, very vague questions on tests.
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.
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.
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.
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
Half the class got more than 90%, this professor is great. You will learn so much about Scrum, and Sprint; especially Waterfall model
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.
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.
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.
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
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.
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.
One of the classes of all time
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.
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
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.
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.
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.
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.
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.
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.
it's real easy to make children
found a way to make my favorite topic into my least favorite class. This class is all writing and nothing like the real world
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.
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.
Yelled at a student over the IDE she uses. 0/ 10
Lots of subjective questions. No curve.
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.
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.
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
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.
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
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...
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.
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.
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
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.
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.
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.
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".....
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
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
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.
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.
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.
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.
Professor's lecture does not helpful at all.
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.
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.
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.
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.
Avoid at all costs
i felt better as a person before this class
if you don't see a therapist, you definitely will
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
just retire already. You cannot teach at all. Stop expecting everyone to read out of textbook and memorize everything.
for the love of god just retire. the least ASU could do is not make this a required course for CS majors
Ahahahahahahahahahahah
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.
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
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.
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
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...
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.
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!!
Don't take any course of this professor
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!
How about a big fat NO!
The class is so bad it will make you want to switch your major to Business.
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
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.
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
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.
- 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
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
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.
Ofcourse he is the only professor that teaches that class. If you have ANY OTHER OPTION, take it.
lvl 10 gyatt.
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.
Barely any programming, pretty much just a glorified English class, get ready for 20 page papers due every week.
So much busy work and no consideration for student's time, avoid if you can.
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.
I thought it's possible to be worse than Indela but Carter proved the opposite
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.
This course gives me mad anxiety.
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.
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.
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.
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.
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.
His classes are like English classes, you just need to write long reports. ASU please remove this guy ASAP.
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.
Take it over the summer with a different professor or not at all. Avoid this guy at all costs.
Try to avoid the class at any cost!
I mean masochists love carter tbh
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.
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.
Bro is a hall of fame yapper
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!
end my suffering
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.
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?
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!
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.
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.
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.
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!
asinine
He's the reason why I wouldn't recommend anyone to come to ASU for the CS program.
Worst professor I've ever had. Almost changed my degree cause of this guy.
This course should be the highest degree punishment for criminals.
Regretting pursuing my masters because of this professor. NASA NASA NASA, with zero percent subject knowledge and 40 years old information.
Giving him a 5/5 because he taught me how to become an expert in generative AI. In other words ChatGPT....
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
Just no!
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
Don't Take! Thats all i can say
10/10 professor, i wish i had carter for every single class in my degree
Dont take this class
The only thing I remember from this class is the word agile.
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.
Grading is tough. But isnt that difficult to get an A- or A.
Grading is slightly tough.
they really hire anyone at asu lmfao
Waterfall
He should be forcibly retired.
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
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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."
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.
lynn GOAT carter
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.
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...
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.
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.
this dude's a walking scp idk how he's a real person
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.
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.
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
Don't take with this professor period
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?"
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
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.
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.
no one likes him!! send him to a nursing Home asap
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)...
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.
You're done if you sign up with this professor. ASU should fire him!!!
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.
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.
easy A, lectures are non-sense but everything is done in groups so it was fun
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.
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.
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.
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!!
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.
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.
Genuinely the worst prof I have ever worked with
Terrible!!
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.
He needs to be reported to the board of regents for neglecting teaching responsibilities, it's a critical issue.
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!
565 was very easy, only one classes per week and very easy grading and assignments. His lectures arent boring either.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
This guy singlehandedly proves how low the hiring standards have gotten for ASU.
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
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
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.
Overall an easy course.
Class was easy. You can get an A+ even if you don't attend any lectures
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
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.
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
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?!
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.
he's chopped and old. time to retire bro, your days are gone
This class was relevant... maybe 15 years ago and thats generous.
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.
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
70%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.45 avg changeRatings 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