Information Package / Course Catalogue
Object Oriented Programming II
Course Code: BPR252
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: 4
Objectives of the Course

With this course, the student; It is aimed to gain competencies in program writing by using an object-based language.

Course Content

Making Settings by Installing Software for Object-Oriented Programming. Preparing Console Applications with Basic Phrases of Programming Language. Decision Control Statements, Loop Control Statements. Control Objects and Arrays. Object Usage and Operators. Standard Functions, User Defined Functions. Component Library. Data Structures. Operating System Objects. Menu Design and Forms. Database Transactions. Interactive Data Objects.

Name of Lecturer(s)
Learning Outcomes
1.Programlama için gerekli yazılımın gerekli yapma
2.İşletim sistemi tabanlı temel uygulama geliştirme
3.Advanced operating system based application development
4.Implementing object-oriented programming paradigms
5.Designing database related applications
6.Database linked application development
Recommended or Required Reading
1.Object Oriented Programming for Beginners in C # Abacus Publishing Fahrettin Erdinç 2015
Weekly Detailed Course Contents
Week 1 - Theoretical
Examining the programming environment
Week 2 - Theoretical
Making Settings by Installing Software for Object-Oriented Programming
Week 3 - Theoretical
Preparing Console Applications with Basic Phrases of Programming Language
Week 4 - Theoretical
Preparing Operating System Based Applications with Basic Phrases of Programming Language
Week 5 - Theoretical
Decision Control Statements, Loop Control Statements
Week 6 - Theoretical
Control Objects and Arrays
Week 7 - Theoretical
Control Objects and Arrays
Week 8 - Theoretical
Object Usage and Operators (Midterm exam)
Week 9 - Theoretical
Object Usage and Operators
Week 10 - Theoretical
Standart functions
Week 11 - Theoretical
User Defined Functions
Week 12 - Theoretical
Component Library Data Structures
Week 13 - Theoretical
Database Operations Interactive Data Objects
Week 14 - Theoretical
Operating System Objects Menu Design and Forms
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
Assignment110111
Quiz110111
Midterm Examination110111
Final Examination110111
TOTAL WORKLOAD (hours)100
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
2
3
4
2
4
3
4
3
4
4
4
OÇ-2
2
3
3
3
4
3
4
3
4
4
5
OÇ-3
2
3
3
3
4
3
4
3
3
4
5
OÇ-4
3
4
4
2
4
3
3
4
3
4
5
OÇ-5
2
5
3
2
3
4
4
3
4
4
5
OÇ-6
3
5
3
3
4
3
4
3
4
5
4
Adnan Menderes University - Information Package / Course Catalogue
2026