BİLGİSAYAR PROGRAMCILIĞI | |||||
Associate | TR-NQF-HE: Level 5 | QF-EHEA: Short Cycle | EQF-LLL: Level 5 |
Course Code: | 2021221002 | ||||||||
Ders İsmi: | Graduation Project | ||||||||
Ders Yarıyılı: | Spring | ||||||||
Ders Kredileri: |
|
||||||||
Language of instruction: | TR | ||||||||
Ders Koşulu: | |||||||||
Ders İş Deneyimini Gerektiriyor mu?: | No | ||||||||
Type of course: | Necessary | ||||||||
Course Level: |
|
||||||||
Mode of Delivery: | Face to face | ||||||||
Course Coordinator : | Öğr.Gör. Esma TAYRAN | ||||||||
Course Lecturer(s): |
Öğr.Gör. Esma TAYRAN |
||||||||
Course Assistants: |
Course Objectives: | The purpose of this course is to apply the programming knowledge and skills gained during their course of study to an software problems. |
Course Content: | Software, Data base, Visual applications, Project setup, report and presentation. |
The students who have succeeded in this course;
|
Week | Subject | Related Preparation |
1) | Introduction to Software Project Management | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
2) | Software Development Life Cycle | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
3) | Project Studies | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
4) | Project Studies | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
5) | Project Studies | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
6) | Project Studies | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
7) | Project Studies | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
8) | Midterm | Project Study |
9) | Project Studies | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
10) | Project Studies | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
11) | Project Studies | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
12) | Project Presentations | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
13) | Project Presentations | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
14) | Project Presentations | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
15) | Project Presentations | Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
Course Notes / Textbooks: | Eğitim ve Gelişim Amaçlı Uygulamalar İçin Yazılım Proje Fikirleri Kitabı https://kadircamoglu.medium.com/e%C4%9Fitim-ve-geli%C 5%9Fim-ama%C3%A7l%C4%B1-uygulamalar-i%CC%87% C3%A7in-yaz%C4%B1l%C4%B1m-proje-fikirleri-kitab%C4 %B1-958767ed39fe Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
References: | Eğitim ve Gelişim Amaçlı Uygulamalar İçin Yazılım Proje Fikirleri Kitabı https://kadircamoglu.medium.com/e%C4%9Fitim-ve-geli%C 5%9Fim-ama%C3%A7l%C4%B1-uygulamalar-i%CC%87% C3%A7in-yaz%C4%B1l%C4%B1m-proje-fikirleri-kitab%C4 %B1-958767ed39fe Proje Yönetim Süreçleri ile Yazılım Test Mühendisliği, Güneş Okan, Abaküs kitap |
Ders Öğrenme Kazanımları | 1 |
2 |
3 |
|||
---|---|---|---|---|---|---|
Program Outcomes | ||||||
1) To have the ability to apply knowledge in the fields of mathematics, science and programming to the development of software systems and the solution of problems related to computer programming. | ||||||
2) To have the ability to analyze and model problems specific to the field of software systems development and computer programming, and to identify and define appropriate software requirements for their solutions. | ||||||
3) Having the ability to design, develop and evaluate a software system, system part, process or program that will meet specified requirements. | ||||||
4) Have the ability to develop software systems and use modern technical and programming tools for computer programming applications. | ||||||
5) To have the discipline of software systems development and computer programming and the ability to demonstrate the necessary business skills to work effectively in interdisciplinary teams or individually. | ||||||
6) To have the ability to develop software systems and apply approaches in the development of computer programs by applying analysis, design, implementation, verification, validation and maintenance processes. | ||||||
7) To have awareness and awareness of professional, legal, ethical and social problems in the field of software and computer programming. |
No Effect | 1 Lowest | 2 Low | 3 Average | 4 High | 5 Highest |
Program Outcomes | Level of Contribution | |
1) | To have the ability to apply knowledge in the fields of mathematics, science and programming to the development of software systems and the solution of problems related to computer programming. | 2 |
2) | To have the ability to analyze and model problems specific to the field of software systems development and computer programming, and to identify and define appropriate software requirements for their solutions. | 4 |
3) | Having the ability to design, develop and evaluate a software system, system part, process or program that will meet specified requirements. | 4 |
4) | Have the ability to develop software systems and use modern technical and programming tools for computer programming applications. | 4 |
5) | To have the discipline of software systems development and computer programming and the ability to demonstrate the necessary business skills to work effectively in interdisciplinary teams or individually. | 5 |
6) | To have the ability to develop software systems and apply approaches in the development of computer programs by applying analysis, design, implementation, verification, validation and maintenance processes. | 2 |
7) | To have awareness and awareness of professional, legal, ethical and social problems in the field of software and computer programming. | 2 |
Alan Çalışması | |
Anlatım | |
Beyin fırtınası /Altı şapka | |
Bireysel çalışma ve ödevi | |
Grup çalışması ve ödevi | |
Tez Hazırlama | |
Uygulama (Modelleme, Tasarım, Maket, Simülasyon, Deney vs.) | |
Web Tabanlı Öğrenme |
Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama) | |
Bireysel Proje | |
Grup Projesi | |
Sunum | |
Raporlama | |
Bilgisayar Destekli Sunum |
Semester Requirements | Number of Activities | Level of Contribution |
Presentation | 1 | % 30 |
Paper Submission | 1 | % 30 |
Semester Final Exam | 1 | % 40 |
total | % 100 | |
PERCENTAGE OF SEMESTER WORK | % 60 | |
PERCENTAGE OF FINAL WORK | % 40 | |
total | % 100 |
Activities | Number of Activities | Duration (Hours) | Workload |
Course Hours | 14 | 3 | 42 |
Study Hours Out of Class | 14 | 5 | 70 |
Presentations / Seminar | 1 | 20 | 20 |
Project | 1 | 20 | 20 |
Midterms | 1 | 10 | 10 |
Paper Submission | 1 | 20 | 20 |
Total Workload | 182 |