Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Object Orıented Modellıng and Programmıng YBS 206 4 3 + 0 3 6
Ön Koşul Dersleri

There is no precondition course

Önerilen Seçmeli Dersler

Introduction to Algorithm and Programming

Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Zorunlu
Dersin Koordinatörü Doç.Dr. EMRAH AYDEMİR
Dersi Verenler Doç.Dr. EMRAH AYDEMİR,
Dersin Yardımcıları
Dersin Kategorisi Alanına Uygun Temel Öğretim
Dersin Amacı

To teach the student the principles of current Object Oriented Programming Languages.

Dersin İçeriği

Using C# in Visual Studio interface, variable, array, control structures, repetitive structures, class, object, method, inheritance, polymorphism, encapsulation, abstract, interface, libraries, uml diagrams, file structure

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Question-Answer, Oral Exam, Homework,
2 Question-Answer, Testing, Oral Exam, Homework,
3 Question-Answer, Testing, Oral Exam, Homework,
Hafta Ders Konuları Ön Hazırlık
1 Algorithmic Programming Design, Flowcharts Review of relevant parts of lecture notes
2 Introduction to Object Oriented Programming Review of relevant parts of lecture notes
3 Data Types, Variables, Control Structures for Selection, Control Structures for Selection Review of relevant parts of lecture notes
4 Classes, Objects, Types Review of relevant parts of lecture notes
5 Constructors & Destructors Review of relevant parts of lecture notes
6 Overloading Review of relevant parts of lecture notes
7 Interface and Encapsullation Review of relevant parts of lecture notes
8 MID TERM EXAM Review of relevant parts of lecture notes
9 Subclass & Inheritance Review of relevant parts of lecture notes
10 Polymorphism Review of relevant parts of lecture notes
11 UML Review of relevant parts of lecture notes
12 Exceptions Review of relevant parts of lecture notes
13 Templates Review of relevant parts of lecture notes
14 The Standart Template Library (STL) Review of relevant parts of lecture notes
Kaynaklar
Ders Notu

Emrah Aydemir - C# Applications with Visual Studio - Nobel Publishing - 2019

Ders Kaynakları

Emrah Aydemir - C# Applications with Visual Studio - Nobel Publishing - 2019

Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 Can follow new and current technologies and evaluate them X
2 Can understand the operation of Corporate Information Systems and use these systems at a basic level X
3 Constructs numerical models of basic business problems. X
4 Solves modeled business problems with the help of information technologies and interprets the solutions X
5 Contributes to informatics oriented projects as a member of the team X
6 Effectively uses information technology tools that support teamwork in project management. X
7 Master basic business functions and information technologies and establishes the link between them X
8 Contributes to the design, development and implementation processes of corporate information systems. X
9 Can produce and present quality documentation for all kinds of projects, including entrepreneurship projects. X
10 Prepares informative, effective and interesting presentations and presents these presentations. X
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ödev 20
2. Ödev 20
1. Ara Sınav 60
Toplam 100
1. Yıl İçinin Başarıya 60
1. Final 40
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Final examination 1 10 10
Mid-terms 1 10 10
Hours for off-the-classroom study (Pre-study, practice) 16 1 16
Course Duration (Including the exam week: 16x Total course hours) 16 3 48
Final examination 1 7 7
Assignment 1 10 10
Mid-terms 1 5 5
Assignment 3 4 12
Course Duration (Including the exam week: 16x Total course hours) 16 2 32
Toplam İş Yükü 150
Toplam İş Yükü / 25 (Saat) 6
Dersin AKTS Kredisi 6