The objective of this course is to provide the ability of algorithm creation and the basics of programming concepts by using Python programming language and enable students to gain experience in laboratory environment.
20
Contribution of the Course to Professional Development
21
Learning Outcomes:
1
Understanding of computer logic;
2
Gain skills in algorithm development for given problems using basic rules;
3
Ability of use basic commands of Python;
4
Code creation for engineering problems by using Python programing language;
5
To be capable of analyze and generation a code about engineering problem in laboratory. ;
22
Course Content:
Week
Theoretical
Practical
1
Computer and programing Logic
Laboratory Application
2
Development of Algorithm and basic rules
Laboratory Application
3
Python Basics: Running Python, Python Comments, Data Types, Variables, Writing a Python Module
print() Function