| 1 | Course Title: | VISUAL PROGRAMMING |
| 2 | Course Code: | EEM4110 |
| 3 | Type of Course: | Optional |
| 4 | Level of Course: | First Cycle |
| 5 | Year of Study: | 4 |
| 6 | Semester: | 8 |
| 7 | ECTS Credits Allocated: | 4 |
| 8 | Theoretical (hour/week): | 3 |
| 9 | Practice (hour/week) : | 0 |
| 10 | Laboratory (hour/week) : | 0 |
| 11 | Prerequisites: | |
| 12 | Recommended optional programme components: | None |
| 13 | Language: | Turkish |
| 14 | Mode of Delivery: | Face to face |
| 15 | Course Coordinator: | Prof. Dr. FAHRİ VATANSEVER |
| 16 | Course Lecturers: | |
| 17 | Contactinformation of the Course Coordinator: |
E-posta:fahriv@uludag.edu.tr Tel: (224) 294 09 05 Adres: Elektrik-Elektronik Mühendisliği bölümü, No:304 |
| 18 | Website: | http://home.uludag.edu.tr/~fahriv |
| 19 | Objective of the Course: | Understanding concept of visual and object oriented programming (C#). To gain ability to develop software belongs to the different application areas |
| 20 | Contribution of the Course to Professional Development |
| 21 | Learning Outcomes: |
|
| 22 | Course Content: |
| Week | Theoretical | Practical |
| 1 | Introduction C# and NET Framework | |
| 2 | Basic of C# | |
| 3 | Structure and application of decisions, loops in C# and theirs applications | |
| 4 | Numeric, alphanumeric, graphic, system commands in C# and theirs applications | |
| 5 | C# Forms | |
| 6 | Common control components in C# and theirs applications | |
| 7 | Common control components in C# and theirs applications | |
| 8 | Midterm Exam + General review | |
| 9 | Common control components in C# and theirs applications | |
| 10 | Dialog box and objects. Properties, events and applications | |
| 11 | Multimedia components in C#, properties, events and applications | |
| 12 | Operating system, Office applications, report components, properties, events and applications | |
| 13 | Network components, properties, events and applications | |
| 14 | Database components, properties, events and applications |
| 23 | Textbooks, References and/or Other Materials: |
1. Sharp, J., Visual C# 2010, (çev. Tuğba Buldu), Arkadaş Yayınevi, 2011. 2. Albahari, J., Albahari, B., C# 4.0 in Nutshell, Fourth Edition, O’reilly, 2010. 3. Fahri Vatansever, "Algoritma Geliştirme ve Programlamaya Giriş", 13. baskı, Seçkin Yayıncılık, Ankara, 2017. |
| 24 | Assesment |
| TERM LEARNING ACTIVITIES | NUMBER | PERCENT |
| Midterm Exam | 1 | 40 |
| Quiz | 0 | 0 |
| Homeworks, Performances | 0 | 0 |
| Final Exam | 1 | 60 |
| Total | 2 | 100 |
| Contribution of Term (Year) Learning Activities to Success Grade | 40 | |
| Contribution of Final Exam to Success Grade | 60 | |
| Total | 100 | |
| Measurement and Evaluation Techniques Used in the Course | ||
| Information | ||
| 25 | ECTS / WORK LOAD TABLE |
| Activites | NUMBER | TIME [Hour] | Total WorkLoad [Hour] |
| Theoretical | 14 | 3 | 42 |
| Practicals/Labs | 0 | 0 | 0 |
| Self Study and Preparation | 14 | 3 | 42 |
| Homeworks, Performances | 0 | 0 | 0 |
| Projects | 0 | 0 | 0 |
| Field Studies | 0 | 0 | 0 |
| Midtermexams | 1 | 16 | 16 |
| Others | 0 | 0 | 0 |
| Final Exams | 1 | 20 | 20 |
| Total WorkLoad | 120 | ||
| Total workload/ 30 hr | 4 | ||
| ECTS Credit of the Course | 4 |
| 26 | CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LO: Learning Objectives | PQ: Program Qualifications |
| Contribution Level: | 1 Very Low | 2 Low | 3 Medium | 4 High | 5 Very High |