COMPTNG 16
Python with Applications
Description: Lecture, three hours; discussion, two hours; laboratory, eight hours. Enforced requisite: course 10A, one additional programming course. Python programming and programming with Python packages. General Python programming constructs; standard data structures, flow control, exception handling, and input and output. Object-oriented programming with Python. Application programming with commonly used Python modules such as PyQt or tkinter, NumPy, SciPy, and NLTK. P/NP or letter grading.
Units: 5.0
Units: 5.0
AD
Most Helpful Review
Spring 2021 - Absolutely the best PIC professor I had! This review is for the new PIC 16B class. We learned a lot of new materials including tensorflow, sql, and more. She is so willing to help you during office hours and after each lecture, often staying there for an hour just to help us with the homework. The homework is very relevant, fun, and deadlines are generously extended if needed. The same can be said for the final project. The midterm is just a review and is easier than the homework in my opinion. She is also absolutely friendly, always smiling and being patient. I am not sure she will teach again in the future, but I will definitely take a class with her again!
Spring 2021 - Absolutely the best PIC professor I had! This review is for the new PIC 16B class. We learned a lot of new materials including tensorflow, sql, and more. She is so willing to help you during office hours and after each lecture, often staying there for an hour just to help us with the homework. The homework is very relevant, fun, and deadlines are generously extended if needed. The same can be said for the final project. The midterm is just a review and is easier than the homework in my opinion. She is also absolutely friendly, always smiling and being patient. I am not sure she will teach again in the future, but I will definitely take a class with her again!