Required skills to complete projects of Python:
Modular and Object Oriented Programming. Working with files, redirectiong from/to files and piping. Writing functions and recursive functions. Working with objects like Picture and Color. Performing scientific computations. Effective use of different modules and libraries introduced in the course.