İşleminiz Devam Ediyor.
Lütfen Bekleyiniz...
Course Information
Semester Course Code Course Title T+P+L Credit ECTS
3 03830105 Visual Programming-I 3+1+0 4 4
Course Details
Language : Turkish
Level : Associate Degree
Department / Program : Computer Programming
Mode of Delivery : Face to Face
Type : Compulsory
Objectives : Within the scope of this course; It aims to enable them to use advanced visual objects, to have a good command of programming methods and techniques, and to develop applications with programming methods and techniques on database applications.
Content : Windows Form GUI Applications, Providing database connections, Automation project design, Indexers, Operator Overloading, Enums, Namespaces, Library Creation, Web service writing and usage, Windows API writing and usage, Client Server Architecture
Methods & Techniques :
Prerequisites and co-requisities : None
Course Coordinator : Instructor Muhammed Saadetdin KAYA
Name of Lecturers : Instructor MUHAMMED SAADETDİN KAYA
Assistants : None
Work Placement(s) : No
Recommended or Required Reading
Resources : c# Sefer Algan
Semester : C# Sefer Algan
In-Term Study Informations
In-Term Studies Quantity Percentage
Assignment 1 30%
Project 1 70%
Total 2 100%
Activity Informations
Activities Quantity Duration Total Work Load
Course Duration 14 3 42
Hours for off-the-c.r.stud 14 2 28
Assignments 4 2 8
Presentation 2 2 4
Mid-terms 1 10 10
Practice 10 2 20
Laboratory 14 2 28
Project 1 0 0
Final examination 1 10 10
Total Work Load ECTS: 4 150
Course Learning Outcomes
Upon the successful completion of this course, students will be able to:
No Learning Outcomes
1 Karmaşık bir problemi, sistemi veya süreci; gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde yazılım geliştirme becerisi;
2 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları geliştirme, seçme ve kullanma becerisi;
3 Bilişim teknolojilerini etkin bir şekilde kullanma becerisi;
4 Mühendislik problemlerinin incelenmesi için yazılım geliştirerek benzetim yapma becerisi;
5 Mühendislik problemlerinin incelenmesi için yazılım geliştirerek veri toplama, sonuçları analiz etme ve yorumlama becerisi;
Weekly Detailed Course Contents
Week Topics
1 Windows gui application
2 Making Database Connection with Windows GUI
3 Designing automation projects
4 Presentation of the project
5 Operatör Overloading
6 Enumeration
7 Namespaces
8 Create Dinamik Link Library
9 Client Server Architect
10 Web Service coding
11 using web service
12 Coding windows apı and using apı
13 coding applications with web services
14 presentation final project
Contribution of Learning Outcomes to Programme Outcomes
P1P2P3P4P5P6P7P8P9P10P11P12P13P14P15P16P17P18
All 55
C1 55
C2 555
C3 55
C4 55
bbb