This Specialization builds on the success of the Specialization Course in Artificial Intelligence and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Project, you’ll use the technologies learned throughout the Specialization to design and create your own applications for data retrieval, processing, and visualization.