
| Course Code | : YZO102 |
| Course Type | : Required |
| Couse Group | : Short Cycle (Associate's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 3 |
| Prt. | : 1 |
| Credit | : 4 |
| Lab | : 0 |
| ECTS | : 5 |
This course introduces students to advanced features and concepts of the Python programming language. Students will further develop their software development skills by learning topics such as loops, functions, dictionaries, file management, error handling, and database operations. Throughout the course, they will have the opportunity to reinforce their theoretical knowledge with various example applications.
Loops, functions, dictionaries, file management, error handling and database operations, projects and applications
| Ins. Ümit BULUT |
| 1. | Learn the fundamentals and building blocks of the Python programming language. |
| 2. | Recognizes what can be done with Python and the application areas of this language. |
| 3. | Develops programs with functions and modules in Python. |
| 4. | Recognizes the types of problems encountered in artificial learning and produces solutions. |
| 5. | Have knowledge about types of artificial learning (supervised, unsupervised, semi-supervised, reinforcement learning). |
| 1. | Python and Artificial Intelligence with Applications, Emrah Aydemir, June, 2023, Nobel Academic Publishing. |
| Type of Assessment | Count | Percent |
|---|---|---|
| Midterm Examination | 1 | %40 |
| Final Examination | 1 | %60 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 2 | 3 | 70 |
| Lecture - Practice | 14 | 1 | 1 | 28 |
| Project | 5 | 1 | 2 | 15 |
| Midterm Examination | 1 | 5 | 1 | 6 |
| Final Examination | 1 | 5 | 1 | 6 |
| TOTAL WORKLOAD (hours) | 125 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | PÇ-12 | |
OÇ-1 | 5 | 5 | 4 | 4 | 5 | 3 | 5 | 4 | 5 | 5 | 4 | 5 |
OÇ-2 | 4 | 5 | 4 | 5 | 4 | 5 | 4 | 2 | 4 | 4 | 5 | 5 |
OÇ-3 | 3 | 3 | 3 | 4 | 4 | 4 | 3 | 2 | 4 | 5 | 4 | 3 |
OÇ-4 | 3 | 3 | 3 | 4 | 4 | 4 | 5 | 3 | 4 | 2 | 5 | 3 |
OÇ-5 | 4 | 5 | 4 | 5 | 4 | 5 | 3 | 4 | 5 | 3 | 4 | 5 |