Skip to main content

BIM 217 - Introduction to Programming

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

  1. To understand programming logic
  2. To write a software programme
  3. 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

ActivityQuantityDuration (h)Total Workload
Course Duration (Including Exam Week)16348
Out of Class Study Period16580
Midterm111
Quiz000
Assignment000
Practice000
Final122

Course Schedule

WeekSubjectPreparation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16