Akademik Birim: |
|
Öğrenim Türü: |
Örgün Eğitim |
Ön Koşullar |
Yok |
Öğrenim Dili: |
İngilizce |
Dersin Düzeyi: |
Yüksek Lisans |
Dersin Koordinatörü: |
|
Dersin Amacı: |
Bu ders giriş seviyesinde python dilini ve onun biopython modülünü etkin olarak kullanabilme yetisini geliştirme üzerinedir. |
Dersin İçeriği: |
Python sintaks temelleri ve algoritma geliştirilmesi. Python biyoloji modülünü kullanabilme. Değişken kavramı ve tipleri, aritmetik operatörler, koşullu operatörler, mantıksal operatörler, çevrim işlemleri, koleksiyonlar, fonksiyonlara giriş ve özyineleme, sınıflar ve sınıf kalıtımları. numpy ve pylab dizin ve matris |
Dersin Öğrenme Çıktıları (ÖÇ): |
- 1- Understanding programming, computer language and algorithms.
- 2- Understanding importance of language as part of a computer system.
- 3- Classification of computer languages and introduction to algorithms.
- 4- Understanding the meaning of variable; type of variables and their properties.
- 5- Understanding different types of data, arrays and control structures; condition expressions and loops
- 6- Learning operators and commands; mathematical expressions.
- 7- Learning Organization in python: functions, modules and formatted input/output and file operations.
- 8- Understanding object orientation, classes and inheritance diagrams
- 9- Utilizing python for computational biology, biopython module and hierarchical classification of proteins
|
Dersin Öğrenme Yöntem ve Teknikleri |
|
Kadir Has Üniversitesi'nde bir dönem 14 haftadır, 15. ve 16. hafta sınav haftalarıdır.
PROGRAM YETERLİLİKLERİ (PY) ve ÖĞRENME ÇIKTILARI (ÖÇ) İLİŞKİSİ
# |
PY1 |
PY2 |
PY3 |
PY4 |
PY5 |
PY6 |
PY7 |
PY8 |
PY9 |
OC1 |
|
|
|
|
|
|
|
|
|
OC2 |
|
|
|
|
|
|
|
|
|
OC3 |
|
|
|
|
|
|
|
|
|
OC4 |
|
|
|
|
|
|
|
|
|
OC5 |
|
|
|
|
|
|
|
|
|
OC6 |
|
|
|
|
|
|
|
|
|
OC7 |
|
|
|
|
|
|
|
|
|
OC8 |
|
|
|
|
|
|
|
|
|
OC9 |
|
|
|
|
|
|
|
|
|
Katkı Düzeyi: 1 Düşük, 2 Orta, 3 Yüksek