COMPTNG 16B
Python with Applications II
Description: Lecture, three hours; discussion, two hours. Requisite: course 16A or equivalent. In-depth application of Python programming language to problems arising in variety of areas of current interest such as machine learning, computer vision, statistical analysis, numerical analysis, and data acquisition. Advanced Python programming techniques to improve computational efficiency. P/NP or letter grading.
Units: 5.0
Units: 5.0
Most Helpful Review
Spring 2021 - Great class, even better professor! Dr. Chodrow spends so much time carefully creating worksheets that are both engaging and informative. PIC 16B really gets you accustomed to TensorFlow and other intermediate/advanced Python libraries. Homeworks are challenging but super fun to do. I would not hesitate to take a class taught by Dr. Chodrow again. Easily the best professor I've had during my time at UCLA.
Spring 2021 - Great class, even better professor! Dr. Chodrow spends so much time carefully creating worksheets that are both engaging and informative. PIC 16B really gets you accustomed to TensorFlow and other intermediate/advanced Python libraries. Homeworks are challenging but super fun to do. I would not hesitate to take a class taught by Dr. Chodrow again. Easily the best professor I've had during my time at UCLA.
AD
Most Helpful Review
Spring 2024 - If you want a professor who's excited about the material, this is not the one. It was difficult to sit through lectures which were not engaging. However, the notes on the jupyter notebook were decent. I also did not appreciate that there were frequently issues on the homework that would get fixed later on in the week. I did like the grading structure, it is very nice to not have to take midterms or finals. I do wish there was more guidance on the "final project", because the professor gave very confusing guidance on the assignment on bruinlearn and barely mentioned it during class lectures. I got far better advice from the TA than the professor when it came to the project.
Spring 2024 - If you want a professor who's excited about the material, this is not the one. It was difficult to sit through lectures which were not engaging. However, the notes on the jupyter notebook were decent. I also did not appreciate that there were frequently issues on the homework that would get fixed later on in the week. I did like the grading structure, it is very nice to not have to take midterms or finals. I do wish there was more guidance on the "final project", because the professor gave very confusing guidance on the assignment on bruinlearn and barely mentioned it during class lectures. I got far better advice from the TA than the professor when it came to the project.