Faculty of Engineering and Natural Sciences · Industrial Engineering (English 30%) · Undergraduate
ECTS: 5 T+P+L: 3+0+0 Compulsory
Coordinator: Dr. Öğr. Üyesi Aydın TEYMOURIFAR
Instructors: Dr. Öğr. Üyesi Aydın TEYMOURIFAR
Course Objective
The primary goal is to give students a basic introduction to procedural and object-oriented programming, using Python.
Course Content
Basic concepts of computers, Data Types, Variables, Conditional Expressions, Loops, Functions, Arrays and Python's basic libraries
Course Learning Outcomes
- To understand programming logic
- To write a software programme
- To understand the use of commands related to programming
Core Area Distribution
(34) Business and Administration%30 (46) Mathematics and Statistics%10 (48) Computing%60
Teaching Methods
ExpressionQuestion-AnswerExercise and PracticeExperiment - Test / Lab/ Workshop / Field PracticeProblem Solving
Assessment & Evaluation
Testing (Essay / Tests: True-Falls, multiple-choice, short answer, matching)
ECTS / Workload
| Activity | Quantity | Duration (h) | Total Workload |
|---|---|---|---|
| Course Duration (Including Exam Week) | 16 | 3 | 48 |
| Out of Class Study Period | 16 | 5 | 80 |
| Midterm | 1 | 1 | 1 |
| Quiz | 0 | 0 | 0 |
| Assignment | 0 | 0 | 0 |
| Practice | 0 | 0 | 0 |
| Final | 1 | 2 | 2 |
Course Schedule
| Week | Subject | Preparation |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | ||
| 14 | ||
| 15 | ||
| 16 |


