3.3
Quality3.1
Difficulty56%
Would Retake124
Reviews56%
Would Retake
124
Reviews
Rating DistributionOfficial
5
45
4
21
3
17
2
10
1
31
What Students Say
“This class was really boring”
ECS140A - 1.0 rating“I wish I take this class with a different professor”
ECS140 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
20%
Textbook Required
9%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.42 avg changeRatings by Course
ECS15
5.0
(3)ECS010
5.0
(2)ECS10
4.4
(21)ECS188
4.3
(6)ECS140A
3.6
(25)Difficulty by Course
ECS140
5.0
ECS32A
5.0
ECS010
3.5
ECS32B
3.5
ECS50
3.1
Reviews (124)
Very clear cut on assignment due dates, and expectations on assignment. He checks in with students often to know how they are doing on assignments. Also, he provides challenging questions in discussion. Very hot.
So d time teaching class. Lab time is assigned, but really don't need to attend. Midterm, labs, 10 page paper on anything related to computers and a final. Pretty easy class for anyone with a clear sense of direction. It is not too time intensive. Lectures are easy to understand. He does not like people talking over him. Funny Canadian guy, eh!
Professor Eiselt is one of the best professors to take. His lectures are well-organized and are thought-out. He clearly goes over material as well as encourages class participation. He is also pretty funny, making random jokes at times.
Great teacher for those who have never done any coding before. (Otherwise the class may be a little slow ) He's very clear and pretty funny. The tests are a little difficult, just make sure you attend lecture and then either play around with Python outside of class or attend discussion. The homework is a little lengthy but actually pretty fun.
Midterms are 10 mc and 1 code you need to write down. Final is 16 mc. Feel like midterms are harder. Final is ridiculously 16 mc, many people finish them in 20mins. And they weren't too bad. There are 6 assignments throughout the quarter. They weren't too bad, though the very last two got a little bit tougher. Also, he posted every lecture.
His lectures are very clear, but ECS 10 is not an easy class. You need to keep the work and read unless you will fall behind. 7 HW assignment, 2 midterms, and a final is what your grade is composed of. Def recommend, funny dude
I mean I'm sure he's great for 10 or 188, but don't take him for 50. Organizational nightmare (assignments from October still ungraded as of today), and lectures felt rather disjointed. Nice guy though, and it was his first time teaching the subject "in over 20 years". He'll get a few more chuckles than average out of you during class.
He's an awesome guy, really sweet and very funny. Don't procrastinate. The workload he gives builds, and if you don't attend to it right away it'll bite you. There were 7 homework assignments, 2 midterms, and a final. He puts up practice tests that are nearly identical to the actual tests. Really easy and really fun.
His witty sarcastic remarks gave me life. Never laughed so much in any lecture, and this is ECS50 - nothing to laugh about. But even though the material is though, he does his best to make it easy. I don't have a deep love for computer science, but with him, I think that could change. Would 100% take again! Nothing but love for this hilarious guy.
Great lectures and very organized. midterms are tricky, make sure you play around with codes and spend time on your homework. Final is easy 16 MC. HW help you understand the concepts! i really enjoy this class
Good professor to take for an intro class for sure. A really good lecturer, he's very clear and explains things well. The TAs are also really helpful during lab hours so definitely go if you're confused about the HW. The midterms are a bit tricky, but the sample midterms are helpful in preparing for the exams.
Lectures are very laid back and he could be funny at times. ECS 10 was difficult because 75% of class was based off three tests, mostly multiple choice with tricks in the programming language. Requires proficient studying of material but tells you in the first week of class what's expected.
Kurt is an excellent educator. He definitely knows how to relay knowledge to his students in an easy and fun way. The midterms are a bit tricky at times, but his final exam was extremely easy.
Makes funny jokes occasionally. Teaches Python pretty well. Tests are made up of a rather easy free-response program and some relatively tricky multiple choice questions (be sure to read the code carefully). You don't really need to read the textbook, and it's free anyway. Homework could be puzzling, but nothing impossible.
Open notes midterm/final, labs, 10 page term paper. I appreciate prof's effort to keep us interested in the topic - though it's an extremely dry subject for those who do not care about this subject area. Do not have to attend lab unless you need help. Easy A as long as you put some effort into it.
Very energetic
Professor Eiselt made programming in Python more fun than a chore. He's hilarious in class and his exams are arguably easy (open notes, one handwritten program, and a few tricky multiple choice questions). Lots of homework as well but nothing too impossible. If given the chance, I would definitely recommend taking this class with him.
Professor Eiselt is a quality instructor. 2 midterms + final + 10 homework assignments, very doable work load. Last two programming assignments are challenging but there is plenty of help from the TAs. Midterms are VERY tricky, but similar to the practice exams. The final was MUCH easier than the midterms. The curve is really good too.
I don't have any coding experience. His lectures are not very clear sometimes for the very beginner, so go to every discussion! His lecture is more like a review for the past materials. I study by myself most of the time, but his tests and final projects are not so hard. All tests are multiples choices. Do the practice and you can ace the tests.
AYE KURT! Great professor, funny guy. Took in Winter'16. This was my first programming class and I had lots of fun doing the programs. Work with friends or you'll go crazy. Things were pretty easy up until the final program. He lets you bring one sheet of notes for midterms/final but honestly you just have to understand the material to do well.
Kurt's hilarious, fun, and very good at teaching! His class went at a good pace and the homework did help you learn coding. The only thing I didn't like about his class was how much the midterms were weighted. His exams were pretty tricky and since they were out of ten multiple choice question, a stupid mistake would cost a letter grade.
Easy A for ECS50, tests were straightforward and programs weren't over complicated.
Nice guy that had very useful and humorous lectures. The last assignment was a bit tough but not impossible to do. Tests were fairly easy. Good for people who have no programming experiences. Recommended class!
He has amazing lectures and is super clear. Also, Eiselt is super funny guy. His tests questions are tricky but not difficult. The final is way much easier than his midterms.
Very good class for ECS students. EASY A for those of you who needs 'A' for upper division course. A lot of reading and summaries for each article you have to write, but once you do them and participate well in class, you already have at least C. Term paper is also big and there is presentation. You better do this one well.
Best professor at Davis I had so far! He is organized and clear with the material.
Worst class ever. His exams ask the dumbest questions where the answers are incredibly trivial so you're second guessing yourself if the answer is that basic. His programming assignments are always so ambiguous, it's annoying you always have to clarify things. You get like no feedback for the course, he grades everything last minute. Glad it's over
Good professor teaches very well and makes you understand the material but has a bad grading scale on the midterm and final that damages your overall grade like two mistakes can take you down to a b on the midterm.
Kurt is a great professor who knows the material well, however his tests can mess your grade up by missing one or two questions. The grade on canvas has nothing to do with your final grade. And his curve does not help at all. Homework is always ambiguous and he does not always help to clarify.
Homework were not bad at all. I got a B in the class for slacking off on the last homework. I got an 85% on the final. Midterms are similar to practice midterms. He's pretty funny in lecture and does a good job teaching. I would take him for any ECS class. He also has a good curve. An A is achievable in his class.
Funny, easy going, and helpful. Posts practice tests/ midterms. The main catch for this course was to just read the book, many many times, and you'll be fine! I got a 70% on the first midterm since I didn't know this, but ended up bouncing right back after knowing this!
Going into the first midterm I wasn't expecting every single question to be a trick question. I finished the midterm quickly and later found out I got a 40% on it. Read every question 5 times. I passed the next midterm and final with flying colors because I found the tricks. Midterms out of 10 MC, you can see how a few questions can affect grades
Pretty standard 2 midterms, and a final. HW's are about medium difficulty and length
Hands down the most annoying professor I've ever had at Davis. He values being liked by his students more than teaching them something. It's as if his lectures are performances instead of a genuine efforts to teach. He criticizes voids in students' education but doesn't realize that the reason is professors like him.
This professor sucks. His projects are not instructive and seem to have been created within hours of assigning them. Projects are underspecified and uninteresting, and the grading process is not transparent whatsoever. No testers, grading scale, or rubric is given. Grades are returned extremely slowly. Lectures are super boring and dry.
Eiselt's ECS 10 course convinced me to switch my major to Computer Science. His lectures were great--they gave us pretty much everything we needed to know to succeed on the homework and exams. He's a really fun guy, and he knows his stuff. The homework was usually pretty easy (and fun, at least for me). And for the exams, KNOW PRINT VS. RETURN!!
Class is purely python, so skip if you are even slightly competent in coding. Lectures are funny and insightful, and the homework is a breeze.
This class was really boring. Professor was lazy and delegated everything to TAs. Assignments were super mediocre and had a lot of errors in it. Also, there was no guidance for midterms or finals prep. Grade breakdown was 30% hw, 30% midterm, 40% final. He may be a decent ECS10 professor, but he shouldnt teach an upper div class again.
The lecture and homework is pretty fair. The exam is tricky or ridiculous. The worst class ever.
I thought the class was fine considering it was his first time teaching this class. His lectures were clear and his homework was okay. In terms of the final exam that everybody is complaining about, I thought it was easy. My guess is that people who are complaining are those that never came to class b/c 2/3 of the class never came to the lecture.
I wish I could gave hime a zero. (I dont like his dry humor)
His lecture was ok. The first coding assignment is a little bit challenging but still doable. The last two coding assignment is fairly easy( due to we didn't have classes for two weeks). His final exam was ridiculously hard. It seems like it's designed to use in a normal quarter. (The class was canceled for two weeks) He didn't care about us.
Good lectures. The final was harder than mid-term but it was doable. I prepared for the final by writing codes by hand and I think I did well in the final.
Decent lower division class professor, but he was not a good choice for upper-division class. He didn't post any practice problems and was not clear about what to expect on the midterm/final exam. I wish I take this class with a different professor.
His class is primarily focused on the lectures and he only tests on them. If you go to class or even just read the slides very carefully the exams are easy. As long as you understand what points he is trying to make in class, the exams should be straightforward. He doesn't give out much work so make sure to double check homework and exams.
Kurt is an amazing teacher and he keeps the class's attention with his humor and jokes. Make sure to read the book and do practice problems for both the midterms and final.
Since it was his first time to teach this course and we had campus closure, he may not be able to express all his ideas. His lecture slides are long but very useful for exams since they contain lots of conceptual questions on slides so prepare your 5 pages cheat sheet! Programs are doable and interesting, but I don't like the tests so much.
Exams are pretty hard!!! He gives conceptual questions and no partial credits!!! Dont take 50 with him! You will regret...
final is 30% of total grade and it is easier than midterms. Midterm one is the hardest and our class average was 28 from 50. make sure to go to TA's OH and review sessions; they are very helpful. try to find his previous exams that is the only way you could answer the conceptual questions. Tough Grader
He explains concepts step by step, and sometimes more than once. He is also very funny and makes multiple jokes throughout lectures. His midterms were challenging and his final was very challenging. I did not anticipate my final grade to be as low as it is. The homework was a bit challenging, but there was not much of it.
Midterm 1 was the roughest because you are still just getting the hang of assembly language. But once you finally get how to use CUSP (assembly language simulator) the class becomes much easier. Midterm 2 and the Final had higher averages. Just read the book and you will learn. Attendance isn't that mandatory. Homework's vary in difficulty.
Kurt's style. Pay attention to and work hard for the hws, and get these points as more as possible. I had all exams beyond 95%, but only get A- in the end, because 2 of my hws get 80%...
Taught concepts well, tests were not terrible, slightly disorganized
Kurt is a nice guy but he's the epitome of a lazy and disorganized professor. He had office hours once a week for an hour. He graded midterms and final harshly. Doesn't help at all with how to do the homework. He tries to be a nice guy and funny to make up for his flaws as a professor. If you want to have a good lecturer and organization avoid him
He's a terrible professor. He thoroughly explains things in his lectures, but then the homework and tests are like?? How would we know this?? Textbook was minimal help. No joke, the TAs rebelled saying the HW was way too hard. Also, he makes fun of kids in class. It's kinda funny, but sometimes it's not so I was scared to ask him questions.
Very lazy and unhelpful professor. His lectures were not in-depth compared to his tests and homework, which covered material that was barely or never talked about in class. Kurt expects too much from his students while he puts in minimum effort.
He has a tendency to trail off topic and ramble on about stories and topics not related to the subject matter and then skips the rest of the material for self study. He takes extremely really long to grade midterms(4 weeks).
He is a very disorganized professor for an upper division class like 140A. I took ECS 10 with him and it was really good but my experience with him in 140A has been completely the opposite. The material he teaches is barely relevant to his insanely hard assignments and exams.
Awesome professor. Very knowledgeable and funny. Clearly cares about the subject matter and his students (though he will roast a few kids from time to time). Additionally, 32B may be one of the most useful CS classes you could take. Definitely recommended.
Languages taught are Java, Haskell, Prolog, & Erlang. 5 HW (1 BNF/EBNF, 4 prog), midterm, noncumulative final. Lecture & slides were enough to do assignments. PDF slides are quite long, but is more complete than the other prof. The hw wasn't too tough, but I think the Prolog sudoku solver question was too hard. Notes were allowed during exams.
Loved lecture at the beginning- he encouraged questions. Then it got to the point where homework grew difficult and off-topic. At times in the class we were told to self study- at least the textbook was good. Towards the end began to hate attending class because any mistake makes the difference between a C and an A and professor was unsympathetic.
He's a nice guy, but he has to be the single worst professor I've ever had. He expects that you can teach yourself enough Python in a week to be able to put together a fairly complex program, without ever mentioning it beyond once in passing. I have learned almost nothing, except that I don't know Python. I would never wish his class on anyone.
He might be okay for lower divs, but do not take upper div classes with him. He doesn't really teach anything useful and all his lectures are very high level. He explains easy things just to waste time and avoids all math/deeper aspects of CS. Seemed unqualified to teach an AI class.
Eiselt is one of my favorite lecturers I've had. He's so fun, and his lectures give you all the info you need to be successful in his class. The homework was pretty easy. But make sure you are prepared for the exams since he gives you BARELY enough time to finish! And don't go a SECOND over time or else he'll rip your exam away and give you a 0!
He cares student a lot during the spring quarter with the pandemic. Assignments are easy and they teach you a bit about python. His slides are very long and sometimes hard to find useful information. I think this course will be much better if teaching in person.
I took ECS50 remote with Eiselt. One of the best remote profs in my opinion. Lecture videos are clear, homeworks are do-able if you understand lecture- same goes for exams. 50% of the grade is homework which is really nice! Eiselt is pretty funny which is extra nice in comparison to typically very dry remote instruction. I would take him again!
The class w/ Prof Eiselt was very straightforward: clear lectures, doable homework, helpful in both OH/through email. The tests may seem hard if you didn't read the book, but if you do what you're supposed to and read, they weren't bad. Exam grading can be harsh if you are not careful. I learned a lot and found new appreciation for this subject!
He is really nice that he answered every e-mail I sent. The exams are full of definitions and concepts, which are my weakness. Although I read the book for several times, I still cannot answer most of them correctly. Fortunately his lectures are great because it is very clear. Homework and codes in exams are related to the lecture.
Lectures were clear and understandable, homeworks are pretty easy if you just watch the lectures and skim through the textbook. Same goes for the exams. Overall, great guy and great lecturer. Would definitely recommend
This was an online so I set my expectations accordingly but Dr Eiselt didn't even meet them. The material was very simple with examples just borrowed from youtube. Very little insights and trivial programming examples of no depth. Even though I got an A for the course, I didn't learn anything.
Joke of a class it's so easy. Teaching is barely there, you learn more from youtube. When did UC Davis become a community college?
Me and many others dropped the class after the first few lectures. It's a joke, I heard 170 was a hard but rewarding class and here we are just talking about stuff rather than learning details. Avoid
It's clear he's just going through the motions until he retires. Barely tried to make lecturers interesting (or meaningful) just relies on YouTubing concepts.
He gives out ridiculous homework and does not give partial credit if your code makes sense, but doesn't pass any test cases. The first assignment was not review for people who took ecs32b since it was written in a non-pythonic way. He gives project-level homework and his grading is ridiculous, expect to learn to be fluent in Python by yourself.
After all the bad reviews on here I wasn't too excited to take this class, however it ended up being my favorite class I've ever taken. Eiselt's lectures are clear and make the concepts easy to understand. If you want a more in depth understanding of the concepts, go to office hours! Be sure to brush up on your Python before you take this class!
I took this in summer session II:4 Quizzes and 1 Final, which has the same workload as the normal quarter. He never think of the workload is high for a 5-week summer. One 400-500lines python program per week, which needs excellent use of Python. Be ready to code. Quizzes are not hard. He could be better if adjusting the workload for summer session
Hey UC Professors if you want to retire. Retire. But don't retire and pretend your teaching. Kurt basically does the bare minimum.
As someone who took only ECS 32B before this, it wasn't too difficult. Lectures provide basic help for the assignments. Know python and tree structures well and you will be fine. Grades assignments based on if you pass test cases, no partial credit though. Not a great lecturer but seems like a nice guy.
Don't take the offering during summer. It's clear the Professor is just going through the motions, doing the bare minimum and barely cares. Not sure if he is forced to teach during the summer or not. But don't pay money for this offering.
Professor Eiselt was very accommodating due to the first portion of the class being online. Read the textbook! Many of his quiz questions are based on reading comprehension so read very carefully. HW problems were very doable, though sometimes HW questions took away from lecture time. Overall he was fine.
Not that bad. Be aware of the quizzes, he may use some word to confuse you. Final exam is kind of hard. We fell behind the track this quarter so he just made the 5th quiz full credit for everyone.
don't take this class if u don't need it. super hard does not go easy. canvas isn't right, he won't change the weighting to be correct so no-one knows what they have until after the final. one midterm one final. midterm was ridiculously hard even with cheat sheets. quizzes also hard but not awful. overall I would not take him ever again!
Open note exams, homework is totally doable if you start early! I felt like he was very fair and kind. Not the most in-depth lectures but enough to be able to do the assignments.
not necessarily a difficult class but a frustrating one. grade mostly determined by a single, multiple choice midterm that is not curved, even though a large part of the class fails. bi-weekly quizzes with trick questions. DOESN'T give out practice exams and puts questions on the exams that arent on the hw or the quizzes and provides no practice qs
Lectures are somewhat bearable, he does make them a little less boring than they already are. The homework is pretty manageable, but it's the quizzes, midterm, and final that you have to be wary about.
I love the hws as we need to do some coding, however I really dislike the midterm and final for lots of theory and concept questions.
It is really terrible! He is strict on grading but very lazy on courses. As the contents becomes more difficult, he may be more unwilling to make such clear explainations. He NEVER talks about how to review clearly and the exams are totally different from the practices. Skip him unless you don't want a high GPA!
Very strict on grading! Honestly, didn't find his lectures helpful. I really struggled in this class.
Doesn't set up his Canvas grading correctly so you don't know what your actual score is until the end.
easiest class for cs electives. Professor got jokes every class, chill and approachable. Lots of readings everyday and daily reading quizzes so don't slack. otherwise, this class a must take.
Not sure why there are so many bad reviews on here, but I took ECS 170 with him last spring and loved the class! The lectures were really engaging and funny and the homework was actually relevant to the class and subject which I find is pretty rare. One of the favorite classes I have taken so far!
I just learned nothing from his lecture. He is very lazy and never take care of students. He always make wrong experiments when typing codes which waste a lot of time. Also, the exams are pretty difficult. There will be mainly multiple choices rather than writing codes. It may have no help on developing the ability of using python.
Blocklist whoever recommends this class to you.
He was playing around with wordings and details that are not necessarily for improving your coding skill. Exams need heavy handwriting codes. If you are not prepared for these nonsenses, just stay away from him.
Professor Eiselt is good at making the class interesting to students. He gave a curve in the end, letting me obtain an A!!!
I've had really bad, and really good professors here. Eiselt is somewhere in the middle, you'll learn a good bit, his tests can be difficult, the homework assignments are easy. The course is mostly graded on test, but he curves at the end. Overall pretty good.
Friendly. Gives animated lectures - cracks jokes and actively tries to keep your attention. Very helpful slides. Allowed two pages of notes for exams. Exams felt a little challenging, but totally fair. Homework assignments were mostly short and simple - aimed to practice coding in the new languages rather than complexity.
he was....alright. decent lecturer, medium difficulty hw, exams were a bit more difficult than the hws. doesnt do +/- grading and threw in a 2% curve at the end.
Doesn't record lectures but the slides are descriptive enough if you have to miss lecture. Exams are challenging but fair. He never actually posted his office hours, so I was unable to ever talk to him in-person. He was very responsive over Piazza, though. Homeworks are challenging but doable with a couple hours of dedication.
Hilarious professor. His lectures are fun to watch. The slides are pretty detailed. Homeworks are very doable, and his AI policy is lenient where we are allowed to use it if cited properly. It definitely makes understanding class material easier. Cheatsheets allowed on exams. The exams themselves can be difficult, but not too bad.
Clear lecture as well as slightly challenging assignment. However, some exam questions could be really challenging and hard to make preparation.
This class was average difficulty. The midterm was very similar to content covered in lecture. The final was more challenging. He's a decent lecturer and the homeworks were fair given what we learned.
do not know why professor got 4.1 rating. horrible professor with extremely all pitfalls exams, do not think exam is any useful for programming language class because we're learning different language instead of being so mean on exams. I attend all lectures listened really carefully, but it's meaningless; if you careless, you fall into a big abysm.
Not bad. Lectures are organized & structured nicely, although maybe slightly long. He is very knowledgable, and every engagement i've had with him has led to a better understanding of topics. Homework is valuable practice. Below reviewer doesn't participate or engage in-class, and had a bad first midterm. Rating was 4.1 before the below rating.
You learn nothing useful. Have fun spending a lot of time learning deprecated programming languages like Haskell and Erlang. Some questions on tests are pure memorization, and he intentionally words some questions that are impossible to get correct if you don't come to class. Would be a 3/5 if this class taught modern programming languages instead.
If you went to lecture or looked at the slides before the quizzes and exams, its straightforward. 2 double-side paper note sheets. Lecture itself was very interesting to listen to and content was laid out clearly. Homework correlated to discussions. Caring guy, fair grading system, great TA. Don't let the negative minority influence your decision.
If you went to lectures and actually understood the homework, you would do well in this class. He truly cares for his students and wants them to succeed. Don't slack on lectures because his questions are based on whether or not you showed up and paid attention.
Very solid class. Allows everyone to talk. Reading heavy, but that's the class's nature.
Took him in summer. Very well run class, fair tests and quizzes, fair homework. Could've gotten an A had I not slacked on the final.
Professor Eiselt's lectures are well-organized, and he is knowledgeable. The homeworks are valuable practice, but the exams can be challenging. Using unstuck ai and cheatsheets helped me prepare effectively.
4 quizzes, wording on quizzes are not clear at all, misleading answer setups, this class should be easy, but his wordings on exams and quizzes make the class horrific
Your grade is determined by a midterm, a final, and quizzes every other week. To do good on quizzes you need to memorize things he briefly mentions in lecture. His lecture slides aren't too bad, but they don't prepare you for exams. Got 3 problems wrong on the midterm and got a C. He had MCQ worth 3 pts and single answer worth 5 (no partial credit)
The class is pretty simple and straightforward, but the grading distribution on the midterm is so bad. You can get one multiple choice question wrong and get an 87%, two or three puts you in high 70s to low 80s and there's zero partial credit. With the midterm being 30% and the course grading not including +'s or -'s, it messes up your grade.
Really disliked this class. HW not bad compared to 32A which took forever. HW was the only not bad part of this class. Prof is late a lot, then criticizes students late to quizzes/exams. Midterm was ok, put all the code on you cheat sheet. Quizzes really annoying, have to memorize very specific things (runtime of specific algorithms from class).
It was mostly self taught but the materials are very conceptual so I guess that's how it's suppose to be. Nothing surprising in tests and quizzes. He doesn't record the lecture but lecture slides are VERY specific (like some of them are 100+ slides). I would like to take him again.
Please save yourself. He's often late and makes very snarky comments to students. Although the class is very conceptual, he does NOT really teach the code + doesn't record, and EVERYTHING on slides is important. Quizzes every other week and if you get 1 question wrong that's at least 10% of the grade already. Only the cheat sheets + TAs helped.
He had 4 quizzes, each took 1 entire lecture, 1 midterm, 1 lecture going over the midterm. So there are only 8 weeks of material. Even so, his pace is extremely slow. His exams are difficult because he keep testing on unimportant details in lecture. Does not prepare students well for applying data structure in the future.
Surprisingly fun class. Professor Eiselt is funny and it helped to keep my attention during lectures. He goes over thoroughly, step by step with diagrams and explanations. Exams are very heavily based on lectures so pay attention in class (or go through lecture notes) and you should be fine.
Eiselt made learning CS fun, which is a feat in itself. I do feel like he rushed some of the concepts at the end unfortunately. Your experience will depend on how hard ECS 32A was, so if you come from an easy prof consider doing extra practice. His lectures were interesting and pretty understandable. The curve at the end of the class was godly too
Funny and caring prof. The lectures were straightforward, although slow in the first half, but if you study the slides you'll do well on the quizzes and exams. He also allowed cheatsheets on exams and online help on hw and is very helpful when answering questions. The class was more theory based than practical coding though, so not very applicable.
Quirky and funny guy. I think I struggled mainly cause of ap credits I couldn't take 32A. But I didn't enjoy him teaching from 60 slildes every class and scrolling through code, but not actually showing us how it works or how to actually code. Logic is odd because it helps, but we can always look it up, so I hate being tested on that.
One of the most eye opening class at Davis, would totally recommend taking it with Professor Eiselt. Lots of reading and quizzes, in class discussion is big part of final grade.
Very lenient and includes a curve. Allows AI use, likeable guy and most class got A's and B's.
I liked him and learned from him.
Class Info
Online Classes
100%
Attendance Mandatory
20%
Textbook Required
9%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.42 avg changeRatings by Course
ECS15
5.0
(3)ECS010
5.0
(2)ECS10
4.4
(21)ECS188
4.3
(6)ECS140A
3.6
(25)Difficulty by Course
ECS140
5.0
ECS32A
5.0
ECS010
3.5
ECS32B
3.5
ECS50
3.1