• Sonuç bulunamadı

I k AYBAY. Bilgisayar Mühendisli i Bölümü Do u Akdeniz Üniversitesi Gazimagosa KKTC. e-posta : Özet.

N/A
N/A
Protected

Academic year: 2022

Share "I k AYBAY. Bilgisayar Mühendisli i Bölümü Do u Akdeniz Üniversitesi Gazimagosa KKTC. e-posta : Özet."

Copied!
5
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Do÷u Akdeniz Üniversitesi Yazõlõm Mühendisli÷i Programõ ve Bilgisayar Mühendisli÷i/Yazõlõm Mühendisli÷i Çift Anadal Programõ

Iúõk AYBAY

Bilgisayar Mühendisli÷i Bölümü Do÷u Akdeniz Üniversitesi

Gazimagosa – KKTC e-posta : isik.aybay@emu.edu.tr

Özet

Bu makalede KKTC'de Do÷u Akdeniz Üniversitesi'nde uygulanmakta olan Yazõlõm Mühendisli÷i programõ ve Bilgisayar Mühendisli÷i Bölümü'nde yer alan Bilgisayar Mühendisli÷i ve Yazõlõm Mühendisli÷i çift anadal programõ tanõtõlacak ve verilmekte olan yazõlõm mühendisli÷i dersleri ile ilgili bilgiler sunulacaktõr.

Abstract

In this study, the Software Engineering program and the Computer Engineering/Software Engineering Double Major program of Eastern Mediterranean University of the Turkish Republic of Northern Cyprus, wõll be presented, and some information on software engineering courses which are being taught will be outlined.

1. Giriú

Yazlõm Mühendisli÷i alanõ, 1960’lõ yõllarõn sonundan beri çalõúõlan bir alandõr. Roger S.

Presman’õn yayõnlanan ilk kitabõndan bu yana alanda oldukça önemli geliúmeler yaúanmõú ve son yõllarda önemli yazõlõm mühendisli÷i genel ders kitaplarõ yayõnlanmõútõr [9, 10]. Ancak bu konuda üniversite düzeyinde programlarõn açõlmasõ oldukça yenidir.

2005 Yõlõnda yapõlan 2. Ulusal Yazõlõm Mühendisli÷i Sempozyumunda sunulan makalemizde [1] Yazõlõm Mühendisli÷i e÷itiminde ele alõnmasõ gereken konularla ilgili yapõlan bazõ çalõúmalara de÷inilmiúti. [2, 3, 7, 8]. Bu makalelerde yazõlõm mühendisli÷i e÷itiminde iú ortamõnõn ö÷renilmesinin önemi vurgulanmaktadõr. Bu ba÷lamda, yazõlõm mühendisli÷i alanõnda verilen derslerde iú hayatõnda kaúõlaúõlacak gerçek konulara yakõn bir konunun iúlendi÷i yazõlõm projelerine yer verilmesi olmazsa olmaz bir koúul olarak görülmelidir. Ayrõca, yazõlõm mühendisli÷i e÷itiminde problem çözme, takõm çalõúmasõ ve iletiúim becerilerinin önemi ortaya çõkmaktadõr.

Kuzey Kõbrõs Türk Cumhuriyeti Do÷u Akdeniz Üniversitesi (DAÜ) Bilgisayar Mühendisli÷i Bölümü CMPE-412 Yazõlõm Mühendisli÷i dersi, sekiz yõl süreyle proje a÷õrlõklõ olarak verilmiútir. Dersin toplam dönem notu içinde grup halinde yapõlan dönem projesinin a÷õrlõ÷õ %50 olarak belirlenmiútir. Böylece, ö÷renciler dersin dönem projesinin

(2)

önemini açõkça görmekte ve ders için toplam çalõúma süresinin yarõsõndan fazlasõnõ proje çalõúmalarõna ayõrmaktadõrlar. Sõnavlarõn (bir arasõnav ve bir sonsõnav) toplam a÷õrlõ÷õ

%50 olarak belirlenmiútir. Sõnavlarda problem çözme yeteneklerini geliútirmeye yönelik tasarõm sorularõna en az %50 a÷õrlõkla yer verilmiútir. Yazõlõm mühendisli÷i derslerinin sõnavlarõ için soru hazõrlamak, yakõn mühendislik disiplinlerine göre daha zordur.

Özellikle proje a÷õrlõklõ olarak verilen bir derste, sõnav sorularõnõn da proje yönetimi a÷õrlõklõ olmasõ, ve ö÷rencilerin problem çözme yeteneklerini ölçen sorularõn sorulmasõ gerekir. Do÷u Akdeniz Üniversitesi Bilgisayar Mühendisli÷i Bölümü’nde verilen CMPE- 412 Yazõlõm Mühendisli÷i dersinde 2002-2005 yõllarõ arasõnda sorulan çeúitli arasõnav ve sonsõnav sorularõndan örnekler [1]’de yer almaktadõr.

Kanõmõzca yazõlõm mühendisli÷i e÷itiminin baúarõlõ olabilmesi için anahtar rol, derslerde verilen dönem projeleri ve bunun için yapõlan takõm çalõúmasõndadõr. Yazõlõm

Mühendisli÷i derslerinde proje a÷õrlõklõ ö÷retimin önemi hakkõnda çeúitli makaleleler yayõnlanmõútõr. [3, 4, 5, 6].

Bu makalede, Do÷u Akdeniz Üniversitesi’nde üç yõldõr uygulanmakta olan, derslerinde yukarõda anlatõlan projeye dayanan, problem çözme becerilerini geliútirmeyi hedefleyen ve grup çalõúmasõna dayanan Yazõlõm Mühendisli÷i programõ tanõtõlacak, ayrõca bu programõn yürülü÷e girmesinden sonra, Bilgisayar Mühendisli÷i ö÷rencileri için hazõrlanan Bilgisayar Mühendisli÷i/Yazõlõm Mühendisli÷i Çift Anadal programõ ile ilgli bilgiler aktarõlacaktõr. Bu çalõúmanõn, yazõlõm mühendisli÷i konusunda Türk üniversitelerinde açõlacak benzer programlar için yararlõ bir örnek olaca÷õnõ düúünmekteyiz.

2. Do÷u Akdeniz Üniversitesi Yazõlõm Mühendisli÷i Programõ

ølk olarak 2008/2009 Akademik Yõlõ’nda ö÷renci kabul eden Do÷u Akdeniz Üniversitesi Yazõlõm Mühendisli÷i programõ dersleri, aúa÷õda Tablo 1’de listelenmiútir.

Tablo 1. Do÷u Akdeniz Üniversitesi Yazõlõm Mühendisli÷i programõ dersleri

Ders kodu Ders adõ Kredi Dönem Önkoúul

CMPE-101 Bilgisayar Müh. Temelleri 3 1 -

MATH-163 Ayrõk Matematik 3 1 -

ENGL-191 øngilizce øletiúim I 3 1 -

MATH-151 Matematik I 4 1 -

PHYS-101 Fizik I 4 1 -

CMSE-100 Yazõlõm Mühendisli÷i Mesle÷i 0 2 -

CMPE-112 Temel Programlama 4 2 CMPE-101

ENGL-192 øngilizce øletiúim II 3 2 ENGL-191

MATH-152 Matematik II 4 2 MATH-151

PHYS-102 Fizik II 4 2 -

HIST-280 Türk Inkõlap Tarihi 2 2 -

CMSE-201 Yazõlõm Mühendisli÷ine Giriú 4 3 MATH-163

(3)

CMPE-211 Nesnel Programlama 4 3 CMPE-112

CMPE-231 Veri Yapõlarõ 4 3 CMPE-112

MATH-201 Lineer Cebir ve Dif. Denklemler 4 3 MATH-152

CMPE-218 Programlama Dilleri 4 4 CMPE-211

CMPE-222 Bilgisayar Mimarisine Giriú 4 4 MATH-163

CMPE-242 øúletim Sistemleri 4 4 CMPE-112

ENGL-201 øngilizce øletiúim Becerileri 3 4 ENGL-192

UE-AH-01 Üniversite Seçmeli dersi 3 4 -

CMSE-321 Yazõlõm Gereksinimleri Analizi 4 5 CMSE-201 CMSE-323 ønsan/Bilgisayar Etkileúimi 4 5 CMSE-201

CMPE-371 Algortima Analizi 4 5 CMPE-231

MATH-373 Mühendisler için Sayõsal Analiz 3 5 MATH-201 MATH-322 Olasõlõk ve østatistiksel Yöntemler 3 5 MATH-152

CMSE-322 Yazõlõm Tasarõmõ 4 6 CMSE-321

CMSE-326 Yazõlõm Kalite Güvence ve Testi 4 6 CMSE-201 CMSE-346 Bilgisayar A÷larõ ve øletiúimi 4 6 CMSE-222 CMPE-354 Veri Tabanõ Yönetim Sistemleri 4 6 CMPE-231

UE-AH-02 Üniversite Seçmeli dersi 3 6 -

CMPE-471 Özdevinirler Kuramõ 4 7 MATH-163

CMSE-473 Yazõlõm Süreçleri ve Yönetimi 4 7 CMSE-322

AE-01 Alan Seçmeli dersi 1 4 7 4.yõl ö÷renci

AE-02 Alan Seçmeli dersi 2 4 7 4.yõl ö÷renci

CMSE-401 Mezuniyet Projesi I 0 7 4.yõl ö÷renci

UE-AH-03 Üniversite Seçmeli dersi 3 7 -

CMSE-400 Yaz stajõ 0 7 -

AE-03 Alan Seçmeli dersi 3 4 8 4.yõl ö÷renci

AE-04 Alan Seçmeli dersi 4 4 8 4.yõl ö÷renci

CMSE-402 Mezuniyet Projesi II 4 8 CMSE-401

IENG-450 Endistriyel Yönetim 3 8 4.yõl ö÷renci

UE-AH-04 Üniversite Seçmeli dersi 3 8 -

Tablo 1’de yer alan derslerden CMSE kodlu olanlar Yazõlõm Mühendisli÷i Programõ ö÷retim üyelerince verilmektedir. CMPE kodlu dersleri ise program ö÷rencileri Bilgisayar Mühendisli÷i programõndan almaktadõrlar. Makalede ayrõlan yerin kõsõtlõ olmasõ nedeniyle alan seçmeli dersleri listesine ve derslerle ilgili ayrõntõlõ bilgilere burada yer verilememiútir. Ancak [11] numaralõ Web kayna÷õndan bu bilgilere eriúilebilir.

3. Yazõlõm Mühendisli÷i/Bilgisayar Mühendisli÷i Çift Anadal Programõ

Do÷u Akdeniz Üniversitesi’nde Yazõlõm Mühendisli÷i programõnõn baúlatõlmasõndan sonra, Bilgisayar Mühendisli÷i ö÷rencileri için bir Bilgisayar Mühendisli÷i/Yazõlõm Mühendisli÷i Çift Anadal programõ hazõrlanmõútõr. Bu çift anadal programõnda, Bilgisayar Mühendisli÷i Bölümü ö÷rencileri kendi programlarõnda aldõklarõ 40 derse ek

(4)

olarak aúa÷õda Tablo 2’de verilen 40 kredilik 10 dersi daha almalarõ durumunda, Bilgisayar Mühendisli÷i/Yazõlõm Mühendisli÷i Çift Anadal diplomasõ almaya hak kazanmaktadõrlar. Bu program ilk mezunlarõnõ 2010/2011 Akademik yõlõnda vermiútir.

Tablo 2. Bilgisayar Mühendisli÷i/Yazõlõm Mühendisli÷i Çift Anadal programõ ek dersleri

Ders kodu Ders adõ Kredisi

CMSE-201 Yazõlõm Mühendisli÷ine Giriú 4 CMSE-321 Yazõlõm Gereksinimleri Analizi 4

CMSE-322 Yazõlõm Tasarõmõ 4

CMSE-323 ønsan/Bilgisayar Etkileúimi 4 CMSE-326 Yazõlõm Kalite Güvencesi ve Testi 4

CMSE-423 Gömülü Sistem Tasarõmõ 4

CMSE-473 Yazõlõm Süreçleri ve Yönetimi 4

AE-01 Alan Seçmeli dersi 1 4

AE-02 Alan Seçmeli dersi 2 4

AE-03 Alan Seçmeli dersi 3 4

4. Sonuç

Yazõlõm mühendisli÷i e÷itiminde derslerin artõk takõm çalõúmasõ deneyimi kazandõracak, güncel konularla ilgili bir problemin dönem projesi olarak ele alõndõ÷õ yeni bir yaklaúõmla verilmesi gerekti÷i kanõsõndayõz. Buna ek olarak, sõnavlarda da ö÷rencilerin problem çözme yeteneklerini ölçecek ve geliútirecek, gene güncel konulardan alõnma sorularõn sorulmasõ gerekti÷ini düúünüyoruz.

Bu iki yaklaúõmõ, yani proje temelli ve problem çözmeye dayalõ bir Yazõlõm Mühendisli÷i programõnõ KKTC’de Do÷u Akdeniz Üniversitesi Bilgisayar Mühendisli÷i Bölümü’nde 2008 yõlõndan beri yürütmekteyiz. Programa kayõtlõ ö÷rencilerden aldõ÷õmõz olumlu geri beslemeler, bu yaklaúõmõn baúarõlõ oldu÷unu göstermektedir. Ancak kuúkusuz, program mezunlarõnõn 2012 yõlõndan itibaren iú hayatõnda gösterecekleri uyum ve baúarõ, program için gerçek bir ölçüt olacaktõr.

Kaynakça

[1]. Aybay I., ‘Yazõlõm Mühendisli÷i Dersi øçin Proje A÷õrlõklõ ve Problem Çözmeye Dayanan Yeni Bir Yaklaúõm’, 2. Ulusal Yazõlõm Mühendisli÷i Sempozyumu, 2005.

[2]. Yeh R. T., ‘Educating Future Software Engineers’, IEEE Transactions on Education, Cilt 45, Sayõ 1, ùubat 2002, sayfa 2-3.

[3]. Mayer B., ‘Software Engineering in the Academy’, IEEE Computer, Mayõs 2001, sayfa 28-35.

(5)

[4]. Peslak A. R., ‘Teaching Software Engineering Through Collaborative Methods’, Issues in Information Systems, Cilt 5, No. 1, 2004, sayfa 247-253.

[5]. Navarro E. O. vd., ‘Teaching Software Engineering Using Simulation Games’, International Conference on Software Engineering 2004, bildiriler kitabõ (Internet üzerinden eriúildi).

[6]. Stirewalt, R. E. K., ‘Teaching Software Engineering Bottom Up’, American Society for Engineering Education Annual Conference 2004, bildiriler kitabõ (Internet üzerinden eriúildi).

[7]. Sobel A. E. K., ed., ‘Computing Curricula – Software Engineering Volume, First Draft’, IEEE ve ACM ortak komitesi raporu, A÷ustos 2002.

[8]. Bagert D. J. vd., ‘Guidelines for Software Engineering Education, Version 1.0’, Ekim 1999, Carnegie-Mellon Univ. Teknik Rapor : CMU/SEI-99-TR032, (Internet üzerinden eriúildi).

[9]. Pressman, R. S., Software Engineering: A Practitioner’s Approach, McGraw-Hill, 2010. (Yedinci baskõsõ yayõnlanmõútõr)

[10]. Sommerville, I., Software Engineering, Addison-Wesley, 2007. (Sekizinci baskõsõ yayõnlanmõútõr)

[11]. Do÷u Akdeniz Üniversitesi Yazõlõm Müh. Programõ Web sayfasõ:

http://cmpe.emu.edu.tr/cmpetr/file.axd?file=SE-Catalogue_Ac-Year_2008-09_Fall-Sem_.pdf

Referanslar

Benzer Belgeler

Fizik Anabilim Dalı Doktora Programı öğrencisi Mustafa BİÇER’in Enstitümüzden talep ettiği, 2014-2015 Eğitim-Öğretim yılı Bahar yarıyılında “101523 Nötron Ölçüm

Yine oyun, çocukların sosyal uyum, zeka ve becerisini geliştiren, belirli bir yer ve zaman içerisinde, kendine özgü kurallarla yapılan, sadece1. eğlenme yolu ile

Sonuçlar şam piyonada ilk 4 sırayı paylaşan takım lar arasında m üsabaka bitiş süresi teknik puan ve pasitive kriterleri açısından fa rklılığ ın olm adığını

Birleşik İradeli Sözleşmelere örnek gösterilebilecek olan 4734 sayılı Kamu İhale Kanunu ve 4735 Kamu İhale Sözleşmeleri Kanunu hükümlerine tabi olan sözleşmelerde

VERGİ KESİNTİSİNE TABİ TUTULMAMIŞ VE İSTİSNAYA KONU OLMAYAN MENKUL VE GAYRİMENKUL SERMAYE İRATLARINDA BEYAN SINIRI .... VERGİ MUAFİYETİNE TABİ VAKIFLAR İÇİN ARANAN

UYGULAMA: 32 ailenin yıllık gıda harcamaları (Y) ve aylık ortalama gelirleri (X) aşağıda verilmiştir.. Grafik Yöntem..

Sunufllar: Medya ve Toplum (Doç. Nilgün Gürkan/Do¤u Akdeniz Üniversitesi ‹letiflim Fakültesi), Medya ve Etik (Yrd. Süleyman ‹r- van/Gazi Üniversitesi ‹letiflim

mT mT hava kararlı hava kararl ı, dikey hava hareketleri az oldu , dikey hava hareketleri az olduğ ğu i u iç çin, in, kü k ütlede de tlede değ ği iş şme me ç çok ge ok