CSE 13S
Comp Sys and C Prog
Filter Reviews
Class Ratings
Professor Rating
Prof: Ethan Miller / Fall 2022
Oct 24, 2022
This course should be separated into two separate courses or something else to make this class more smooth. The pacing of this class is awful as it goes from printing "Hello World" to coding trigonometry in two weeks, let alone this is an introductory course to C. The structure of this course is trash; it is more focused on testing students on material instead of actually teaching it to them. I don't know why I have to take this class for my major considering I am not Computer Science; this is the very last programming class I have to take ever and they decided to make it increasingly difficult if at all possible to pass by yourself.
The content is interesting but hard to fully process. You need to put a LOT of time aside to fully digest material that they expect you to understand as soon as it is taught, which can be at tutoring or sections. I could not even go all the time because I would work on other classes and have no reliable transportation system because I live off campus with nothing but the bus system. Adding on to assistance, you need to spend HOURS on homework assignments. It feels like you can only really pass and complete assignment if you code 24/7 whenever you are NOT in class.
The professor doesn't seem bad. Lectures are engaging and presentations are smooth and noteworthy. Does not respond to emails however.
This class is NOT a beginner-friendly introductory class. Learn C on whatever is best before. Go to everything and make sure your setup is correct.
Class Ratings
Professor Rating
Prof: Alex Rudnick / Spring 2022
May 27, 2022
I would take this class with anyone but Darrell Long. Some diehards nerds keep recommending Long as a “rite of passage”because “you learn a lot…” but at the cost of your sanity, mental health, and getting accused of cheating. Unlike Darrell Long, Alex Rudnick is super chill and kind. There’s no unnecessary stress or academic drama in Rudnick’s class. Rudnick treats his students humanely.
As for someone who entered this class without knowing C at all, this class taught me C, and it’s now my favorite language.
He is so kind and understanding, but it’s week 8 and we haven’t gotten anything graded except for assignment 0 and the midterm.
If you’re worried about not getting grades back in a timely manner, then you should worry more about yourself. I can’t see how anyone can fail this class or get a bad grade because everything is so straightforward unless you’re one of those people who take classes just to get a barely passing grade. This is one of the most lenient professors, and I’m sad to hear that he might not be teaching next quarter, so don’t waste your chance.
Class Ratings
Professor Rating
Prof: Alex Rudnick / Spring 2022
May 25, 2022
The class itself was fine, except that all our assignments are YET to be graded. It's the middle of week 9 and there isn't anything in the grade book. We have our HW7 out and HW8 + an optional HW coming out this weekend. Also what about regrade requests? The graders will have to work through the summer which isn't fair and they even have exams/assignments due soon. Really disorganized from what I can say.
The content of the class is fine and it actually does help when Rudnick does DEMOS during class time to visualize it a bit more. Also, he draws it up which is nice.
Rudnick is one of my favorite professors so far with his kindness and understanding of the community of CS. My only problem is the grade request which makes it hard for me to feel good about him as many don't know their grade and will be out of luck for Fall 22' CSE 13s as it is full.
I should've brushed up on C beforehand as it would hit me how to do things really late. Also, read the book! Read before you can, I was lucky I knew a good amount from CSE 30 (while loops, recursion, graphs/linked lists).
Class Ratings
Professor Rating
Prof: Alex Rudnick / Spring 2022
May 25, 2022
Class was overall great, learned a lot from this course, and introduces us to data structures
Yes, it is useful for real world applications and coding interviews.
Does not grade assignments till week 10.
Class Ratings
Professor Rating
Prof: Darrel Long / Fall 2021
May 25, 2022
The quarter I took it only 100 people turned in the last assignment out of 450. Many dropped and many were accused of cheating. Do not cheat and make sure you have a good understanding of how to program in C before taking the class. Based on professor and quarter Ive heard difficulty varies.
A bunch of interesting assignments like Huffman encoding and RSA encryption.
Dr. Long is a legend and prestigious computer scientist. As a teacher he’s a bit of a mixed bag. He has very little patience and is a bit of a jerk sometimes. If you ask him a question about how to do something in C (what the class is supposed to teach). He will tell you to “Read the textbook” (K&R).
Read the textbook (K&R)! Read it through before your first class. I wish I had read the textbook before the assignments got difficult (asgn4/5).
Class Ratings
Professor Rating
Prof: Rudnick / Winter 2022
May 25, 2022
The workload was a lot not because of the content but from the lack of instruction from teacher, lack of feedback and direction. Office hours where incredibly limited.
Introduction to very useful C concepts used in later classes.
Bad professor who offered little in making assignments clear or helpful.
Attend office hours as soon as possible and connect with other people to workshop the code. Most of the learning comes from understanding the assignments.
Leave a Review