Course Information

Course Information
Course Title Code Language Type Semester L+U Hour Credits ECTS
Computer Programming MM113 Turkish Compulsory 1. Semester 1 + 1 2.0 2.0
Prerequisite Courses
Course Level Undergraduate
Mode of delivery face to face
Course Coordinator Doç. Dr. Mustafa AYYILDIZ
Instructor(s) Doç. Dr. Mustafa AYYILDIZ (Güz)
Goals Ability to use visual programming language programming environment by giving algorithm and programming logic and having knowledge of program development at the basic level
Course Content
Learning Outcomes
# Öğrenme Kazanımı
1 Know algorithm and programming logic,
2 Create a flow diagram of a problem
3 The flow diagram realizes the program of a generated problem,
Lesson Plan (Weekly Topics)
Week Topics/Applications Method
1. Week Introduction to programming, lower-level languages, upper-tongues and flow diagrams
2. Week Presentation of Program Development Environment, Regulation of Application Development Environment, Writing and Running Program
3. Week Exceptions, Data Types, Variables
4. Week Sub-Programs, Modules and Archive Functions
5. Week Decision Constructions and Commands
6. Week Loop Commands
7. Week Forms and Controls, Properties, Methods and Events, Working with Multiple Controls
8. Week Working with Windows Controls
9. Week Working with Windows Controls, Adding New Controls During Program Study
10. Week Information Input Function, Message Dialog Box, File Open Dialog Box, Saving Dialog Box, Font Dialog Box, Color Dialog Box
11. Week Working with menus and menu controls
12. Week Working with Multiple Forms
13. Week Graphic
14. Week Graphics and Animation
*Midterm and final exam dates are not specified in the 14-week course operation plan. Midterm and final exam dates are held on the dates specified in the academic calendar with the decision of the University Senate.
Relations with Education Attainment Program Course Competencies
Program Requirements DK1 DK2 DK3
Recommended Sources
Ders Kitabı veya Notu Ders Kitabı veya Ders Notu bulunmamaktadır.
Diğer Kaynaklar
  • Microsoft Yayınları, Visual Basic .NET 2005 Prof.Dr. Ümit KOCABIÇAK
ECTS credits and course workload
ECTS credits and course workload Quantity Duration (Hour) Total Workload (Hour)
Ders İçi
Class Hours 14 3 42
Ders Dışı
Preparation, After Class Study 1 20 20
Research 1 16 16
Other Activities 1 20 20
Sınavlar
Midterm 1 1 2 2
Final 1 2 2
Total Workload 102
*AKTS = (Total Workload) / 25,5 ECTS Credit of the Course 2.0