
| Course Code | : FEK530 |
| Course Type | : Area Elective |
| Couse Group | : Second Cycle (Master's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 3 |
| Prt. | : 0 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 5 |
This course aims to teach introduction to Python programming, Python basics, machine learning concepts, machine learning algorithms, data preprocessing and data visualization, and to make applications in Python.
Throughout the semester, Python programming languages are explained with theoretical and practical examples and used in assignments. It is aimed to teach machine learning techniques.
| Assoc. Prof. Elvan HAYAT |
| 1. | Learns the basics of Python programming language. |
| 2. | Learn basic data analysis techniques in Python. |
| 3. | Masters the concepts of machine learning. |
| 4. | Learns about machine learning algorithms and makes applications with Python. |
| 5. | Learns about machine learning algorithms and makes applications with Python. |
| 1. | Introduction to Machine Learning with Python: A Guide for Data Scientists, Andreas C. Müller and Sarah Guido (for beginners). |
| 2. | Python data science handbook : essential tools for working with data J. VanderPlas. O'Reilly Media, Inc, Sebastopol, CA, (2016) |
| Type of Assessment | Count | Percent |
|---|---|---|
| Midterm Examination | 1 | %40 |
| Final Examination | 1 | %70 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 2 | 3 | 70 |
| Individual Work | 7 | 3 | 2 | 35 |
| Midterm Examination | 1 | 8 | 1 | 9 |
| Final Examination | 1 | 8 | 3 | 11 |
| TOTAL WORKLOAD (hours) | 125 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | |
OÇ-1 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 |
OÇ-2 | 4 | 5 | 5 | 4 | 5 | 5 | 4 | 4 | 3 |
OÇ-3 | 4 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 5 |
OÇ-4 | 3 | 4 | 5 | 5 | 4 | 4 | 5 | 3 | 5 |
OÇ-5 | 4 | 4 | 5 | 4 | 5 | 3 | 5 | 4 | 4 |