TA for subject Foundations of Computing COMP10001 at the University of Melbourne. Help students solving problems in areas that often requires manipulating, analyzing, and visualizing data through computer programming. Teach students with little or no background in computer programming how to design and write basic programs using python3, and to solve simple problems using these skills. The delivered content include fundamental programming constructs; data structures; abstraction; basic program structures; algorithmic problem solving; testing and debugging; introduction to the Web, multimedia and visualization.