Computer Programming with Phython with David Blaikie
This course deals with applications of Python programming language to business problems.
Topics include how to get started with Python, numbers and strings, loops, functions, lists,
data files, summarizing and visualizing data, and big data applications. This course aims to
introduce students to the techniques, tools and thought processes that computer scientists
apply to solve problems. The course will particularly highlight the role of computation in
solving real-world problems. This includes problem analysis, algorithm design, program
implementation, and testing. The implementation language of this course will be Python3.