Information Package / Course Catalogue
Object Oriented Programming - I
Course Code: BPR255
Course Type: Area Elective
Couse Group: Short Cycle (Associate's Degree)
Education Language: Turkish
Work Placement: N/A
Theory: 3
Prt.: 1
Credit: 4
Lab: 0
ECTS: 6
Objectives of the Course

With this course students; be able to program using an object-based language.

Course Content

Establishment of Essential Software for Programming, Application of a Basic Console and Operating System. Constant, Variable, Object Usage and Usage of Operators. Decision Control Statements, Loop Control Statements. User Defined Functions, Ready Functions, File Operations. Class, Area and Method Usage. Local and Global References. Series, Multidimensional Series. Standard, Advanced Components. Database Connectivity, Database Queries.

Name of Lecturer(s)
Learning Outcomes
1.Making software installations for programming
2.Preparing an application with basic commands of programming language
3.Preparing application by using function in programming language
4.Preparing an application with advanced expressions of programming language
5.Working with components
6.Performing database operations will earn proficiency
Recommended or Required Reading
Weekly Detailed Course Contents
Week 1 - Theoretical
Establishing Essential Software for Programming, Implementing a Basic Console and Operating System
Week 2 - Theoretical
Constant, Variable and Object Usage, Usage of Operators
Week 3 - Theoretical
Decision Control Statements, Loop Control Statements
Week 4 - Theoretical
User Defined Functions, Ready Functions, File Operations
Week 5 - Theoretical
Class, Area and Method Usage
Week 6 - Theoretical
Class, Area and Method Usage
Week 7 - Theoretical
Local and Global References
Week 8 - Theoretical
Series, Multidimensional Series (Midterm)
Week 9 - Theoretical
Standard Components
Week 10 - Theoretical
Standard Components
Week 11 - Theoretical
Advanced Components
Week 12 - Theoretical
Advanced Components
Week 13 - Theoretical
Database Connectivity, Database Queries
Week 14 - Theoretical
Database Connectivity, Database Queries
Assessment Methods and Criteria
Type of AssessmentCountPercent
Assignment1%10
Quiz1%10
Midterm Examination1%20
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140342
Lecture - Practice140114
Assignment120121
Quiz120121
Midterm Examination125126
Final Examination125126
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
3
2
3
3
3
3
4
4
5
OÇ-2
4
4
3
2
3
3
4
4
4
4
4
OÇ-3
4
4
3
2
3
3
3
3
4
4
4
OÇ-4
3
3
4
2
4
5
4
3
3
4
5
OÇ-5
4
4
4
2
3
3
3
4
3
4
5
OÇ-6
4
5
3
2
4
4
4
3
4
4
5
Adnan Menderes University - Information Package / Course Catalogue
2026