2.9
Quality3.0
Difficulty52%
Would Retake199
Reviews52%
Would Retake
199
Reviews
Rating DistributionOfficial
5
49
4
42
3
31
2
32
1
45
What Students Say
“Thinks she's funny, but she's not”
CSE5A - 2.0 rating“First, look at the tags of this particular review”
CSE7 - 1.0 ratingClass Info
Attendance Mandatory
83%
Textbook Required
74%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.67 avg changeRatings by Course
CSE9A
5.0
(1)JAVA
5.0
(1)CS11SUMMER
5.0
(1)CSE8AB
4.0
(1)CSE8ACSE8
4.0
(1)Difficulty by Course
CSE8AB
5.0
CSE
5.0
8B
4.0
CS11SUMMER
4.0
CSEA01
4.0
Reviews (199)
no class structure, doen't help you, tricky exams, program instructions vague
Teaching sucks. Programs ridiculous. Quizzes are tricky as hell.
No Comments
You say intro, I say I'll take a W
No Comments
well, she was helpful.....hard exams...but helpful...
Exams VERY tricky and hard, best advice: get a friend's old quizzes, like me : )
No Comments
No Comments
she's tough. i could only pass her class the second time around. haha :)
Class is boring and uninformative...she just reads handouts, doesn't actually teach. Quizzes are tricky...she finds pleasure in the fact that half the class drops because she won't curve anything. Anything less than perfect on programs and you lose 70%.
not recommended
this class may be considered an intro to programming, but believe me, it's very difficult. it's only easy if you've taken programming before for at least a year. be careful on the quizzes which have devious tricks in them.
Prof. Marx is full of enthusiasm and oveall a great professor!
Very helpful, I found her to be pretty helpful. Her quizes were tricky but they weren't that bad. On of of the quizes the avg was 8.9 out of 10.
super nice, super helpful. awesome prof.
For a person just being introduced to programming, any programming class seems awfully hard, but the professor explains things will, in a manner that is easy to understand. As for tricky questions, there may be 5 points worth of them in a midterm or final
very perky. fun. only snoozed twice in that class. clear and entertaining.
She is very difficult to understand at times and her lectures are very boring. I find her tests are full of tricks and frankly i would not recommend this class to anyone who hasnt taken programming before.
Her class is difficult if you do not have some programming experience. THere are weekly programs to write which are made impossible to do without the aid of a TA. However she is very open to help and more than willing to talk during office hours.
Tests are tedious. She hands out weekly assignments, but her prompts make absolutley no sense and she makes things way harder than they really are. She's a good person, but honestly she doesn't teach the class very well.
Marx is a great prof. If you dont goto her office Hours you'll miss out on all the help she'll give you. Assignements eat about 7 hours a week. Quizes are tricky, midterm was easy.
Terrible teacher, avoid if at all possible.
This woman is the devil. Never take her for a class. She moves very quickly and her explanations are horrible. If you are a psych student DO NOT take this course. Listen, this is good advice
the course was easy, but she is _terrible_ at explanations of anything computer-related, and i can see why people think her classes are hard. i think the cse department uses her to filter out people (not by having a hard class, just a bad prof)
I thought she was a great professor. You definitely cannot miss the lectures if you want to get a good grade in the class. Use the tutor lab hrs, they will help out for sure. She's a nice person, but very strict with her rules
ok now... she's a terrible teacher. she can't explain computer concepts. take this course with somebody else. it's not a hard class just expect a lot of work.
not a good teacher...laughing at her own boring jokes...tests are not easy and she just can't teach...
I didn't understand any programming code before I took her class, and now I am able to write my own program with ease. She explain the material really well, and people can learn a lot. The only bad part is that she has hard grading standard. A- for 91%.
Her class covers a great amount of material, and you definately don't want to miss her lecture if you want to learn and get good grade. Text book is not required, and it saved me some money. Go to her office hour if have any question, she is really nice.
terrible teacher. didn't explain anything, didn't care that everyone did bad. had no sympathy and expected you to know everything before attending. do not take this professor, especially if you're completely new to CS.
great professor. grades are based in 4 quizes, 7-8 programming assignments and midterm & final exams. exams are quizes are very easy as long as you go to lectures. programming assignment can be a bit tricky but tutors are there to help you out.
basically she is horrible the other guy with 1's sums it up perfect! i dropped the major because of this horrid teacher.
I didn't have a clue about programming, but I thought her class was pretty easy. I think she teaches very well, so I really don't get what other people are saying. Her assignments and tests were pretty easy, since it looks exactly like the practice tests that the TA goes over during discussions.
boos are not required so absoutely CAN NOT miss lecture. She's not that great at explaining stuff but the ta's and tutors are so count on them. Her test/quizzes are pretty easy as long as you pay attention in class. i recommand her.
very concerned about her students, cares a lot if we understand a topic. coming from kube, i found tests/quizzes difficult but doable. prog assns are pretty easy and TAs are super helpful. while i got a B, i still feel like i have a good grasp on the material which is ultimately what matters most. lectures mandatory but sections arent. i recommend.
Extremely good professor. Material is easy as long as you go to lecture. DIscussion session is not mandatory. Only bad thing is that she does not grades on curve, which means is hard to get an A.
No Comments
I loved Prof. Marx. At first I didn't like her at all... she talks sort of like we are a class of 5 year olds. But she is super helpful. She had the best TAs EVER and was so concerned that we were actually learning the material. Sometimes the class went a little slow but it was pretty easy and interesting.
Prof Marx was great! It was a hard class but she was very supportive and truly wanted people to understand the stuff and do well. I would take another one of her classes.
Get over her "mom" attitude, quick. It's very irritating but it's beyond helpful for learning the material. You're either going to drop early or hang on for the easy A.
Even though she knew the class was for non-CSE majors, there were 8 hours/week of homework. NOT cool if you're taking it just for a pre-req. She sometimes scared me because she would laugh maniacally at nothing....
Prof is very helpful and understands that it is a hard class. Does everything she can to help. Granted, the class is a lot of work, but it is a programming class and you just can't avoid programming. She's very energetic for 8am classes and does her absolute best to help people. Would highly recommend.
I took her in 2003. This class is alot of work, but she warned of that on the first day, and told us to drop if it was too much work. Tough quizzes. She is energetic and very helpful. May I suggest taking this online at Mesa college if your looking for an easier class. As you were!!!
lectures are interesting bc she is a very animated person, tries to be as helpful as possible tho sometimes a little confusing. make sure to go to lab when the tutors are there and pay attn when Marx gives hints on how to set your programs up bc they can be time-consuming. great prof and person overall
interesting person, very energetic for an 8am lecture which was good, kept me awake. shes very approachable and receptive to questions during lecture. fairly good at teaching the material, however her program assignments were a bit vague as to what youre suppoesd to actually do sometimes. overall shes way better than batali though.
Incredibly energetic teacher, but not the best lecturer in the world. Her lectures are straight from the book (even her examples and pictures). But make sure to read the book for all chapters covered for the quizes and midterms! It's crucial, because she will test you on random details from the book.
wierd professor, very energetic and jumpy, assignments, quizes, midterm all are super easy. She tells you basically whats she wants. Easy A.
she has random outbursts and is kinda eccentric, but she's a really nice person. if you've never taken a comp prgming class before, just go to lecture and GO TO LAB WHEN LAB HELP IS THERE. those guys are the best, especially austin and jeff. VERY fair quizzes and midterm, just like practice probs given in section, so GO TO SECTION.
She's an incredibly sweet woman. However, she's really not that great of a lecturer. Also, her quizzes are ambiguous. Just read the chapters thoroughly and re-read lecture notes.
Marx is a really sweet and nice professor. She's always energytic and giggly all the time. Her quizzes are not that bad, just read the lecture notes and it'll be fine. Her midterms are a bit challenging though, you would have to read the book to do well on the midterm.
Simply put, she's a terrible teacher. Most of the questions on her tests she just steals from the textbook, as well as most of the examples she gives during lectures. Anyone could teach this class.
She is so confusing
Funny little professor. Laughed a LOT at her own jokes. Seemed disorganized and flustered a lot of the time. Quizzes were fairly easy. Make sure you go to lab. Labs were a piece of cake, seriously. Didn't go to lecture the second half of the quarter cuz 99% of the lecture was in the book. Just read the book and you'll ace the class.
Has trouble explaining some fundamental concepts. Likes to answer questions that she wants to answer (not necessarily the ones you asked). Tests are incorrectly weighted in that concepts not emphasized in class (ie. for loops, etc.) are worth more than meatier concepts (OOP, etc.) Avoid her if possible and take Beth Simon.
She's kinda weird. Laughed at herself a lot. Sometimes she made simple things seem hard. The quizzes are really easy. Take advantage of the cheat sheet. Overall pretty easy
She tries to get everyone involved in the lecture. The class itself is pretty easy she might discourage people with the first program but after that it was really easy
Prof.Marx is pretty fun and energetic. This class is an easy A class. I would RECOMAND to TAKE it! You don't really need to attend the lectures, but if you go, it will be a great help since she tells you what's gonna be on the test. One midterm and final - very easy.
Easy professor, easy class...Just show up for class and take some notes. She will tell you specifically what will be on the final or midterms! No thinking required: TAs go over everything, step-by-step! Interesting professor, laughs at her own jokes and allows cheat sheets for final and midterm!!
This professor does not seem to understand how to communicate using the english language. She is a fool who believes she wishes to help her students but in fact can not see past herself.
She is a very hard working teacher who is more than willing to help her students out. Her midterm and final are not that bad, but her quizzes are a KILLER ... her program assignments are pretty hard too, but if you start early enough then you will get them done. Every point counts, so go for the early turn-in!
Go to class -- don't need the book. One MT, one final, and ~biweekly quizzes. Go to lab because they are easy points; the TAs go through them step by step. Overall, the class can be boring if you are pretty good with computers, but sometimes you might learn something interesting... She is funny, but definitely a little quirky.
She's really nice and cares a lot about her students. This class is VERY time consuming so if you just need some computer programming class for a GE, I would recommend taking something else. The textbook wasn't necessary at all, if you showed up to class. Her tests and quizzes are very similar to the examples given during section.
Don't bother buying the textbook, you won't need it. This was honestly the easiest class I have ever taken. Professor Marx is a little crazy, but she seems to care about her students. Take this class. It's an easy A (labs are 40% of your grade and you basically show up to them and the TA's do everything for you) and Marx is endlessly entertaining.
Easy A. Don't need to buy the book, just go to labs and the TAs tell you exactly what to do. She also allows a cheat sheet for tests.
This was my only 9am class and I missed about 1/3 of the lectures. It was easy to keep up by just reading the book though.. in some ways the book explained things better than she did. But overall she's a great professor if you don't know anything about computers. Lectures I did go to were entertaining b/c she's really spastic and laughs nonstop.
This was a super easy class. She basically told us what was going to be on the test. You cheat sheets for the tests too, so how can you fail? T.A.s tell you exactly what to do during lab.
I took her for CSE 3 and then later I changed my major to computer science so I had to take CSE 8b with her too. She's really nice and clear. I had to read the book in order to program in cse 8A but didnt touch the book in 8B because I understood everything. Take her if you can, she's really nice, healpful. best prof at ucsd.
amazing! very nice and explains things very clearly. best professor ive had thus far.
If you know your stuff prior to taking the course, you will do great. If you have no experience.. this will be tough. This lady can't teach and will make class a living nightmare.
Random, eccentric teacher. Goes off course quite a bit. If you dont understand things the first time, she becomes condescending and talks to you as if youre a moron.
Easy class. Teacher talks to us as if we were idiots, children, or both. She provides plenty of explanations for subjects that don't need it in lecture. Don't get the book, the concepts are easy enough and covered in class. Quiz questions are sometimes vague/ambiguous. Midterm and finals get cheat sheet. Labs are a piece of cake. Go.
This woman is hilarious. You will enjoy this class.
Avoid her if you can. She will almost never answer questions directly, but will talk about something vaguely related, or end up explaining bubble sorts. She only listens to about half the words you are saying. She also has trouble thinking things through, and is herself a poor programmer, often making errors in her own program assignments.
She is an enjoyable professor who is hilarious....at least in the beginning because jokes get old and soon the class will begin to get harder, but the only help she will give you is telling you to take notes in lecture. She is very strict during test taking and with her syllabus. Test info come directly off her lectures and the book so keep up.
I thought the class overall was incredibly easy. I didn't find her study guides for the quiz helpful at all. A better bet is to look over past labs and quizzes. She was pretty much a nice lady. She would talk to us sometimes like we were 2 year olds. It was pretty annoying.If you want to learn how to program don't take this class.
Class is pretty easy. Final and midterm are easy. Quizzes are a bit harder, and in comparison to Kube (my friends took him) are harder than his but less frequent. Some of the questions are too open ended and unclear. Lectures explain what you need to know for the most point. Class is stupid overall though. Wish it was more web design and less F/E.
So far, I have learned absolutely nothing from her. She wastes time in lecture telling us why she teaches the way she does, but in the end never actually teaches anything. I had no prior experience with the material and she seems to forget that it is an introductory course. She doesn't provide a foundation but expects us to automatically understand
her quizzes and tests. for those of you who are complaining about how hard this class is, u shouldnt even be in sd? the problems on the quizzes and tests are so straightforward that u dont even need to think a bit .. u dont even need to write code on the test. worst comes to worst the most u gotta do is fill in the blanks of an already written code
I think she's a great teacher! Her notes are pretty amazing and easy to refer to and help the class go along- but she is repetitive. The programming assignments take a bit of time, but I feel teach you the concepts. The quizes/midterm are def harder than the questions in discussion.
Terrible professor. Makes fun of students who ask questions during lecture and is unreasonable with grades.
Her class is pretty easy. But I still recommend to go to lectures because she reads wall street journal in and they are on the tests. Only thing that is annoying about her is that everyone becomes a child. I don' think she is nice either.
Prepare for a painful transformation into a good programmer. She teaches the hell out of the subject and you can't afford to miss a class unless you've had a prior CSE course. Very rigorous but gets you beyond where you should be.
The material and quizzes are easy, so long as you go to lecture. If you have to study longer than 10 minutes for a quiz, you're doing it wrong. Also, she tells you to do little things to get extra credit, but only in lecture. You get a cheat sheet for the final.
This class is made more difficult by the Professor's subpar teaching tendencies. At the end of each lecture, I leave more confused than I was before attending that lecture. Make sure to get a good textbook, because it will be teaching you ALL of the concepts, not the prof. Dont take this class if you actually hope to learn java. Disappointing prof.
I felt that class material itself wasn't too difficult but she writes exam questions confusingly just to deliberately trick students. Make sure you go to lectures and discussions(TA's go over the quizzes).
Pretty easy class for GE, just go to lecture, no need to read the book, I never opened it. Section labs are important, not too difficult, everything is explained by TAs step by step. Study lecture notes for exams and you'll be fine.
If you know how to program in any computer language, this class will be very simple and you'll probably get an A. If you have trouble with the programming assignments, remember that you have two options: ask a tutor, or go online. Everything you'll ever need for Java is online. Lrn2google. Grades are not curved. In my class the majority got B's.
If you have any prior experience with Java, this will be an easy A class. If you don't, you will most likely fail because she doesn't cover basic details about Java that will show up on quizzes and exams. She's also extremely condescending and talks to you like you're a child. Go to section.
I've taken three classes with Marx. You definitely need to be proficient in another programming language before you take this class, and understanding object inheritance would also really help. It's a pretty hard class, don't take it unless you need to or you're well-acquainted with Java. There will be trickery on the midterms and quizzes.
Never ask her for help. She get's flustered so easily and yells at students over the littlest things. Class is easy if you attend lecture. GO TO ALL LABS!! She treats you like children and I'm pretty sure she is a little bit insane. Take someone else if you can.
Many final/midterm question are said in lecture. Class was pretty easy. Labs are easy too, TA's go over everything. Quizzes took 5 to 10 minutes to study for. Definite GPA boost.
Her voice get annoying after a couple of lectures. She definitely treats you like children. quote" alright kids, lets now add, 1 plug 1 is... 2! yay" some thing's up with her. but her class was easy. go to all labs. she tells you what's on the midterm and final. you get cheat sheets. and she lets you pick which question to have as bonus... yeah...
Class is easy if you have a lil basic programming background. But i never bother to go to class after the first few lectures because I really don't know what she's talking about. I wonder if shes even talking about java..
She lectures as though it's a class full of children, which gets annoying. Attend lectures for easy iClicker points. She'll also let you choose questions for bonus points for the exam, too. Labs are laughably easy and exams should be very doable with a well-made cheat sheet.
I have technophilia. Honestly, computers and I do not mix. However, the class is VERY basic. Labs are extremely easy (making Word, Excel documents, etc). I noticed she talks out of order a lot, i.e. mixes topics from all lectures around (super confusing if you're not a compeer person). Treats students like we're 5, but I can see how she means well.
CSE 5A...that's just some difficult stuff. She expect you to program stuff without even telling you how to do little things, which the book doesnt teach you either like how to capitalize in a formulaic manner. She does treat you like a kid. You could probably teach yourself better...dont take her!
VERY easy class compared to the other CSE classes. TAKE HER!!! I got an easy A even with D's on my quizzes. She also lets you use a cheat sheet for midterm and final. SHE BASICALLY TELLS YOU WHAT IS ON THE TESTS!!
Class is a joke and is super easy. Grade is 50% labs, which you should be able to get full credit on. DO NOT waste money by buying the textbook.
Great professor! Marx is rigorous and challenging. Her notes are clear and worth reading as most of the material will be covered on the test. She does know the material very well and is willing to help if you ask.
I honestly really don't like this professor, she treats her students like they are 5 and cannot comprehend basic information. Speaks as if students are dumb and gets flustered if you ask her a question and acts like you just asked the stupidest question on earth. I had no choice but to take this course for my degree.
What a nightmare this class was. The course title is INTRODUCTION to C programming... and yet, here we are, scrambling to figure out when the heck she jumped right into loop statements and error flags. Most of us have zilch programming experience, but she does not gear her lecture style to accommodate this fact. You either get it, or you don't.
i dont feel like she is nice ,but the class is helpful though.
Im really confused about what is she talking about on the class sometimes. But basically i can understand most of the class, because its a really easy class.
Many of her quiz and exam problems come from her lectures, so attend them ALL. Some of the topics are a little vague, but they get cleared up when doing homework and during lab. She has a great personality, and I would highly recommend her!
As she herself said--CSE3 is the EASIEST class at UCSD. My textbook remains unopened. Her expectations are very clear (and quite low). Weekly labs are sometimes fun but always VERY clear instructions. SHE MAKES THIS CLASS EASY FOR YOU...the object of the class is "computer literacy". If you are reasonably computer savvy this class is a breeze.
her quizs are extremly hard! You got only 10 mins to do it. She couldnot even figure out her own quiz in 10 mins. Tons of the students dropped the class.
Marx cannot teach her way out of a paper bag. Lectures are terrible. Her tests and quizzes are nothing like the material presented in the course readings. She can't even complete her own quizzes in the time allotted. I'm thankful I had prior programming experience and had someone fill attendance for me, otherwise I would have dropped immediately.
Her quizzes are difficult and only vaguely related to the material she teaches. If asked a question in class, she often gets very confused and flustered; she will give an ambiguous answer or not answer at all. There are errors and contradictions in her own code and programming assignments. She is very unorganized. No curve
Marx's teaching style is horrible--IF you can call that teaching. She covered all things graphics in 20 minutes during our 80 minute lecture. It's not even teaching! When asked questions, she might answer, but after a while, she'll spend a good 5 minutes asking you to see her after class or during office hours because you're holding up the class.
Arguably the worst professor ever. She does not know how to explain things and spent the majority of the time explaining how everything that went wrong wasn't her fault because "she didn't write the presented information". Maybe she should actually do her job as the PROFESSOR and look over the information she presents BEFORE she presents it.
Good professor, those that complain are usually the slackers who does not put in effort.
I respect her for focusing on preparing the students for real world jobs and application of the material but she's awful at explaining everything that's going on. The discussion was entirely more helpful than lecture. The book is necessary to make sense of the handouts and everything.
Just not a good professor. Making everything over-complicated. And most importantly, exams don't even make sense (focused on concepts while it's not even code any more, there's no purpose so it's hard to understand at first, and she doesn't drop lowest score or curve or anything). Choose another professor if you don't have to take her.
I am ashamed that my university employs people like this. This professor was so horrible, I couldn't keep up although I wanted to so bad. After CSE 8A, I was looking forward to 8B. But this professor's exams made me feel very bad about myself. Almost half the grade was to be determined in last 2 weeks. Had to drop because of bad grad in midterm.
She's not the best lecturer. I had to go to the TAs for help. She goes through slides too quickly and sometimes she mumbles things and just keeps going. She has the best intentions but just not a good way of demonstrating them. Exams were difficult, but if you read the book you should be OK.
I'm sure she's a nice lady and all, but if 8A is your first CS class, I'd strongly warn against taking it with her. You'll gain a hollowed out understanding of Java which will be the result of a professor who doesn't understand the language very well and is unable to communicate abstract concepts in a reasonable way. Find another professor.
Her lectures are confusing, and she is always a little scattered. The LABS are amazingly helpful, but her quizzes and tests are hard. They focus on time little details not pertinent to the class (one question was "name these 5 things from figure 9.2" without telling us what the figure was)
Terrible professor. Exams are borderline impossible to pass if you do not self-study since her lectures are essentially useless. Tests on the most random, vague and ridiculous questions ever (she showed a YouTube video in class from the Colbert Report and tested on that!). Labs/homework easy points but not enough for easy A. Pass/no pass this.
Ridiculous professor who lacks organization and clarity. She was not only difficult to follow in class due to her random comments in the middle of her sentences but she was additionally EXTREMELY difficult to meet with outside of class because she acted like it was a huge ordeal for her schedule. Avoid her.
She is an average, not awful, not great teacher. But the way she organizes her schedule is just awful. I remember at the beginning of week 3, we'd just be starting Ch.2 of the text book, and the at the end of the week, a programming assignment based on Ch.3 would be due. She instructs you read that fast, but what's the point if she lags so behind?
Bad. As a cse alumni attending Marx's lectures for fun - I found her confusing & poorly organized. She seemed scatter minded & unclear in explanations - creating more confusion than clarity. I could barely understand her programming requirements such as demanding use of constructs like loops and switch statements where they don't belong. Good luck.
I took CSE 11 in the summer (very fast paced) and while the material is pretty complicated, she makes sure you get all the right materials to succeed. Her lectures and engaging and super clear. Be careful with her quizzes and programming assignments though--its really easy to lose points. Overall, good teacher, hard class.
absolutely awful. does a very poor job explaining matters or answering questions. she has a set of answers she has used over the last few years to explain concepts like dynamic/static/heap and stuff, that just confuse you more, yet she just repeats it until you stop asking her.
In all my years of having teachers, she is by far the worst teacher I've ever had. Absolutely horrid. The class material is easy enough, but her horrid and annoying personality makes it a slog to even go to class. She harasses people indirectly and takes no advice even when she asks for it, instead attempting to defend herself. Do not take EVER.
Simple enough material. But I hope you like distinguishing between Mr. and Mrs. on tests that should be testing Java, HTML, and Javascript. Annoying personality, idiotic teaching methodology. Gives more annoyance than any high school teacher, and that's giving her some undue credit. Avoid at all costs.
I took this class for an easy A. Nope, you have to try hard. I don't know why I struggled so hard. She is not the best teacher. Take this class for pass or no pass if you are taking it for ge or for fun. She is a terrible professor. Avoid getting her for any other class.
CSE 3 should be an easy class but this professor is horribly bad. She talks to students with no respect and her quizzes really bring down your grade. The labs were helpful but lecture is extremely pointless and painful to sit through. Avoid this professor at all costs - she is so baddddd
Avoid her at all cost!!!!!
Professor Marx isn't a very personable person, but that doesn't mean her class isn't easy. Her lectures are crystal clear and so are her labs. Everything is outlined for you, and this makes the labs super easy and quick. Lecture is a must as she doesn't post all the slides.
The worst teacher I've ever had. She talks to all of her students like they are toddlers, and she knows absolutely nothing about computer science. I don't know how UCSD still employs her...
She's a clear professor and her lectures are a must for vocabs and everything else. Very little emphasis on textbook. Worst exam I have ever taken- confusing format, poorly worded questions. Spending time figuring out what she wants more than the correct answer.
CSE 3 should be an easy A, but Susan is not a good professor. Very, very, very (and let me emphasis the very) random questions on her quizzes and midterm. Only way to get an A is to continuously go to office hours and ask her stupid questions just so she gets to know you. She bumped me up from an A- to A because she liked me.
Her personality is so bad, pretend to be humorous in the class, but when you go to her office hour, all she does is to end the conversation as quickly as possible
The contents of the class is interesting and easy. but the professor keeps talking about useless news and jokes during lectures and tests you on those useless pieces of information!!! Ridiculous quizzes. Don't take CSE3 with her , though it seems that she's the only one teach it.
She is the rudest professor i have seen. She treats students as they are not worthy of anything and has a huge ego. She is a bad person if you ask me and i wish i didn't take CSE 3 with her
I don't see why ppl complain. This class is relatively easy if you have a substantial background on computing. If you aren't doing well, it's your fault. Lab/HW is majority of grade; quizzes are easy if you study a little and pay attention in lecture. Like any class, put in effort to study along with a well made cheat sheet, getting an A is doable.
I switched my major to Computer Engineering and took CSE 11 with Prof. Marx during summer session. CSE 11 is already a condensed version of CSE 8A and 8B, so in summer session, we were really pressed for time. Prof. Marx's lectures were insightful and electrifying, and I listened to her in rapt attention for six hours a week. Highly recommended!
Professor Marx is very straight forward about what she expects you to know during the quizzesexams. She allows a one side page of notes for the midterm, and the labshw are very easy to followcomplete. She IS very intimidating and doesnt make it easy to ask questions but thats because everyone asks questions about things stated in the syllabus.
I had to miss class for an NCAA event and I did everything she asked, yet she still gave me a zero for the lab and the homework. Is definitely not willing to work with the students. She will just explain how busy she is.
Professor Marx cares about her students. As long as you are a respectful individual that is really there to learn and absorb what she has to teach then you will pass. She makes the class easy to understand and provides for you the information that you will encounter on an exam. LITERALLY. There are no tricks, she's not out to get you, its clear cut
Does not teach well. Pretty intimidating. Goes through slides really quickly without explaining much. Learned more from TA review sessions than her class. Had to self-study most of the time, but the tests are manageable.
Egotistical, unhelpful, self-victimizing, incredibly boring teacher. DO NOT TAKE HER. She does not care for students or their needs. Lectures make you want to die, and the rest of the class isn't much better. Her tests are very weird. She uses crosswords, and fill in the sentences. Class is designed for 5th graders, and that is how she treats you.
4 quizzes, 1 midterm and final. She's kind of mean honestly. I don't like her, but the class is really easy. 45% of your grade depends on going to lab and turning in HW so it's really easy to pass the class.
The worst teacher in CSE department. Treat students as little children. I wonder how she could stay in UCSD.
She may come off as mean, but if you think of her as a tough parent, the way she teaches makes sense. She wants her students to understand the material, but she doesn't appreciate lazy students either. Marx clarifies everything in lecture before moving on and is extremely helpful during her office hours. Her exams look just the practice tests.
CSE 3 is not a tough class. You learn a lot. HOWEVER, the professor makes lectures a torture session. Extremely obnoxious personality. Very condescending. Very, and I mean VERY unnecessarily repetitive. Thinks she is funny or cute but she is a ridiculous woman. By the end of the quarter, you'll be so fed up by her you'll wish you didn't take her.
She is very harsh when it comes to tests. Some of the directionsinstructions in the tests are not very clear either. She would ask you to do this specific task on the test but if you do it different from how she expects you to do it, it's a complete points off. I would take classes with another professor if I could. She makes the intro CS hard.
Apparently people either hate or love Susan Marx. She's great; she makes sure you understand the material before she moves on, and she's pretty hilarious too. However, I do agree that she talks to students like toddlers, which is pretty irritating. And to the people who claim she's mean: she's just fed up with the idiots who don't read the syllabus
Honestly, I don't understand why most students dislike Marx. She's pretty hilarious in my eyes. Most students may not like her since she is a little on the sassy side. However, I do see how she talks to her students like children, but then again... her class is super easy. As long as you go to lecture, you don't even need to use the textbook.
Does not care for student. Midterm was so long that it is impossible to finish in 45 minutes. The worst professor I have ever taken in UCSD.
She comes off as very mean and makes you not want to ask questions but if you actually go talk to her in office hours she's a pretty nice lady and really helps you understand concepts, tests are not bad either, just do the programming assignments and go to discussion and you'll be fine.
just reading the textbook
Her lectures are very informative. As long as you have basic knowledge of loop, functions and statements you will be fine to start the class. Summer class is very fast paced so no time to read the textbook. Just do all the assignments, don't miss any lecture and study the handouts. But she is bad at answering questions during lecture.
Great professor, gave useful and funny lectures. Can be strict on regrades and scores, but hey it's college. Discussions and a bit of lecture time were usually dedicated to helping with programming assignments and the upcoming exam. A lot of people didn't take advantage of the extra credit on almost every programming assignment, but it helps!
Don't take her class. She's extremely rude. Thinks she's funny, but she's not. She doesn't belong in a university. Psychiatric asylum would do her good. She said in class "I keep tissues when students come to office hours, so if the cry I give them one" Honestly who says things like that? She whines about TAs in class, which is unprofessional.
Took this class for summer session and I really enjoyed it! She does a great job at explaining all of the concepts and gives relatable examples. Tests are within topics of which she covers so there are no surprises, and as long as you attend all the lectures, this should be a fairly easy class to pass. Take advantage of office hour and ec!!
Extremely patronizing. When she lectures, she treats everyone as if they are grade schoolers. Constantly repeating herself on the most inane things. I took this class for 6th college requirements and I thought it would be easy because it is the first in the CSE series. I regret not taking a more challenging class just to have had avoided Marx.
If you take her lower-division class, don't go to her office hour, she will despise you, laugh at you and even insult you because of your simple question. If you take her upper-division class, go ahead. She enjoys chatting with you
She's a good professor and the class is easy. However, she rushed through all her powerpoints and things become a bit jumbled. She seems intimidating at first, but she is actually really nice and helpful if you go to office hours.
shes intimidating at first but after you talk to her, shes cool! if you go to her OH, she's really helpful. she asks you how you're doing in the class and encourages you to keep it up. she uses visuals to help you understand the code and how to execute it. Tests are ok. TAs are very helpful, so definitely go to discussion and tutor hours for help.
Even though many say she's rude, I didn't think so. It was a very easy class if you actually go to every lectures and labs. She tells you what information we need for the midterms, quizzes, and the final. One sided cheat sheet is allowed for 2 midterms and the final. I enjoyed the labs and the class.
Susan is funny, clear, knowledgable, and knows how to teach. Best UCSD class ever taken. I came into this class knowing nothing about Java, and left with a lot of new knowledge and an A in 5 weeks... Don't know how a class can be any better?! She uses very helpful tech in class, gives useful handouts, and explains in different ways.
Great professor! Very slow paced so that every student understands the material. Gives extremely helpful and informative handouts. Allows a cheat sheet for the midterms and final. Gives out participation points for clicker questions - easy points to help your grade. Would recommend taking this class.
Definitely attend class for those easy last 10 minutes of class iclicker points. She is very helpful when preparing for exams. Don't need the book. Can always work ahead for homework and read over labs if you want, which is very helpful.
Professor Marx was easy-going, but a bit difficult to address one-on-one because she was kind of mean. The class was easy enough to keep up with, though.
She is really cute, I really enjoyed having her as a professor! She is organized and explain things where everyone can learn it. It is not as hard as I thought. As long as you can keep up with the class material, do all labs and homework you will do great. Practice exams are much like the real exams. Not a hard class with her!
This is literally the easiest class I've taken at UCSD. Good GPA booster. Yeah as others described she's sort of mean-ish, annoying, and bad sense of humor, BUT none of that matters. Why? Because all of her clicker questions are at the last 5 mins of class so you could just show up last 5 mins (except on quiz days), click in, and leave.
Class easy af. She does treat you like a kid sometimes but its honestly not that bad. You can just go in at the last 5-10 mins for clicker questions. PRO TIP: labs take like 15-20mins to do by yourself, but over an hour during labs, so just finish it prior to your lab time, walk in and get it checked off, then you can be on your way to go nap/eat.
Professor Marx does a well job keeping order in the class in her own unique way. Her way of instructing the class can become bothersome at times (repeating her exact words more than once, tangents during the middle of lecture, ect). However, she DOES know the material and does a fine job teaching the material to students.
Sorry COGS majors, you have to take her. She isn't too bad to be honest; her quirkiness can be a bit annoying. The class isn't too hard to pass though; I failed both the midterm and final and still got a C+. The main concerns are the lab and homework assignments. Think of MATLAB as a giant calculator and it won't seem so daunting.
Things you need to know about Susan Marx: She's super cute and often makes the lecture hall laugh with her examples. She really cares for the tudetns and makes the material as understandable as possible. Always answers questions in class to make it easier. Great at remembering names. Her lectures are heavy with info so don't skip class! But she always prepares everybody for quizzes and tests. She also solves the quizzes and tests in class
Hilarious professor! Very easy class if you pay attention and are somewhat good with computers. Definitely a great introduction class to anyone interested in computer science.
No podcast and she covers a ton of material. Python and JavaScript are hard when your first learn it. Don't buy the book and review material at least 2 hours a week. If you go to office hours, make sure it's worth it, she can be sarcastic.
Good professor. Her lectures explain things clear (though sometimes redundant) and the criteria is clear. The programming assignments are not difficult if you keep attending lectures and read instructions carefully. CSE 5A is a great introductory programming class but may be too easy for students already with basic programming knowledge.
She can be both condescending and funny. I didn't prefer her lecture style. All in all she was just fine.
This was my first computer science class and I was nervous but she really made it enjoyable. She has a great sense of humor that lightens up the lectures when they get tough, and the labs and homeworks she creates are really fun and encourage you to be creative.
If you understand the practice exams, you will get an A in the course. there are 4 quizzes, but you get a lot of hints about their content through her clicker questions. She is dedicated to your understanding of MATLAB, and ultimately you will feel proud of yourself by the end of the course.
Professor Marx is energetic which helps you stay awake (although she can get to the point of having a mental breakdown during exams), BUT she really understands the material and explains it clearly, and has a lot of experience teaching the class so she knows what works and what doesn't. Homework and labs really help you practice. 4 easy quizzes.
Marx does a great job at taking things relatively slowly for new topics, as well as understanding that people may not have extended cse background. Quizzes require a little bit of studying, and the midterm was very representative of the practice one she gives so it wasn't too challenging. She also allows for a cheat sheet, so what's not to like?
Although you will have a difficult time doing the homework and the lab, quizzes and Final exam is really easy-peassy ! Be aware of the midterm, which would be a little bit tricky. Never asking exceptions (like turning the quiz late,doing iclicker again) , you will find trouble to yourself!
Midterm and Final were exactly like the practice sheets she hands out so just study those. As for the labs and homework, they can be tough sometimes but the TAs help a lot. The labs and homework take FOREVER. She can be condescending at times but her remarks and attitude can be funny. Just beware how much time youre going to have to put into HW.
Susan Marx is a very interesting professor. She is not horrible, and the class material is relatively straight-forward. As long as you understand the lab materials, you should definitely be able to get an A in the class. Just be warned, Marx comes off strong at first, but she isn't as scary as she seems. She's actually quite funny.
Really great teacher with adorable personality. Class is overall pretty easy if you attend lectures and take decent notes. She explicitly tells you what will be on quizzes and tests too.
As for her personality, she does come off as a little bit harsh but she's really not that bad. She tells everyone EXACTLY what will be on a quiz/midterm/final so pay attention to hints she gives during lecture. I suck at computer science but I needed this class to complete a requirement and I ended up doing OK. Labs/HW can be hard so go to tutoring
If you think demeaning and hostile is cute and adorable, this professor is for you! If your not a fan of being infantalized, and demeaned in a group setting, dont expect office hours to be any different. She can be incredibly hostile. If you dont understand her, dont ask her to repeat. If this class is a requirement for you, lean on the tutors.
Pretty much every lab I did for the course was on material she either A) didn't cover or B) might as well have not covered it because she isn't very good at teaching. Lectures follow the scheme of Marx not being able to use powerpoint, laughing at her own jokes, whining about how MATLAB is not licensed, repeat. It's truly wonderful.
Avoid Professor Marx. She isn't very approachable as she tends to respond sarcastically to questions. Her teaching isn't very good either and makes it tough for programming newbies. Just avoid her, you'll be far happier for it.
Worst professor in CSE department. The knowledge is super easy, but she deliberately made them difficult to get marks. She seems to have limited knowledge about her material, and be over-confident about herself. She is also stubborn and not flexible at all. Got marked down on professionalism for asking score release date on Piazza. Ridiculous!!!
I can tell that she tried to be hilarious and to maintain a good learning environment, but that didn't work.
Awful experience... I only take her class for a major requirement...
I also had her for CSE 3 and now CSE 7. Yes, she does come off a little sarcastic in her responses, but only to dumb questions. She does tell you what's gonna be on the quizzes and midterms/finals most of the time, so that's pretty nice.
She's a terrible professor! Do not take her! If I didn't need this class I honestly would have never taken it. For a CS professor she doesn't even know how to use her own computer, she literally kept refreshing YouTube because of an ad. I hate this class and her so much that I am purposefully giving her bad reviews here and on CAPEs. Beware of her!
Marx is the worst professor I have ever had, in any subject. She always responds to questions with a condescending tone and almost never clarifies the issue for whoever asked it. I've never met someone who's had a positive experience with her. It's a shame that Marx is the only one who teaches this class, because I was actually excited to learn.
at the beginning of the quarter i didnt think she was too bad. as time passed, the class became harder. i didnt know how to implement the material, and failed the midterm because of a stupid crossword puzzle? she would tell you one thing would be on the test/quizzes, and pull some minute detail from weeks ago that WASN'T on the review guide
First, look at the tags of this particular review. Now, think of the opposite of these tags. That is what Professor Marx represents. She is not hilarious, not caring, and does not give good feedback. Try asking a question in class, and you will earn yourself some public humiliation. Also, materials in the lectures do not match up with the labs.
Terrible. How could UCSD hire someone that does not respect every single one of their students? I'm noticing a trend within the CSE professors mindsets; Only help and acknowledge the 'A' students, everyone else is not smart enough to excel in CSE. Her recent scandal describes her personality perfectly. Search her on google to read about the scandal
extremely condescending and repeatedly ridiculed students in class for asking questions. Labs and homeworks are ridiculously challenging and do not prepare you properly for the midterm and final. However, one positive is she does tell you exactly whats going to be on the quizzes and provides a study guide that prepares you well for exams.
She was okay, too intense for an introduction course. What helped me a lot in the course were the tutors, they were really helpful during the labs. I would take her again because she was fair on her quizzes. I just would watch out on getting on her bad side.
Class Info
Attendance Mandatory
83%
Textbook Required
74%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.67 avg changeRatings by Course
CSE9A
5.0
(1)JAVA
5.0
(1)CS11SUMMER
5.0
(1)CSE8AB
4.0
(1)CSE8ACSE8
4.0
(1)Difficulty by Course
CSE8AB
5.0
CSE
5.0
8B
4.0
CS11SUMMER
4.0
CSEA01
4.0