General Information

This course is composed of two basic parts. First, students receive an overview of programming with Python. This part provides an introduction to programming using Python language. Students are introduced to core programming concepts like Python variables data types, such as: integers, floats, booleans, strings, etc., compound data structures, conditionals, loops, functions, class and OOPs concepts. Students will also learn how to write simple scripts, and handle errors. Some basic concepts of python in Artificial Intelligence will also be explained. This course uses the Python 3.X programming language.