Participants will continue to work on their Python programming skills by learning about advanced data structures, file handing and data manipulations, modules and libraries, and finally program-solving and algorithmic thinking. Prerequisites: Computer Programming with Python Level 1