Anthony Nowatzki
Department of Computer Science
AD
4.3
Overall Rating
Based on 49 Users
Easiness 2.8 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.1 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.2 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.6 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
  • Often Funny
  • Gives Extra Credit
  • Would Take Again
GRADE DISTRIBUTIONS
30.8%
25.6%
20.5%
15.4%
10.3%
5.1%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

25.3%
21.1%
16.9%
12.6%
8.4%
4.2%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

32.8%
27.3%
21.9%
16.4%
10.9%
5.5%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

22.2%
18.5%
14.8%
11.1%
7.4%
3.7%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

20.3%
16.9%
13.5%
10.1%
6.8%
3.4%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

32.1%
26.8%
21.4%
16.1%
10.7%
5.4%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (35)

2 of 4
2 of 4
Add your review...
Quarter: Fall 2022
Grade: A+
Verified Reviewer This user is a verified UCLA student/alum.
Jan. 8, 2023

Tony is the GOAT and I mean it. Best class I have taken at UCLA. He is an extremely good lecturer and he will explain things in a way that makes sense and will spend time helping students understand in class, He has amazing slides as well that are super useful. Personally, I did not read the textbook as I feel everything he teaches in class and in discussion is sufficient (except perhaps you should know the basics of C programming going in - malloc, pointers, strings, etc: be able to print "Hello world!" with a dynamically allocated (malloc) string and you are good). He is for sure the BEST CS33 professor you could ask for.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2022
Grade: A
Dec. 18, 2022

This class is one of the hardest classes I have taken at UCLA. The professor is a good teacher, however, he covers his slides so fast that I couldn't take notes during lecture or I would fall behind. Instead I used the recordings which were much more helpful to me since I could rewind if I did not understand something and also double speed the lectures. CS33 exams require knowing all exceptions, having a detailed understanding of all concepts and also having a higher level understanding of how these concepts work when combined together. Tony can convey these ideas in his lectures, however, I felt like I was still missing a lot of concepts so I always read the textbook chapters he assigned before the midterm and final. I also reviewed the exam slides because exams are usually based on what are covered on the slides. But if it were not for the textbook I would be toast on both the exams. The labs are challenging but doable. After bomb lab, the labs get easier.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2022
Grade: A
Dec. 17, 2022

Tony is a legend. TA Salekh is even more of a goat and is super helpful and carried me through class. Though lectures were a bit dry, I learned a lot from this class and I would definitely take again. First lab is kind of hard but once you pass that, it is okay. Exams are pretty hard but curves are generous. As long as you study everything, you should be fine.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2022
Grade: I
Nov. 14, 2022

Tony is forever the goat for this class. Tony makes this seemingly daunting class extremely simple and easy to follow. Of course, you will be lost during lectures (because the material is so difficult), but the logistics of this class are fantastic. Call me crazy, but I might take cs m151b in the future only because Tony made this class kinda lit. Still hard af tho.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2022
Grade: B+
Verified Reviewer This user is a verified UCLA student/alum.
Nov. 3, 2022

I really liked Professor Nowatzki! He's a fair professor and his lectures are engaging, even if the subject matter can be complicated. The projects don't take too much time and can actually be really fun with the scoreboards and everything. The class is very heavy on material, however, so make sure to stay on top of your work!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2021
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 14, 2022

Pretty good class.
Midterm is mostly assembly based problems (tracing through everything to figure out what the program outputs). Average is roughly 60% for that midterm even after curve, but I'm pretty sure the professor curves the scores even more when doing final grades. Final is more oriented towards things like cache and memory mapping, and the average on that one was around 75-80% after curve. Projects are interesting (they got rid of malloc lab), and shouldn't take too much time compared to CS32 projects.

The lectures are fun and interesting too.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2021
Grade: B+
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Dec. 22, 2021

Tony is a great professor, and super nice guy. His slides are also pretty quirky which is entertaining. If you sit in the front of the lecture hall and pay attention to lectures you will learn a lot and studying for exams will be a lot easier. Going to office hours was super helpful for me since he will sometimes give direct hints about how to solve the labs. They gave the option to attend discussion and get credit for effort on the weekly worksheets or not attend discussion and get credit for correctness. I would recommend going to discussion since the TA's are very helpful and you don't have to spend your Fridays hashing out the worksheet you forgot to do.
This was my hard class this quarter and I literally spent 3 entire days studying for the final exam, but it was all worth it. Tony gives past exams as practice so definitely do those when studying.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2020
Grade: A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
June 14, 2021

This class was pretty difficult and a lot different from CS 31, and CS 32, focusing more on low-level computer hardware and programming concepts. There are five labs in total, which are pretty reasonable and help solidify class topics. The malloc lab is really difficult, and I would definitely recommend starting it as early as possible. The textbook isn't necessary, as Professor Nowatzki is a great lecturer and has informative slides.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: A
March 7, 2021

I want to become Tony when I grow up

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2020
Grade: P
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Jan. 7, 2021

This class is very difficult and Professor Tony speaks really fast. Malloc Lab is hard. Final exam is way more difficult than the midterm.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2022
Grade: A+
Jan. 8, 2023

Tony is the GOAT and I mean it. Best class I have taken at UCLA. He is an extremely good lecturer and he will explain things in a way that makes sense and will spend time helping students understand in class, He has amazing slides as well that are super useful. Personally, I did not read the textbook as I feel everything he teaches in class and in discussion is sufficient (except perhaps you should know the basics of C programming going in - malloc, pointers, strings, etc: be able to print "Hello world!" with a dynamically allocated (malloc) string and you are good). He is for sure the BEST CS33 professor you could ask for.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2022
Grade: A
Dec. 18, 2022

This class is one of the hardest classes I have taken at UCLA. The professor is a good teacher, however, he covers his slides so fast that I couldn't take notes during lecture or I would fall behind. Instead I used the recordings which were much more helpful to me since I could rewind if I did not understand something and also double speed the lectures. CS33 exams require knowing all exceptions, having a detailed understanding of all concepts and also having a higher level understanding of how these concepts work when combined together. Tony can convey these ideas in his lectures, however, I felt like I was still missing a lot of concepts so I always read the textbook chapters he assigned before the midterm and final. I also reviewed the exam slides because exams are usually based on what are covered on the slides. But if it were not for the textbook I would be toast on both the exams. The labs are challenging but doable. After bomb lab, the labs get easier.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2022
Grade: A
Dec. 17, 2022

Tony is a legend. TA Salekh is even more of a goat and is super helpful and carried me through class. Though lectures were a bit dry, I learned a lot from this class and I would definitely take again. First lab is kind of hard but once you pass that, it is okay. Exams are pretty hard but curves are generous. As long as you study everything, you should be fine.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2022
Grade: I
Nov. 14, 2022

Tony is forever the goat for this class. Tony makes this seemingly daunting class extremely simple and easy to follow. Of course, you will be lost during lectures (because the material is so difficult), but the logistics of this class are fantastic. Call me crazy, but I might take cs m151b in the future only because Tony made this class kinda lit. Still hard af tho.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2022
Grade: B+
Nov. 3, 2022

I really liked Professor Nowatzki! He's a fair professor and his lectures are engaging, even if the subject matter can be complicated. The projects don't take too much time and can actually be really fun with the scoreboards and everything. The class is very heavy on material, however, so make sure to stay on top of your work!

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2021
Grade: A
March 14, 2022

Pretty good class.
Midterm is mostly assembly based problems (tracing through everything to figure out what the program outputs). Average is roughly 60% for that midterm even after curve, but I'm pretty sure the professor curves the scores even more when doing final grades. Final is more oriented towards things like cache and memory mapping, and the average on that one was around 75-80% after curve. Projects are interesting (they got rid of malloc lab), and shouldn't take too much time compared to CS32 projects.

The lectures are fun and interesting too.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2021
Grade: B+
Dec. 22, 2021

Tony is a great professor, and super nice guy. His slides are also pretty quirky which is entertaining. If you sit in the front of the lecture hall and pay attention to lectures you will learn a lot and studying for exams will be a lot easier. Going to office hours was super helpful for me since he will sometimes give direct hints about how to solve the labs. They gave the option to attend discussion and get credit for effort on the weekly worksheets or not attend discussion and get credit for correctness. I would recommend going to discussion since the TA's are very helpful and you don't have to spend your Fridays hashing out the worksheet you forgot to do.
This was my hard class this quarter and I literally spent 3 entire days studying for the final exam, but it was all worth it. Tony gives past exams as practice so definitely do those when studying.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2020
Grade: A
June 14, 2021

This class was pretty difficult and a lot different from CS 31, and CS 32, focusing more on low-level computer hardware and programming concepts. There are five labs in total, which are pretty reasonable and help solidify class topics. The malloc lab is really difficult, and I would definitely recommend starting it as early as possible. The textbook isn't necessary, as Professor Nowatzki is a great lecturer and has informative slides.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: A
March 7, 2021

I want to become Tony when I grow up

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2020
Grade: P
Jan. 7, 2021

This class is very difficult and Professor Tony speaks really fast. Malloc Lab is hard. Final exam is way more difficult than the midterm.

Helpful?

0 0 Please log in to provide feedback.
2 of 4
4.3
Overall Rating
Based on 49 Users
Easiness 2.8 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.1 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.2 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.6 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
    (36)
  • Often Funny
    (35)
  • Gives Extra Credit
    (35)
  • Would Take Again
    (32)
ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!