DOĞU AKDENİZ ÜNİVERSİTESİ / EASTERN MEDITERRANEAN UNIVERSITY BİLGİSAYAR PROGRAMCILIĞI / COMPUTER PROGRAMMING DERS İÇERİĞİ / COURSE POLICY SHEET

Benzer belgeler
DERS BİLGİLERİ Haftalık Dersin Adı Kodu Yıl Yarıyıl TUL Saati Kredi AKTS

Öğrenciler analiz programları hakkında bilgi sahibi olurlar

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: IND 4912

Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS. BUHAR KAZANLARI Seçmeli 4 7 3

Isıtma hesapları Soğutma Hesapları Isıl yük hesabı Dağıtım sistemi hesabı Boyutlandırma Tasarım ilkeleri Standartlar

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: END 3933

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM)

Öğrencilere bilgisayar destekli titreşim analizi yeteğinin kazandırılması

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: IND 3915

Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS MAKİNA PROJESİ II Zorunlu 4 7 4

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: MMM 4039

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: CME 4002

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER

Anlatım, Tartışma, Gözlem, Uygulama Alıştırma,

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

DERS PLANI VE AKTS FORMU

BOLOGNA PROJESİ HACETTEPE ÜNİVERSİTESİ SAĞLIK BİLİMLERİ FAKÜLTESİ ERGOTERAPİ LİSANS PROGRAMI

Course Information. Course name Code Term T+P Hours National Credit ECTS

Öğrencilere, endüstriyel fanları ve kullanım alanlarını tanıtmak, endüstriyel fan teknolojisini öğretmektir.

DERS BİLGİ FORMU DERS BİLGİLERİ. Türü Zorunlu/ Seçmeli DERS PLANI

Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS

DOĞU AKDENİZ ÜNİVERSİTESİ / EASTERN MEDITERRANEAN UNIVERSITY BİLGİSAYAR PROGRAMCILIĞI / COMPUTER PROGRAMMING DERS İÇERİĞİ / COURSE POLICY SHEET

Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Dersin Türü (Course Type) Zorunlu (Compulsory)[Χ] Seçmeli (Elective) [ ]

Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS

Dersin Amacı Dersin Öğrenme Çıktıları

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Yazılım Kalite ve Test Süreci Software Quality and Testing

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Akdeniz Üniversitesi

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS. YAPI TESİSATI Seçmeli 4 7 3

INDIVIDUAL COURSE DESCRIPTION

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: MAK 1011

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: END 3604

Akdeniz Üniversitesi

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: MAK 2029

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS MÜHENDİSLİK EKONOMİSİ Seçmeli 4 7 3

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM)

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Anlatım, Tartışma, Soru-Yanıt, Literatür İncelemesi, Beyin Fırtınası

SOFTWARE ENGINEERING Ders İzlence Formu. Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat

DEĞERLENDİRME SİSTEMİ

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM)

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: MMM 4027

Klasik optimizasyon, maksimum, minimum, eğer noktaları, kısıtlamalı ve kısıtlamasız problemler. Geleneksel olmayan optimizasyon metotları:

Anatomi ANA Önkoşullar Yok. 1. Anatomiye giriş ile ilgili temel kavramları açıklar. 2.Üst, alt ekstremite de yer alan yapıları tanımlar

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

DERS BİLGİ FORMU DERS BİLGİLERİ. Türü Zorunlu/ Seçmeli. Mekatronik MM470 Türkçe Seçmeli DERS PLANI

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM)

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Dersin Adı. Bilimsel Araştırma Yaklaşımı ve Etik Dersin Kodu Dersin Türü. Seçmeli Dersin Seviyesi

Düzenlenmesi, Program Yazmak ve Çalıştırmak. Alt Programlar, Modüller ve Arşiv. Fonksiyonları

SAĞLIK BİLİMLERİ FAKÜLTESİ DERS KATALOG FORMU (COURSE CATALOGUE FORM)

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

HUK402 - ULUSLARARASI ÖZEL HUKUK-II. Bologna Bilgi Paketi. Teori (saat/hafta) HUK Yarıyıl

SOFTWARE ENGINEERING PRACTICE Ders İzlence Formu. Kodu: CSE401 Dersin Adı: SOFTWARE ENGINEERING PRACTICE Toplam Saat

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

INDIVIDUAL COURSE DESCRIPTION

DERS BİLGİ FORMU DERS BİLGİLERİ. Türü Zorunlu/ Seçmeli DERS PLANI

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

DERS BİLGİ FORMU DERS BİLGİLERİ. Öğrenciye ısıtma ve havalandırma bilgisi vermek DERS PLANI

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: MAK 1021

SEÇMELİ-I (SOSYAL DERSLER) DÖNEM-VII, VIII

Course Information. Course name Code Term T+P Hours National Credit ECTS KUR AN A ÇAĞDAŞ YAKLAŞIMLAR. Face to face / Selective

AKTS Başvurumuz. Bologna Süreci Uzmanlarının Değerlendirmesi

POLİMER KOMPOZİT TEST YÖNTEMLERİ

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Ders Tanıtım Formu (Türkçe) Form 2a:

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM) Dersin Türü (Course Type)

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

DERS BİLGİ FORMU DERS BİLGİLERİ. Türü Zorunlu/ Seçmeli. MÜHENDİSLİK EKONOMİSİ MM430 Türkçe Seçmeli DERS PLANI

DERS BİLGİLERİ Müfredat Yılı. Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS DIŞ TİCARETTE PAKET PROGRAMLAR DTP13202 IV

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

DERS BİLGİ FORMU DERS BİLGİLERİ. Türü Zorunlu/ Seçmeli. İMALAT YÖNETİMİ MM437 Türkçe Seçmeli DERS PLANI

Ders Tanıtım Formu (Türkçe) Form 2a:

DERS BİLGİ FORMU DERS BİLGİLERİ. Türü Zorunlu/ Seçmeli DERS PLANI. Hafta Ön Hazırlık Konular/Uygulamalar Metot. Malzeme ve malzeme muayenesinin tanımı

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

DERS BİLGİ FORMU. ENSTİTÜ/FAKÜLTE/YÜKSEKOKUL ve PROGRAM: FEN BİLİMLERİ ENSTİTÜSÜ / MAKİNE MÜH. ABD DERS BİLGİLERİ. Türü Zorunlu/ Seçmeli DERS PLANI

DERS BİLGİ FORMU DERS BİLGİLERİ. Türü Zorunlu/ Seçmeli DERS PLANI

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

DERS BİLGİ FORMU. ENSTİTÜ/FAKÜLTE/YÜKSEKOKUL ve PROGRAM: Fen Bilimleri/ Mühendislik Fakültesi/Makine Mühendisliği DERS BİLGİLERİ

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS MATEMATİK II Zorunlu 1 2 5

DERS BİLGİ FORMU. ENSTİTÜ/FAKÜLTE/YÜKSEKOKUL ve PROGRAM: MÜHENDİSLİK FAK. MAKİNE MÜHENDİSLİĞİ DERS BİLGİLERİ DERS PLANI

Ders Tanıtım Formu (Türkçe) Form 2a:

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Transkript:

DOĞU AKDENİZ ÜNİVERSİTESİ / EASTERN MEDITERRANEAN UNIVERSITY BİLGİSAYAR PROGRAMCILIĞI / COMPUTER PROGRAMMING DERS İÇERİĞİ / COURSE POLICY SHEET Ders Adı / Course Title Yazılım Mimarileri Ders Adı / Course Title Software Architectures Ders Kodu / Course Code BTEP207 Tipi / Type Tam Zamanlı / Full Time Yarıyıl / Semester Bahar / Spring Türü / Category Alan Zorunlu / Area Core İş Yükü / Workload DAU Kredi Değeri / EMU Credit (3,1,0) 3 Ön Koşullar / Prerequisite Dil / Language Türkçe / Turkish Seviye / Level İkinci Yıl / Second Year Öğretim Formatı / Teaching Format 3 Saat Ders, 1 Saat Laboratuvar / 3 Hours Lecture, 1 Hours Laboratory ECTS Değeri / ECTS Credit 6 Ders Sitesi / Course Web http://staff.emu.edu.tr/belmakorkuter/tr/dersler/btep207 Öğretim Elemanı / Instructor Belma KORKUTER Ofis Tel / Office Tel +90 392 6301670 E-posta / E-mail belma.korkuter@emu.edu.tr Ofis No /Office No CT207 Ders İçeriği / Course Description Bu ders yazılım mimarilerinin temel terimlerini içerir. Yazılım geliştirme yaşam döngüsü ve süreç modelleri, planlama, Use-Case esaslı ister analizi, yazılım tasarımı, yazılımın gerçekleştirilmesi, testi, bakımı, kurulumu ve proje yönetimi konular arasındadır. This course mainly includes basics terms of software architectures. It introduces the software development life cycle and process models, planning, Use-Case based requirements analysis, software design, writing, testing and maintaining the program and managing the project. Öğrenme Çıktıları / General Learning Outcomes Bu dersi başarıyla tamamlayan öğrenciler: Yazılım mimarilerinin temel ilke ve kavramlarını tanımlayabilecek Bir yazılım projesinin maliyetini tahmin edebilecek Use-Case diyagramlarını kullanarak bir yazılım projesinin gereksinimlerini analiz edebilecek Yazılım mimarisi ilkeleri çerçevesinde bir yazılım projesi tasarlayabilecek Bir programın karmaşıklığını değerlendirebilecek Farklı test stratejilerini uygulayabilecek On successful completion of this course students should be able to: Identify the principles, concepts of software architectures Estimate cost of a software project Analyse the requirements of a software project by using Use-Case diagrams Design a software project according to software architecture principles

Evaluate the complexity of a program Apply different testing strategies Teaching Methodology / Classroom Procedures Bu ders haftada 3 saat ders ve 1 saat lab olarak düzenlenmiştir. Öğrenciler ilgili konuda internet kullanmaya teşvik edilir. Ders notları, ödevler ve duyurular dersin web sitesinden takip edilebilir. Each week there are 3 lecture and 1 lab sessions and all sections are covered by using required software. Students are encouraged to use the internet to search for various related topics. Lecture notes, assignments and announcements will be posted on the course s website. Ders Kitabı / Text Book: Ders Materyalleri / Referanslar -Course Materials / Main References M. E. Sarıdoğan "Yazılım Mühendisliği Temelleri", Papatya Yayıncılık, İstanbul, 2016. Ders Notları / Lecture Notes: - Ders ve Lab notlarının bulunduğu ders sitesi aşagıdaki gibidir: / Lecture and Lab notes are on following web link : http://staff.emu.edu.tr/belmakorkuter/tr/dersler/btep207 Haftalık Ders Programı / Konu Özeti - Weekly Schedule / Summary of Topics Hafta/Week 1 Hafta/Week 2 Temel Kavramlar : / Basic Concepts : -Yazılımın tanımı ve gelişimi, yazılım mimarisi, donanım ve yazılım karşılaştırılması, yazılımı oluşturan bileşenler, yazılım sınıflandırılması, özellikleri, hataları ve yazılımda kalite sağlama -Formally define software, software architecture and development of software, comparison between software and hardware, classification and components of a software, software errors and quality attributes of a software Yazılım Geliştirme Yaşam Döngüsü ve Süreç Modelleri: / Software Development Life Cycle and Process Models: -Yazılım yaşam döngüsü ve temel adımları, yazılım süreç modelleri (Gelişigüzel Geliştirme Modeli, Klasik Çevirim Modeli, V Modeli, Artımlı Geliştirme Modeli, Evrimsel Geliştirme Modeli, Bileşen Tabanli Geliştirme Modeli, Döngüsel Model), Aşırı/uç/aykırı programlama modeli (Sürü, Özellik Güdümlü Geliştirme, Çevik Tümleşik Süreç) -Software development life cycle and basic steps, process models such as Big Bang Model, Waterfall Model, V Model, Incremental Model, Evolutionary Model, Component-Based Model and Spiral Model, Agile Model such as Scrum, Feature-Driven Development and Agile Unified Process Hafta/Week 3 Planlama: / Planning: -Proje kaynakları, insan kaynakları, donanım kaynakları, yazılım kaynakları, sık kullanılan maliyet kestirim yöntemleri ( işlev noktaları, COCOMO) -Project resources, human resources, hardware resources, software resources, commonly used cost estimation methods (Function point, COCOMO) Hafta/Week 4 Use-Case Esaslı İster Analizi: / Use-Case Based Requirements Analysis: -İster nedir, ister tanimlama teknikleri, kullanim/kullanici senaryolari( Use-Cases ), Use-Case

diagram modelleme öğeleri, Use-Case ilişki türleri, gereksinim analizinde Use-Case yaklaşimi, Use-Case esaslı gereksinim analizinde kazançlar, dikkat edilecek noktalar, yöntemler ve başarı için anahtar noktalar -Requirements process and technique, basic steps for drawing Use-Case diagrams, Use-Case approach in requirements analysis, benefits in Use-Case based requirements analysis, points to note, methods and key points for success Hafta /Week 5 Yazılım Tasarımı: / Software Design: -Tasarim aşaması, çözümleme aşamasından tasarim aşamasına geçiş, tasarim kavramlari, modülerlik, işlevsel bağimsizlik, tasarim süreci (veri tasarımı, mimari tasarım, yordamsal tasarım, arayüz tasarımı), tasarım çalışmasının değerlendirilmesi, tasarim kalite ölçütleri (Bağlaşım ve Yapışıklık), bağlaşim düzeyinin hesaplanmasi - Design concepts, Design process (data design, architectural design, procedural design, interface design, evaluation of design and measurement of software design quality (coupling and cohesion), measuring coupling and cohesion Hafta /Week 6 Hafta /Week 7-8 Hafta /Week 6 Quiz Ara Sınavlar / Midterm Examinations Yazılımın Gerçekleştirilmesi: /Writing the Programs: -Programlama dilleri, kodlama, kodlama stili, program karmaşıklığı, McCabe karmaşiklik ölçütü hesaplama ve kod gözden geçirme -Programming standards and procedures, coding style, cyclomatic complexity, McCabe complexity calculation and code review Hafta /Week 7 Hafta /Week 8 Yazılım Testi: /Testing the Programs: -Yazılım doğrulama ve gerçerleme, yazılım testi nedir ve niçin yapılır, hata sınama yöntemleri kara kutu testi, beyaz kutu testi, beyaz kutu test teknikleri, deyim kapsama, dal kapsama, yol kapsama, gri kutu testi -Validation and verification, software faults and failures, testing methods, black box testing, white box testing, statement coverage, branch coverage and path coverage, grey box testing Yazılım Bakımı Ve Kurulumu: /Maintaining the System : -Bakım, bakım gereksinimi, bakım süreç modeli, bakım süreç modelinin süreçleri, sorun tanımlama/sınıflandırma, çözümleme, tasarım, gerçekleştirim, sistem sınama, kabul sınama, kurulum -Nature of maintenance, maintenance requirement, maintenance process model, Problem identification classification, analysis, design, implementation, system testing, acceptance testing, installation Hafta /Week 9 Yazılım Mimarileri: / Software Architectures: -İstemci/Sunucu mimarileri, sunucu türleri (kütük sunucuları, veri tabanı sunucuları, ara işlem sunucuları, nesne sunucuları, web sunucuları), iki katmanli mimariler, üç katmanli mimariler -Client/Server architectures, server types (log servers, database servers, intermediate servers,

object servers, web servers), two-tiered architectures, three-tiered architectures Hafta /Week 10 Hafta /Week 10 Hafta /Week 12 Proje Yönetimi: /Managing the Project: -Proje yönetimi nedir, yazılım projelerinin diğer projelerden farkları, yazılım proje ekibi, yazılım proje planlama döngüsü, proje yönetimi üçgeni, proje yönetiminin bileşenleri, risk yöneticiliği, yazılım riskleri, risk yönetimi süreci, risk türleri, riskin çözümlenmesi -Formally define project management, software projects differ from other projects, software project team, software project planning cycle, project management triangle, components of project management, risk management, software risks, risk management process, types of risk, risk analysis Quiz Dönem Sonu Sınavları / Final Examinations Proje Sunumları / Project Presentations Gereksinimler / Requirements Sınava katılamayan öğrenci sınav tarihinden itibaren 3 gün içerisinde sağlık raporu veya geçerli bir mazeret sunmakla yükümlüdür. Telafi sınavları tüm konuları kapsayacak şekilde, harf notları açıklandıktan sonra bütünleme sınavları ile olacaktır. Derslere düzenli katılamayan öğrenciler NG harf notu ile değerlendirilebilirler. Kişisel olan projelerini zamanında teslim etmeyen ve sunumunu belirlenen gün ve saate yapmayan öğrenciler proje notu olarak sıfır puan alırlar. Ödevler ve verilen diğer görevler dersin web sitesinde duyurulacaktır. Bu duyuruları okumak ve takip etmek her öğrencinin sorumluluğudur. Zamanında teslim edilmeyen görevler sıfır olarak puanlandırılabilir. A student who misses an exam should provide a medical report or a valid excuse within 3 days after the missed exam to have a make-up exam. The make-up exam will be done after the letter grades are announced together with the re-sit exam and will cover all the topics. Students who do not pass the course and fail to attend the lectures regularly may be given NG grade. Students who do not submit their individual projects and do not attend their presentations may be given a mark of zero. Instructions for the submission of assignments will be posted on the course website. It is each student's responsibility to read and follow the instructions. Failure to follow the submission instructions may result in the assignment receiving a mark of zero Değerlendirme ve Harf Notu / Evaluation and Grading Yüzdelikler / Percentage Değerlendirme Yöntemi / Method of Assessment Quizler/Quizzes Proje ve Ödevler/Projects and Homeworks Ara Sınav / Midterm Exam Dönem Sonu Sınavı / Final Exam %15 %20 30% 35% Değerlendirme Kriterleri / Grading Criteria : Harf notları, dönem sonunda hesaplanan notlara göre belirlenir. Notların dağılımı, harf notlarının değerlendirilmesinde

önemli bir rol oynayacaktır. Letter grades will be decided upon after calculating the totals at the end of the semester. Distribution of the totals will play a significant role in the evaluation of the letter grades.