Programming Abstractions (CS 106B) is a 5-unit computer science course, the second in the CS 106 introductory series.