Introduction to Programming (using Python)
Instructor: Hossein Jowhari
Office: Math Department 402
Email: jowhari at kntu dot ac dot ir
Semester: Fall 2021
Time: SAT, MON 7:30-10:30
TA:
Amir Hossein Pakdaman
Arash Zarrin Nia
Seyed Hossein Ahmadi
Mersedeh Rasnavad
Lectures :
- Week 1: Introduction to the course, How computers work
- Week 2: Introduction to algorithms
- Week 3: Introduction to Python. Basic data types
- Week 4: Basic data types. A simple python program
- Week 5: Input and Output. If statement
- Week 6: While loop, List in python
- Week 7: For loop and Lists
- Week 8: Functions
- Week 9: Tuples, Strings, Lists
- Week 10: Set and Dictionary in Python
- Week 11: Reading and Writing Files
- Week 12: List Comprehension, Modules in Python