زبان برنامه نویسی پایتون
ضرورت و کاربرد برنامه نویسی برای مهندسان
معرفی زبانهای برنامه نویسی رایج
نوشتن فلوچارت
معرفی ساختار کلی و مزیتهای پایتون
آموزش نحوه نصب  و جستجو - معرفی کتابخانه
انواع متغیر و نحوه تعریف - کلمات پیش فرض - تعریف عبارات
تعریف عملگر و عملوند - انواع عملگر - ترتیب انجام محاسبات
ورودی گرفتن از کاربر - عیب یابی برنامه
عبارات دودویی - دستورات منطقی - دستورات شرطی
توابع پیش فرض - نحوه اجرای تابع - نوشتن تابع - فراخوانی تابع
تعریف حلقه - نوشتن حلقه - حلقه های بینهایت - شکستن حلقه
 رشته ها &ndash پیمایش &ndash مقایسه - تحلیل
معرفی لیست - ویرایش و پیمایش لیستها
تعریف و استفاده از دیکشنری - تعریف تاپل و تفاوت آن با دیکشنری
مدیریت برنامه های بزرگ-  استفاده از شی ها
تقسیم مساله - دسته بندی - زمان بندی
مقدمات و کاربرد پردازش تصویر - معرفی کتابخانه -  فراخوانی تصویر
اعمال فیلتر ها - آنالیز
[1] Python for Everybody, Charles R. Severance
[2] Introduction to computation and programming using Python John V. Guttag
[3]YouTube, Web