Duyurular & Dokümanlar
Lisans programındaki BLM3722 Yazılım Mühendisliği dersinin 2024-2 döneminde güncellenen ders notları ektedir.
Bilgi Teknolojileri programında verilen Yazılım Mühendisliği Temelleri dersinin 2024-2025 Bahar dönemi ders notları ektedir.
BLM3722 Yazılım Mühendisliği dersinin 2023-2024 Bahar döneminde anlatımı sırasında kayıt edilen videoların bağlantılarını içeren Excel dosyası ektedir.
Gerek lisans gerek tezsiz lisansüstü programlarında verdiğim dersleri alan öğrencilerin yararlanabilecekleri alıştırmalar ektedir.
BLM1031 Yapısal Programlama ders notlarında adları geçen kaynak kodları içeren sıkıştırılmış dosya ektedir.
BLM1031 Yapısal Programlama dersinin güncellenmiş notları ektedir. Öncesinde aynı dosyanın sonlarında yer alan "Appendix/Ek" bölümlerini incelemeniz önemle rica olunur. Güncelleme: Mart 2025.
Tezli lisansüstü programlarımızda verilen Nesneye Dayalı Tasarım Modelleme ders notlarındaki kodlar. Son güncelleme: Kasım 2024
Tezli lisansüstü programlarımızda verilen BLM 5111 Nesneye Dayalı Tasarım Modelleme dersinin notları ektedir. Son güncelleme: Kasım 2024.
BLM2012 Nesneye Yönelik Programlama ders notlarındaki kodlar ektedir (güncelleme: 2024-2025 güz dönemi).
BLM2012 Nesneye Yönelik Programlama dersinin 2024-2025 güz döneminde güncellenmiş ders notları ektedir.
Bilgi Teknolojileri tezsiz yüksek lisans programında verilen BLM 5219 Nesneye Dayalı Kavramlar ve Programlama dersinin notları ektedir (Güncelleme: 2024-2025 Güz).
Bilgi Teknolojileri tezsiz yüksek lisans programında verilen BLM 5219 Nesneye Dayalı Kavramlar ve Programlama ders notlarındaki ve örnekler dosyasındaki kodlar ektedir (Güncelleme: 2024-2025 Güz).
Bilgi Teknolojileri tezsiz yüksek lisans programında verilen BLM 5219 kodlu Nesneye Dayalı Kavramlar ve Programlama dersine ait örnek sorular ve çözümleri ektedir (Tarih Güncelleme: 2024-2025 Güz, içerik önceki dönemlerle aynıdır).
Geleneksel biçimde çevrimiçi yapılacak sınavlarda kullanabileceğiniz Violet UML çizim gereci ektedir, zip dosyasını istediğiniz yere açabilirsiniz. Çalıştırmak için bilgisayarınızda JDK veya en azından JRE kurulu olması yeterlidir.
Java Swing kütüphanesi ile grafik kullanıcı arayüzleri (GUI) oluşturmaya
yönelik bilgi veren ek notlardaki kodlar (ders müfredatına dahil değildir). İçerik değişmemiştir, sadece öne çıkması için tarihi güncellenmiştir.
BLM2562 Nesneye Yönelik Programlama dersi ödevine de yardımcı olabilecek Java Swing kütüphanesi ile grafik kullanıcı arayüzleri (GUI) oluşturmaya yönelik bilgi veren ek notlar (ders müfredatına dahil değildir). İçerik değişmemiştir, sadece öne çıkması için tarihi güncellenmiştir.
Dosya İndir
Eğitim Bilgileri
2000 - 2006
2000 - 2006Doktora
İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği, Türkiye
1997 - 2000
1997 - 2000Yüksek Lisans
Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği, Türkiye
1993 - 1997
1993 - 1997Lisans
Yıldız Teknik Üniversitesi, Mühendislik Fakültesi, Bilgisayar Bilimleri Mühendisliği, Türkiye
Yaptığı Tezler
2006
2006Doktora
Nesneye Yönelik Programlamaya Rol Desteğinin Kazandırılması
İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Bölümü
2000
2000Yüksek Lisans
Bir Dağıtılmış Ortak Bellek Sisteminin Gerçeklenmesi
İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Bölümü
Yabancı Diller
C1 İleri
C1 İleriİngilizce
Sertifika, Kurs ve Eğitimler
2018
2018ISO 9001:2015 Kalite Yönetim Sistemi İç Denetçi Eğitimi
Kalite Yönetimi
Smartek Eğitim Danışmanlık
2017
2017Building Applications with Microservices, Docker and SpringBoot
Bilişim
Eteration
Araştırma Alanları
Bilgisayar Bilimleri
Yazılım
Yazılım Mühendisliği
Mühendislik ve Teknoloji
Akademik Unvanlar / Görevler
2018 - Devam Ediyor
2018 - Devam EdiyorDr. Öğr. Üyesi
Yıldız Teknik Üniversitesi, Elektrik-Elektronik Fakültesi, Bilgisayar Mühendisliği
2007 - 2018
2007 - 2018Yrd. Doç. Dr.
Yıldız Teknik Üniversitesi, Elektrik-Elektronik Fakültesi, Bilgisayar Mühendisliği
Yönetimsel Görevler
2010 - Devam Ediyor
2010 - Devam EdiyorADEK Komisyonu Üyesi
Yıldız Teknik Üniversitesi, Elektrik-Elektronik Fak., Bilgisayar Müh. Böl.
2008 - 2011
2008 - 2011Bölüm Başkan Yardımcısı
Yıldız Teknik Üniversitesi, Elektrik-Elektronik Fak., Bilgisayar Müh. Böl.
Akademi Dışı Deneyim
1998 - 2006
1998 - 2006Araş. Gör.
İstanbul Teknik Üniversitesi, Araş. Gör.
Verdiği Dersler
Yönetilen Tezler
2018
2018Yüksek Lisans
Bulut Ortamında Kullanıcı Verilerini Yazma ve Okuma Amaçlı Yük Dengeleme Yaklaşımları ve Bir Çözüm Önerisi
SELÇUK Y. E.
N.Kılıç(Öğrenci)
2018
2018Yüksek Lisans
Automated and Metric-Based Detection of Code Smells and Antipatterns
SELÇUK Y. E.
S.Raad(Öğrenci)
2017
2017Yüksek Lisans
Automatic Detection of Code Causing Negative Effects on Software Quality
SELÇUK Y. E.
B.Mohammed(Öğrenci)
2017
2017Yüksek Lisans
Kod kalıp analizi yöntemleri ile mikroservis mimarilerinde iyileştirme önerileri
Selçuk Y. E. (Danışman)
T.AŞIK(Öğrenci)
2016
2016Yüksek Lisans
Nesne Yönelimli Yazılımlarda Karşıt Kalıpların Belirlenmesi
SELÇUK Y. E.
T.Aras(Öğrenci)
2016
2016Yüksek Lisans
Yazılım Projelerinde Kaliteyi Düşüren Kodların Bulunması
SELÇUK Y. E.
S.Tanış(Öğrenci)
2015
2015Yüksek Lisans
Yazılım Projelerinde Çaba Kestirimi İçin Yeni Bir Yaklaşım
SELÇUK Y. E.
U.Kemal(Öğrenci)
2011
2011Yüksek Lisans
Rol Modellerinde Kural Motorlarının Kullanılması
SELÇUK Y. E.
Ö.Güler(Öğrenci)
2011
2011Yüksek Lisans
Ontolojilerin Otomatik Olarak Oluşturulması ve Birleştirilmesi
SELÇUK Y. E.
A.Alperen(Öğrenci)
2011
2011Yüksek Lisans
OSGI'da uygulama modeli tanımlanması
Selçuk Y. E. (Danışman)
İ.RIZA(Öğrenci)
SCI, SSCI ve AHCI İndekslerine Giren Dergilerde Yayınlanan Makaleler
2011
2011Role models-implementation-based approaches to using roles
SELÇUK Y. E., Erdogan N.
SOFTWARE-PRACTICE & EXPERIENCE
, cilt.41, sa.1, ss.1-22, 2011 (SCI-Expanded)
2006
2006A role model for description of agent behavior and coordination
SELÇUK Y. E., Erdoğan N.
ENGINEERING SOCIETIES IN THE AGENTS WORLD VI
, cilt.3963, ss.29-48, 2006 (SCI-Expanded)
2004
2004A distributed execution environment for shared Java objects
Erdogan N., Selcuk Y., Sahingoz O.
INFORMATION AND SOFTWARE TECHNOLOGY
, cilt.46, sa.7, ss.445-455, 2004 (SCI-Expanded)
2004
2004JAWIRO: enhancing Java with roles
SELÇUK Y. E., Erdoğan N.
COMPUTER AND INFORMATION SCIENCES - ISCIS 2004, PROCEEDINGS
, cilt.3280, ss.927-934, 2004 (SCI-Expanded)
Hakemli Bilimsel Toplantılarda Yayımlanmış Bildiriler
2019
2019Automation of RESTful Services Using Reverse Engineering and Code Generation
Selçuk Y. E.
6th Int'l Symp on Engineering, Artificial Intelligence and Applications (ISEAIA 2019), Girne, Kıbrıs (Kktc), 6 - 08 Mart 2019, ss.43-49
2019
2019Utilization of Open Distributed Tracing Standards for Exploratory Testing and Visualization of Microservices
Selçuk Y. E.
6th Int'l Symp on Engineering, Artificial Intelligence and Applications (ISEAIA 2019), Girne, Kıbrıs (Kktc), 6 - 08 Mart 2019, ss.35-42
2019
2019Detection of the Brain Class Code Smell Through Software Metrics
Selçuk Y. E.
6th Int’l. Symp. on Engineering, Artifical Intelligence and Applications (ISEAIA 2019), Girne, Kıbrıs (Kktc), 6 - 08 Mart 2019, ss.26-34
2017
2017Metric Based Detection of Refused Bequest Code Smell
SELÇUK Y. E., Merzah B. M.
Proc. 9th Int'l. Conf. on Computational Intelligence and Communication Networks (CICN 2017), Girne, Kıbrıs (Kktc), 16 Eylül 2017, ss.53-57
2017
2017Policy enforcement upon software based on microservice architecture
Aşık T., SELÇUK Y. E.
Software Engineering Research, Management and Applications (SERA), 2017 IEEE 15th International Conference on, Londra, Birleşik Krallık, 07 Haziran 2017, ss.283-287
2017
2017An automated code smell and anti-pattern detection approach
Velioğlu S., SELÇUK Y. E.
Software Engineering Research, Management and Applications (SERA), 2017 IEEE 15th International Conference on, Londra, Birleşik Krallık, 07 Haziran 2017, ss.271-275
2017
2017An Investigation of Code Cycles and Poltergeist Anti-pattern
Al-Rubaye S. R. A., SELÇUK Y. E.
8th IEEE International Conference on Software Engineering and Service Science (ICSESS), Beijing, Çin, 24 - 26 Kasım 2017, ss.139-140
2016
2016Metric and Rule Based Automated Detection of Antipatterns in Object-Oriented Software Systems
ARAS M. T., SELÇUK Y. E.
7th International Conference on Computer Science and Information Technology (CSIT), Amman, Ürdün, 13 - 14 Temmuz 2016
2015
2015Form Tabanlı Uygulamalar İçin Çaba Kestirimi
Selçuk Y. E.
IX. Ulusal Yazılım Müh. Semp. (UYMS 2015), İzmir, Türkiye, 9 - 11 Eylül 2015, ss.812-821
2011
2011Ontolojilerin Otomatik Olarak Eşleştirilmesi
SELÇUK Y. E.
FEEB 2011 Fırat Üniv. Elektrik-Elektronik Bilgisayar Semp., 01 Ekim 2011
2009
2009Nesneye Yönelik Sistemler İçin Bir Uyum Ölçütü Önerisi: COMIAS
SELÇUK Y. E., Kalıpsız O.
UYMS 2009 IV. Ulusal Yazılım Müh. Semp., 01 Ekim 2009
2009
2009A Cohesion Metric Proposal for Object-Oriented Systems: COMIAS
Selçuk Y. E., Kalıpsız O., Ertemel H. Ö.
13th WSEAS Intl. Conf. on Computers, Rodos, Yunanistan, 22 - 25 Temmuz 2009, ss.575-580
Desteklenen Projeler
2008 - 2010
2008 - 2010Nesneye Yönelik Yazılımlarda Kalite Ölçütlerinin İyileştirilmesi
Yükseköğretim Kurumları Destekli Proje
Selçuk Y. E.
Bilimsel Yayınlarda Hakemlikler
Ekim 2018
Ekim 20186th Int'l. Conf. on Control Engineering & Information Technology (CEIT 2018)
Diğer Dergiler
Eylül 2018
Eylül 2018Ulusal Yazılım Mühendisliği Sempozyumu 2018
Diğer Dergiler
Mart 2018
Mart 2018Turkish Journal of Electrical Engineering & Computer Sciences
Hakemli Bilimsel Dergi
Ocak 2018
Ocak 2018Turkish Journal of Electrical Engineering & Computer Sciences
Hakemli Bilimsel Dergi
Kasım 2017
Kasım 2017Ulusal Yazılım Mühendisliği Sempozyumu 2017
Diğer Dergiler
Ekim 2017
Ekim 2017Turkish Journal of Electrical Engineering & Computer Sciences
Hakemli Bilimsel Dergi
Ocak 2017
Ocak 2017Gazi University Journal of Science
Hakemli Bilimsel Dergi
Ekim 2016
Ekim 2016Ulusal Yazılım Mühendisliği Sempozyumu 2016
Diğer Dergiler
Mayıs 2016
Mayıs 2016Gazi University Journal of Science
Hakemli Bilimsel Dergi
Haziran 2015
Haziran 2015Ulusal Yazılım Mühendisliği Sempozyumu 2015
Hakemli Bilimsel Dergi
Ocak 2015
Ocak 2015Gazi University Journal of Science
Hakemli Bilimsel Dergi
Mayıs 2014
Mayıs 2014Gazi University Journal of Science
Hakemli Bilimsel Dergi
Ocak 2014
Ocak 2014UYMS 2014: Ulusal Yazılım Mühendisliği Sempozyumu
Hakemli Bilimsel Dergi
Ocak 2014
Ocak 2014ELECO 2014 Elektrik-Elektronik ve Bilgisayar Mühendisliği Sempozyumu
Hakemli Bilimsel Dergi
Ağustos 2013
Ağustos 2013UYMS 2013: Ulusal Yazılım Mühendisliği Sempozyumu
Hakemli Bilimsel Dergi
Temmuz 2013
Temmuz 2013ISCIM 2013: 2nd International Symposium on Computing in Informatics and Mathematics
SCI Kapsamındaki Dergi
Aralık 2012
Aralık 2012TJEECS: Turkish Journal of Electrical Engineering & Computer Sciences
Hakemli Bilimsel Dergi
Aralık 2012
Aralık 2012Turkish Journal of Electrical Engineering & Computer Sciences
Hakemli Bilimsel Dergi
Kasım 2012
Kasım 2012ELECO 2012: Elektrik-Elektronik ve Bilgisayar Mühendisliği Sempozyumu
Hakemli Bilimsel Dergi
Temmuz 2012
Temmuz 2012INISTA 2012: Innovations in Intelligent Systems and Applications
SCI Kapsamındaki Dergi
Nisan 2012
Nisan 2012Turkish Journal of Electrical Engineering & Computer Sciences
Hakemli Bilimsel Dergi
Nisan 2012
Nisan 2012UYMS 2012: Ulusal Yazılım Mühendisliği Sempozyumu
Hakemli Bilimsel Dergi
Ağustos 2011
Ağustos 2011UYMS 2011: Ulusal Yazılım Mühendisliği Sempozyumu
Hakemli Bilimsel Dergi
Nisan 2011
Nisan 2011Gazi University Journal of Science
Hakemli Bilimsel Dergi
Aralık 2010
Aralık 2010