Course Code
Course Title
Advanced Programming for AI
Description
This course will provide advanced knowledge of both theoretical and practical programming in Python, with particular regard to the scientific programming environment. Algorithmic complexity, Data structure, CodeSkulptor development environment and other advanced development environments
Advanced features of python programming.
Recommended Reading
- Dan Bader Python, Tricks: A Buffet of Awesome Python Features, (dbader.org, 2017)
- Luciano Ramalho, Fluent Python: Clear, Concise, and Effective Programming
- Tarek Zaide, Expert Python Programming