Programming and Problem Solving with Python, 7,5 ECTS credits, Spring-16