CS 139: Advanced Programming with Python
Units: 3
Prerequisites: CS 138.
Acceptable for Credit: CSU, UC
Lecture 2 hours, laboratory 3 hours.
Course Typically Offered: Spring
This course continues with the Python programming language, using topics of personal and social relevance to investigate the impact of computing. This course includes data structures and libraries for modularization, data extraction and visualization, web APIs, server applications, and an introduction to machine learning.