Course Information


Course Information
Course Title Code Semester L+U Hour Credits ECTS
OBJECT-ORIENTED PROGRAMMING UBT106 2. Semester 4 + 0 4.0 6.0

Prerequisites None

Language of Instruction Turkish
Course Level Associate's Degree
Course Type Compulsory
Mode of delivery
Course Coordinator
Instructors
Assistants
Goals With this course, will be able to object-oriented programming using a language
Course Content Installing software required for programming, a Console Application and Operating System Basics Fixed, Variable and Object Use, the operators use User Defined Functions, Stock Functions, File Operations
Learning Outcomes 1) Students will install the necessary software for programming
2) Students prepare applications with advanced programming language statement
3) Students prepare applications using the programming language function

Weekly Topics (Content)
Week Topics Teaching and Learning Methods and Techniques Study Materials
1. Week Installing software required for programming, a Console Application and Operating System Basics Lecture; Question Answer; Problem Solving

Homework Presentation (Including Preparation Time)
2. Week Fixed, Variable and Object Use, the operators use Lecture; Question Answer; Demonstration

Homework
3. Week Decision Control Statements, Loop Control Statements Lecture; Question Answer; Demonstration

Homework Presentation (Including Preparation Time)
4. Week User Defined Functions, Stock Functions, File Operations Lecture; Question Answer

Presentation (Including Preparation Time)
5. Week Classes and Methods Lecture; Question Answer; Problem Solving; Demonstration

Presentation (Including Preparation Time)
6. Week Classes and Methods Lecture; Question Answer; Demonstration

Presentation (Including Preparation Time)
7. Week Local and Global References Lecture; Question Answer; Demonstration

Presentation (Including Preparation Time)
8. Week Array, Multi Dimension Array Lecture; Question Answer

Presentation (Including Preparation Time)
9. Week Standart Components Lecture

Presentation (Including Preparation Time)
10. Week Standart Components Lecture

Presentation (Including Preparation Time)
11. Week Advanced Components Lecture

Presentation (Including Preparation Time)
12. Week Advanced Components Lecture

Presentation (Including Preparation Time)
13. Week Database Connection, Database Query Lecture

Presentation (Including Preparation Time)
14. Week Database Connection, Database Query Lecture

Presentation (Including Preparation Time)

Sources Used in This Course
Recommended Sources
C# 4.0 ile nesne tabanlı programlama, Bora Güngören, Seçkin Yayıncılık, 2007 - 291 sayfa

Relations with Education Attainment Program Course Competencies
Program RequirementsContribution LevelDK1DK2DK3
PY15333
PY25000
PY35000
PY45555
PY55000

*DK = Course's Contrubution.
0 1 2 3 4 5
Level of contribution None Very Low Low Fair High Very High
.

ECTS credits and course workload
Event Quantity Duration (Hour) Total Workload (Hour)
Course Duration (Total weeks*Hours per week) 14 4
Work Hour outside Classroom (Preparation, strengthening) 14 2
Homework 2 5
Project (Including Preparation and presentation Time) 1 14
Midterm Exam 1 1
Time to prepare for Midterm Exam 14 2
Final Exam 1 1
Time to prepare for Final Exam 14 2
1 1
Dönem Sonu Sınavı (DSS) 1 1
Total Workload
Total Workload / 30 (s)
ECTS Credit of the Course
Quick Access Hızlı Erişim Genişlet
Course Information