Information Package / Course Catalogue
Introduction To Programming
Course Code: BPR103
Course Type: Required
Couse Group: Short Cycle (Associate's Degree)
Education Language: Turkish
Work Placement: N/A
Theory: 1
Prt.: 1
Credit: 2
Lab: 0
ECTS: 6
Objectives of the Course

This course is designed for students to grasp basics of programming.

Course Content

Algorithms, flowcharts, programming tools, variables and constants, input \output processes, operators, decision trees, loop controls, unidimensional arrays, multidimensional arrays

Name of Lecturer(s)
Assoc. Prof. Özel SEBETCİ
Learning Outcomes
1.introduction to programming
2.Designing the flowcharts before coding
3.Using controlling statements
4.Doing array processes
5.Working with sub-programmes
6.indexing files
Recommended or Required Reading
1.Object-Oriented Programming Logic and Database Special Sebetci Hyperlink Publications
2.C#.net İle Nesne Tem. Prog. Giriş, Ö.Sebetci, Gazi Yayınevi.
Weekly Detailed Course Contents
Week 1 - Theoretical & Practice
Algorithms
Week 2 - Theoretical & Practice
Flowcharts
Week 3 - Theoretical & Practice
Programming tools, variables and constants
Week 4 - Theoretical & Practice
Input Output Processes, Operators
Week 5 - Theoretical & Practice
Decision tree
Week 6 - Theoretical & Practice
Loop controls
Week 7 - Theoretical & Practice
Loop controls
Week 8 - Theoretical & Practice
One-dimensional arrays (Midterm exam)
Week 9 - Theoretical & Practice
Multidimensional arrays
Week 10 - Theoretical & Practice
Void sub-programmes
Week 11 - Theoretical & Practice
Non-void sub-programmes
Week 12 - Theoretical & Practice
Non-void sub-programmes
Week 13 - Theoretical & Practice
Sequential files
Week 14 - Theoretical & Practice
Random access files
Assessment Methods and Criteria
Type of AssessmentCountPercent
Midterm Examination1%40
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140114
Lecture - Practice140114
Assignment44432
Project252050
Reading140228
Midterm Examination1516
Final Examination1516
TOTAL WORKLOAD (hours)150
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
4
4
5
1
2
3
4
4
2
2
2
OÇ-2
4
4
5
1
2
3
4
4
2
2
2
OÇ-3
4
4
5
1
2
3
4
4
2
2
2
OÇ-4
4
4
5
1
2
3
4
4
2
2
2
OÇ-5
4
4
5
1
2
3
4
4
2
2
2
OÇ-6
4
4
5
1
2
3
4
4
2
2
2
Adnan Menderes University - Information Package / Course Catalogue
2026