Roboforbes

Ethan Katz-Bassett

Computer Science · Columbia University

Courses Ethan Katz-Bassett teaches

What students said

CSEE W4119 · Spring 2023

2 projects (30%) 4 assignments (22%) Midterm (15%) Final (33%)

CSEE W4119 · Spring 2023

Ethan is a good professor. He is very knowledgeable of networks and can answer all questions. If you attend lectures, you will learn a lot about computer networks. My main issue with this course is the assignments. I have taken other 4000 level courses at Columbia and none have felt so monotonous. He gives out 4 written assignments and 2 projects. These are very relevant to the coursework, but the amount of time it takes to complete each is extremely long. Some classmates and I already had experience in computer networks yet still found the assignments to be way too long. Some written assignments were ~20 pages worth of questions (that are not trivial). The course will deepen your understanding of networks at the cost of your free time. The projects themselves come in multiple stages and also take at least entire days to complete. In conclusion, while Ethan is knowledgable and taking this course will help you learn a lot about networking, Ethan's version of the course simply has an unnecessary amount of workload that at a certain point no longer is helpful.

CSEE W4119 · Spring 2023

written HW, each 9-10 pages long with just questions not counting the blank space; 1 midterm; 1 final; 2 projects, the first one is a super leveled up version of AP Lab 7

CSEE W4119 · Spring 2023

Oh lord, where do I even begin. At this point of my college career, I truly think incompetence of an instructor (not to judge their academic or research capability, just the teaching ability) does not necessarily make or break a class, disorganized staffs definitely do. I was truly upset because despite the syllabus being arduously long, he failed to mention how many written assignments are there and how long they would be (9-10 pages each, questions alone). I like the content, and after being bullied by the class (and also mildly by Ethan himself, but I am not in his session so I imagine I suffered from less trauma that my peers who had to face him every other day), I still like the content. The book definitely played an important part in maintaining my passion. If you can’t make it to class and slides are not enough, read the book. Regarding workload, all of the reviews above are legit, although network is complicated, and we kinda need that many materials to do them justice. But, clearer wording and less running-in-circles would cut down time (meaninglessly) spent on the assignments. He clearly doesn’t expect you to finish all of the work for sure as you are given 4 late days (later increased to 5) and at the beginning of the semester, when everyone was overwhelmed by the sheer amount of work thrown at them, he repeatedly told you to use them cautiously as projects are weig…

CSEE W4119 · Spring 2023

Heavy. None is reflective of the teaching material or the textbook. Grading is so messed up too.

CSEE W4119 · Spring 2023

Oh my gosh this professor is beyond me. He is the ultimate nightmare.

CSEE W4119 · Spring 2023

He gives out super long and poorly written homeworks & projects. There are 4 or 5 homeworks, 2 projects, a midterm, and a final.

CSEE W4119 · Spring 2023

Ethan Katz-Bassett has single-handedly destroyed my passion for computer networks. The homeworks and projects are awfully long and irrelevant. His lectures are merely copied from the internet. He also does not know how to answer students' questions. Multiple times on Ed, his answers are super condescending. Never before has a professor talked to me like this. I wish there were more reviews on Culpa before I took his class, but it's probably too late for me now.

CSEE W4119 · Spring 2023

5 very long and unclear homework - 17% of the grade 2 project - they are very cool projects, but intructors will make your life hard with unclear and poorly worded and ambiguous instructions. 33% of the grade. 1 midterm - they will do everything to fail you. 15% of the grade. 1 final - 35% of the grade.

CSEE W4119 · Spring 2023

After being in Columbia for four years and taking many CS classes under many instructors, I found the worst. Nevertheless, you can get a good grade out of this class (I stand on an A-). That said, Ethan builds this class to make it a living hell by dropping long, irrelevant assignments with odd deadlines. For example, HW3 was due two days before the midterm, and the course project was due three days after the midterm, leaving you with no time for anything. The lectures are dull and dry. The material is interesting, but Ethan only shows off his time in google and how great his research is. He will not teach you anything. You cannot express yourself in class. He will answer you condescendingly, and whenever you do so, he will come later in class and threat to ban you from OH by saying that unacceptable behavior is forbidden in our classroom (as he did for a couple of classmates). He will mark you for the rest of the semester. I am so disappointed with this class because Computer Networks is just an essential and cool topic. TL;DR DO NOT take this class with Ethan. Gil Zussman is a better alternative.

Other Computer Science professors

Plan your semester on Roboforbes — free