Ders Adı | Kodu | Yarıyıl | T+U Saat | Kredi | AKTS |
---|---|---|---|---|---|
Data Analysıs Wıth Python | ENF 548 | 0 | 3 + 0 | 3 | 6 |
Ön Koşul Dersleri | Nothing |
Önerilen Seçmeli Dersler | Nothing |
Dersin Dili | Türkçe |
Dersin Seviyesi | YUKSEK_LISANS |
Dersin Türü | Seçmeli |
Dersin Koordinatörü | Prof.Dr. İSMAİL HAKKI CEDİMOĞLU |
Dersi Verenler | Prof.Dr. İSMAİL HAKKI CEDİMOĞLU, |
Dersin Yardımcıları | |
Dersin Kategorisi | Alanına Uygun Temel Öğretim |
Dersin Amacı | Attendees will be taught Data Analysis by using Python Programming Language. Python Programming language basics are explained. The data analysis libraries of the Python programming language will be examined. Data analysis examples are carried out. |
Dersin İçeriği | Basic Python and pandas data types, Basic programming control structures, Basic libraries for data analysis, Data Structures, Data list creation and usage, Multidimensional arrays, Data frame and series, Data analysis. |
# | Ders Öğrenme Çıktıları | Öğretim Yöntemleri | Ölçme Yöntemleri |
---|---|---|---|
1 | Apply decision and repetition structures in program design | Drilland Practice, Problem Solving, Project Based Learning, | Project / Design, |
2 | Implement functions to improve efficiency of programs | Lecture, Question-Answer, Discussion, Drilland Practice, | Project / Design, |
3 | Write Python program codes to analyse datasets | Lecture, Question-Answer, Discussion, Demonstration, Motivations to Show, | Testing, |
4 | Data analysis with pandas library | Question-Answer, Discussion, Drilland Practice, Demonstration, Motivations to Show, | Testing, |
5 | Data analysis with pandas-profiling library | Question-Answer, Discussion, Drilland Practice, Demonstration, Motivations to Show, | Testing, |
Hafta | Ders Konuları | Ön Hazırlık |
---|---|---|
1 | Introduction to Python Programming Language | |
2 | Input, Processing, and Output | |
3 | Decision Structures | |
4 | Looping Structures | |
5 | Functions | |
6 | Lists and Tuples | |
7 | Dictionaries | |
8 | Series and Dataframes | |
9 | Data analysis with pandas library | |
10 | Data analysis with pandas-profiling library | |
11 | Python Libraries for Data Analysis | |
12 | Data Analysis Example | |
13 | Data analysis Example | |
14 | Data Visualization |
Kaynaklar | |
---|---|
Ders Notu | PPT Slides, Python Program Codes. |
Ders Kaynakları | Python in 24 Hours, Sams Teach Yourself, Second Edition, Katie Cunningham, Sams Publishing, 2013. Machine Learning For Dummies, John Paul Mueller, Luca Massaron, John Wiley & Sons, 2016. Python for Data Analysis, Wes McKinney, O'Reilly Media, Inc., 2018. The the Python Workshop: A Practical, No-Nonsense Introduction to Python Development, Andrew Bird, Dr Lau Cher Han, Mario Corchero Jiménez, Graham Lee, Corey Wade, Packt Publishing, 2019. |
Sıra | Program Çıktıları | Katkı Düzeyi | |||||
---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||
1 | X | ||||||
2 | X | ||||||
3 | X | ||||||
4 | X | ||||||
5 | X | ||||||
6 | |||||||
7 | X | ||||||
8 | X | ||||||
9 | X |
Değerlendirme Sistemi | |
---|---|
Yarıyıl Çalışmaları | Katkı Oranı |
1. Ara Sınav | 50 |
1. Ödev | 50 |
Toplam | 100 |
1. Yıl İçinin Başarıya | 50 |
1. Final | 50 |
Toplam | 100 |
AKTS - İş Yükü Etkinlik | Sayı | Süre (Saat) | Toplam İş Yükü (Saat) |
---|---|---|---|
Course Duration (Including the exam week: 16x Total course hours) | 16 | 3 | 48 |
Hours for off-the-classroom study (Pre-study, practice) | 12 | 3 | 36 |
Mid-terms | 1 | 8 | 8 |
Assignment | 1 | 24 | 24 |
Final examination | 1 | 24 | 24 |
Toplam İş Yükü | 140 | ||
Toplam İş Yükü / 25 (Saat) | 5,6 | ||
Dersin AKTS Kredisi | 6 |