In this course the student will build on the Introductory Python course. The student will learn about comprehensions, map/filter/reduce, lambda functions and exception management. In this course the student will continue to write programs with increasing complexity. The course will continue to utilize the Jupyter Notebook. Code files created or shared with students will be available on GitHub. Homework will be assigned in each class.