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.

Review Summary

Clarity
6.7 / 10
Organization
6.7 / 10
Time
5-10 hrs/week
Overall
6.7 / 10

Reviews

    Quarter Taken: Fall 2023 In-Person
    Grade: A

    Class structure was pretty chill with 5-6 homework assignments and a group project that we worked on throughout the whole quarter. Some of the homeworks were tricky but the grading structure was forgiving as you could correct errors and turn it in again after. The project was quite a bit of work but as long as you put effort in your were pretty much guaranteed a good grade. Ko was a nice guy but more of the support in the course came from the TA

Course

Instructor
Ko, S.
Previously taught
25W 24F 24W 23F

Grading Information

  • Has a group project

  • Attendance not required

  • No midterms

  • No final

  • 0% recommend the textbook

Previous Grades

Grade distributions not available.