TR EN

INTRODUCTION TO SOFTWARE ENGINEERING AND ETHICS COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
YZM101 INTRODUCTION TO SOFTWARE ENGINEERING AND ETHICS 1 3 3 5

Objectives and Contents

Objectives: Dersin amacı, "yazılım mühendisliğinin temelleri nedir?", Programlama dillerinin gelişimi, yazılım standartları, bilgisayarın tarihi ve gelişimi, temel seviyede web e giriş. Yazılım Mühendisliğinin uygulama ve çalışma alanları, Hesaplama prensipleri ,Yazılım mühendisliğine genel bakış: yaşam döngüsü, sistemler, müşteriler, kullanıcılar, gereksinimler, tasarım, gerçekleştirim, yazılım kalite güvencesi, test ve bakım gibi konularda temel bilgi seviyesine ulaşmak. Yazılım Mühendisliğinin etik kurallarını öğrencilere kazandırmaktır.
Content: Yazılım etiği, Yazılım yaşam döngüsü, Hesaplama prensipleri, Programlama dillerinin gelişimi, yazılım standartları, bilgisayar tarihi ve gelişimi, Temel seviye web,Yazılım Mühendisliğinin uygulama ve çalışma alanları.