General Description

Bölüm/Program Adı Yazılım Mühendisliği Programı Bölüm/Program Ad
(İngilizce)
Software Engineering
Web Adresi https://fbe.kocaeli.edu.tr/ E-posta seng@kocaeli.edu.tr
Telefon BelGeç. (Fax)
Adres Mühendislik Fakültesi Dekanlığı Umuttepe Merkez Yerleşkesi Eski İstanbul Yolu 10. Km 41001 İzmit/KOCAELİ Öğrenim Şekli Tam Zamanlı
Amaç Programın amacı (1) yüksek lisans öğrencilerini teknolojinin hızla geliştiği günümüz dünyasında yazılım mühendisliği uzmanlık alanında geniş bilgiler ile donatmak; (2) yüksek lisans öğrencilerini yazılım ve bilgisayar sistemleri alanlarında profesyonel ve akademik (doktora ve doktora-sonrası çalışmalar) kariyerlerine ön hazırlık oluşturulması; (3) Aynı zamanda bilimsel ve teknolojik araştırma-geliştirme faaliyetlerinin yüksek eğitimi boyunca sağlanarak, ülkemizin ve dünyanın yazılım alanında teknolojik gelişimine katkı sağlamak. Amaç
(İngilizce)
The aim of the program is (1) to equip graduate students with extensive knowledge in the field of software engineering in today's world where technology is rapidly developing; (2) preparing graduate students for professional and academic (doctoral and post-doctoral studies) careers in software and computer systems; (3) At the same time, to contribute to the technological development of our country and the world in the field of software by providing scientific and technological research and development activities throughout higher education.
Misyon Misyonumuz, geniş kapsamlı eğitim programı ile üniversite-sanayi işbirlikleri çerçevesinde ortak araştırma çalışmaları oluşturarak yazılım alanında donatılmış, araştırma-geliştirme ve uygulama becerilerine sahip, etik değerleri özümsemiş, uluslararası düzeyde rekabet edebilecek mühendisler yetiştirmektir. Misyon
(İngilizce)
Our mission is to train engineers who are equipped in the field of software, have research-development and application skills, internalize ethical values, and can compete at the international level by creating joint research studies within the framework of university-industry collaborations with a comprehensive education program.
Vizyon Vizyonumuz, yetkin yazılım mühendisleri yetiştiren, bilimsel araştırmalarla yazılım mühendisliğine yeni ufuklar açan bir anabilim dalı olmak. Bölümümüzü yazılım mühendisliği alanında yüksek kalitedeki eğitim ve araştırma faaliyetleri ile daha ulusal ve uluslararası konumunu yukarıya taşımak. Yazılım mühendisliği alanında eğitim ve araştırmada yetkinlik ve kalite bakımından ulusal ve uluslararası bazda en önde gelen üniversiteler arasında olmaktır. Vizyon
(İngilizce)
Our vision is to be a department that trains competent software engineers and opens new horizons to software engineering with scientific research. To raise our department's national and international position with high quality education and research activities in the field of software engineering. To be among the leading universities on a national and international basis in terms of competence and quality in education and research in the field of software engineering.
Kabul Koşulları Yüksek lisans programına başvurabilmek için; adayların lisans diplomasına sahip olması gerekir. Adaylar, ÖSYM tarafından merkezi olarak yapılan ALES sınavında başvurduğu programın puan türünde en az 55 standart puan veya Üniversitelerarası Kurul tarafından ALES sınavına eşdeğer sayılan ve uluslararası düzeyde kabul gören GRE ya da GMAT sınavlarından buna eşdeğer bir puan almış olması gerekir. Yurtdışından alınan lisans diplomalarının denklikleri, Yükseköğretim Kurulunca onaylanmış olmak, Adayların, İngilizce-Fransızca-Almanca dillerinden herhangi birinden YDS’den en az 50 puan almış olmak, İngilizce, Fransızca ve Almanca için Üniversitelerarası Kurulca kabul edilen bir sınavdan (TOEFL, IELTS, CEFLE, ZDF’den) YDS nin 50 puanına eşdeğer bir puan almış olmak. Bir adayın bilimsel başarı düzeyi notu; başvurduğu programın puan türünden ALES puanının veya Üniversitelerarası Kurul kararı ile buna eşdeğer kabul edilen GRE veya GMAT puanının %50’si, lisans kademesi not ortalamasının %20’si ve mülakat notunun % 30’unun toplanması ile elde edilir. Adayın başarılı sayılabilmesi için, bilimsel başarı düzeyi notunun en az 60 olması gerekir. Kabul Koşulları
(İngilizce)
In order to apply for the graduate program, applicants need to have a bachelor's degree in the same program. Other students might be required to attend one-year scientific preparation program. Applicants are required to have a score of at least 55 in the ALES exam or an equivalent score in GRE or GMAT exams. The applicants are also required to have a score of at least 50 in one of the english/france/german language exams in the scope of YDS or should have an equivalent score in the exam determined by HEC (TOEFL, IELTS, CEFLE, ZDF). Candidates meeting those requirements are selected by the institute. Those candidates are required to take an oral exam conducted at the department. To be considered as successful, candidates must have at least 60 from the oral exam. Their final score is calculated according to the formula given as ALES x 0.5 + GPA x 0.2 + OEXAM x 0.3
Dereceyi Alabilme Koşulları, Kuralları Yüksek Lisans derecesini alabilmek / programı tamamlamak için ilan edilen lisansüstü ders programından 120 AKTS (Avrupa Kredi Transfer Sistemi) kredisi karşılığı ders alınması ve başarılı bir şekilde bu derslerin tamamlanması gerekmektedir. Ders aşamasının tamamlanmasının ardından danışman öğretim üyesinin danışmanlığında belirlenecek bir konuda tez çalışması yapılarak teslim edilmeli ve çalışma atanacak jüri önünde sözlü olarak başarılı bir şekilde sunulmalıdır. Detaylı bilgi Yüksek lisans yönetmeliğinde mevcuttur. Dereceyi Alabilme Koşulları, Kuralları
(İngilizce)
In order to receive the master's degree / complete the program, 120 ECTS (European Credit Transfer System) credits must be taken from the announced postgraduate course program and these courses must be completed successfully. After the completion of the course phase, the thesis should be submitted by making a thesis on a subject to be determined under the supervision of the advisor faculty member and the work should be successfully presented orally in front of the jury to be appointed. Detailed information is available in the Master's regulation.
Program Genel Profili Program Genel Profili
(İngilizce)
Genel Bilgi Kocaeli üniversitesi Fen Bilimleri Enstitüsü bünyesinde yürütülmekte olan Yazılım Mühendisliği Yüksek Lisans Programı, yazılım projelerinin tasarlanması, geliştirilmesi ve yönetilmesi aşamalarına yönelik teorik ve pratik bilgi birikimine sahip yetkin uzmanlar yetiştirmeyi amaçlamaktadır. Genel Bilgi
(İngilizce)
The Software Engineering Master's Program, which is carried out within the body of Kocaeli University Institute of Science and Technology, aims to train competent experts with theoretical and practical knowledge about the stages of designing, developing and managing software projects.
Mezunlar İçin İstihdam Olanakları Yazılım mühendisliği, genişleyen iş alanlarının olduğu bir meslek grubudur. İletişim, yapay zekâ, otomotiv, savunma, bankacılık ve uzay teknolojisine kadar uzanan iş alanları, mühendislerin istihdam olanaklarıdır. Ülkemizde en çok savunma, iletişim, bankacılık ve bilgisayar teknolojisi alanlarında, iş imkânları vardır. Ayrıca oyun sektörü de yazılımcıların çalıştığı temel sektörlerden biridir. Mezunlar İçin İstihdam Olanakları
(İngilizce)
Software engineering is a profession with expanding business areas. Business areas ranging from communications, artificial intelligence, automotive, defense, banking and space technology are employment opportunities for engineers. In our country, there are mostly job opportunities in the fields of defense, communication, banking and computer technology. In addition, the game industry is one of the main industries in which software developers work.
Sonraki Eğitim Olanakları Yazılım Mühendisliği Yüksek Lisans derecesine sahip öğrenciler, yazılım ve bilgisayar bilimleri alanında doktora eğitimine devam edebilirler. Sonraki Eğitim Olanakları
(İngilizce)
Students with a Master's degree in Software Engineering can continue their doctoral studies in software and computer science.
Mezuniyet Koşulları Yüksek Lisans derecesini alabilmek / programı tamamlamak için ilan edilen lisansüstü ders programından 120 AKTS (Avrupa Kredi Transfer Sistemi) kredisi karşılığı ders alınması ve başarılı bir şekilde bu derslerin tamamlanması gerekmektedir. Ders aşamasının tamamlanmasının ardından danışman öğretim üyesinin danışmanlığında belirlenecek bir konuda tez çalışması yapılarak teslim edilmeli ve çalışma atanacak jüri önünde sözlü olarak başarılı bir şekilde sunulmalıdır. Detaylı bilgi Yüksek Lisans yönetmeliğinde mevcuttur. Mezuniyet Koşulları
(İngilizce)
In order to receive the master's degree / complete the program, 120 ECTS (European Credit Transfer System) credits must be taken from the announced postgraduate course program and these courses must be completed successfully. After the completion of the course phase, the thesis should be submitted by making a thesis on a subject to be determined under the supervision of the advisor faculty member and the work should be successfully presented orally in front of the jury to be appointed. Detailed information is available in the Master's regulation.

Qualification Awarded

Master's degree in Software Engineering

Level of Qualification

Second Cycle (Master's Degree)

Recognition of Prior Learning

Lateral transfer is possible for students of master's and doctorate programmes who have successfully completed at least one semester at another department of the same university and the same institute, or at a master's and doctorate programme of another equivalent institute of another higher education institute. According to the related bylaws, the courses that a lateral transfer student should take within the scope of 'Programme Adjustment' are determined by the committee of the relevant department. The determination of which and how many of the previously taken courses should be recognized within scope of the minimum course load, is suggested by the advisor and the committee of the relevant department,as well. "Full Recognition" is provided upon the approval of those courses by the board of chairs of relevant institute.

Kocaeli University guarantees in advance that all credits gained and courses received by an Erasmus student after the mobility abroad will be fully recognized and transferred into Kocaeli University system and upon arrival with the approval of the authorities and the student. While preparing the" Erasmus Credit Transfer and Grade Equivalency Table" the ECTS grades are transmitted to Kocaeli University grading system.

Turkish higher education institutions are in the start-up phase about the recognition of informal and non formal education. However; computer and foreign language skills that students improve on their own, are evaluated through exemption examinations by the university. Students who prove to be proficient in such exams are exempted from related course(s).

Program Competencies

  • Programming
  • Intelligent Systems
  • Algorithms
  • Information Management
  • Information security
  • Artificial intelligence
  • Software Engineering
  • Computer Organization
  • Web Programming
  • Software Testing and Verification
  • Database Management Systems
  • Software development
  • Mobile Programming
  • Software Design
  • Software Quality Assurance
  • Computer Architecture and Logical Design
  • Software Requirements Analysis

Key Competencies

  • The ability to transmit knowledge and opinions verbally and in the written form
  • The ability to evaluate knowledge and skills critically
  • The ability to work independently and to take responsibilities
  • Being inclined to work collaboratively
  • The ability to learn and manage to learn
  • The ability to use digital literacy skills
  • The ability to use a foreign language at the level of professional communication
  • The ability to adopt and obey the rules of scientific etiquette
  • The ability to take initiative and make attempts in order to turn thoughts into action
  • The ability to use the knowledge and skill of scientific research
  • The ability to manage and direct work
  • The ability to care for social and cultural values
  • The ability to use multiple perspectives on different topics
  • Mathemetical ability and the ability to use science and technology
  • The ability to self-express in the fields that could contribute to personal development (i.e. art, sports, etc.)

EQF/NQF-HETR Relation

Temel Alan Program Yeterlilikleri Ulusal Yeterlilik Çerçevesi
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
BİLGİ
Kuramsal, Olgusal
1                                                                     1 BİLGİ
Kuramsal, Olgusal
2                                                                     2
 
BECERİLER
Bilişsel, Uygulamalı
1                                                                     1 BECERİLER
Bilişsel, Uygulamalı
2                                                                     2
                                                                      3
 
YETKİNLİKLER
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
1                                                                     1 YETKİNLİKLER
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
                                                                      2
                                                                      3
YETKİNLİKLER
Öğrenme Yetkinliği
1                                                                     1 YETKİNLİKLER
Öğrenme Yetkinliği
YETKİNLİKLER
İletişim ve Sosyal Yetkinlik
1                                                                     1 YETKİNLİKLER
İletişim ve Sosyal Yetkinlik
2                                                                     2
3                                                                     3
                                                                      4
YETKİNLİKLER
Alana Özgü Yetkinlik
1                                                                     1 YETKİNLİKLER
Alana Özgü Yetkinlik
                                                                      2
                                                                      3

Course Structure Diagram with Credits

2023/2024 Course List
1. SEMESTER
Catalog
No
Course
Code
Course Name Compulsory/Elective Course Language T L U Course
Hour
ECTS
9851251 FBE501  Scientific Research Methods and Publication Ethics (UE) Compulsory Course Turkish e_ders 3 0 0 3 3 6
9851246 FBE520  Specialized Field Course Compulsory Course Turkish Uzmanlık Alan Dersi 3 0 0 3 0 0
Total ECTS credits for Compulsory Course 6
5129001 YZM501  Advanced Topics in Algorithms Elective Course Group I Turkish Teorik 3 0 0 3 3 8
5129002 YZM502  Advanced Software Engineering Applications Elective Course Group I Turkish Teorik 3 0 0 3 3 8
5129003 YZM503  Programming for Data Science Elective Course Group I Turkish Teorik 3 0 0 3 0 8
5129004 YZM504  Software Architecture and Design Methods Elective Course Group I Turkish Teorik 3 0 0 3 3 8
5129005 YZM505  Special Topics in Software Engineering Elective Course Group I Turkish Teorik 3 0 0 3 3 8
At least 8 ECTS courses will be selected Total ECTS credits for Zorunlu Ders Havuzu 8
5129006 YZM506  Agile Software Development Elective Course Group II Turkish Teorik 3 0 0 3 3 8
5129007 YZM507  Distributed Application Development and Design Elective Course Group II Turkish Teorik 3 0 0 3 3 8
5129008 YZM508  Advanced Software Testing Elective Course Group II Turkish Teorik 3 0 0 3 3 8
5129009 YZM509  Software Development for Real-Time Systems Elective Course Group II Turkish Teorik 3 0 0 3 3 8
At least 16 ECTS courses will be selected Total ECTS credits for Seçmeli Ders 16
Total ECTS for 1. Semester 30
2. SEMESTER
Catalog
No
Course
Code
Course Name Compulsory/Elective Course Language T L U Course
Hour
ECTS
9851071 FBE511  Master Thesis Seminar Compulsory Course Turkish Seminer 0 0 2 2 1 4
Total ECTS credits for Compulsory Course 4
5129017 YZM517  Design of Intelligent Systems Elective Course Group III Turkish Teorik 3 0 0 3 3 8
5129010 YZM510  Protection of Personal Data Elective Course Group III Turkish Teorik 3 0 0 3 3 8
5129011 YZM511  User Interface Design and Evaluation Elective Course Group III Turkish Teorik 3 0 0 3 3 8
5129012 YZM512  Microservice Architecture and Development Elective Course Group III Turkish Teorik 3 0 0 3 3 8
5129013 YZM513  Virtualization Technologies Elective Course Group III Turkish Teorik 3 0 0 3 3 8
5129014 YZM514  Service Oriented Architecture and Web Services Elective Course Group III Turkish Teorik 3 0 0 3 3 8
5129015 YZM515  Cyber Security Threats and Countermeasures Elective Course Group III Turkish Teorik 3 0 0 3 3 8
5129016 YZM516  Data Hiding Applications Elective Course Group III Turkish Teorik 3 0 0 3 3 8
At least 26 ECTS courses will be selected Total ECTS credits for Seçmeli Ders 26
Total ECTS for 2. Semester 30
3. SEMESTER
Catalog
No
Course
Code
Course Name Compulsory/Elective Course Language T L U Course
Hour
ECTS
9851139 FBE541  Master Thesis Compulsory Course Turkish Tez 0 0 0 0 0 30
Total ECTS credits for Compulsory Course 30
Total ECTS for 3. Semester 30
4. SEMESTER
Catalog
No
Course
Code
Course Name Compulsory/Elective Course Language T L U Course
Hour
ECTS
9851139 FBE541  Master Thesis Compulsory Course Turkish Tez 0 0 0 0 0 30
Total ECTS credits for Compulsory Course 30
Total ECTS for 4. Semester 30
Common Course of University
Common Course of Faculty
Course of Program

Examination Regulations, Assessment and Grading

Mid-term assessment and evaluation, course activity (quiz, homework, project, etc.) and exam schedule will be made by the responsible lecturer. Final exams will be held by the responsible faculty member within the week specified in the academic calendar of the Institute of Science and Technology.

The equivalences and coefficients of letter grades out of 100 points is as follows.

Score Letter Grade Coefficient Definition
90-100 AA 4 Successful
85-89 BA 3.5 Successful
80-84 BB 3 Successful
75-79 CB 2.5 Conditional
65-74 CC 2 Unsuccessful
58-64 DC 1.5 Unsuccessful
50-57 DD 1 Unsuccessful
40-49 FD 0.5 Unsuccessful
<= 39 FF 0 Unsuccessful
  D 0 Inattendant
  E 0 Incomplete
  G 0 Pass
  K 0 Fail
  N 0 NonAttendee ( Exams And Other Evaluations )
  S 0 Ongoing Study

Programme Director or Equivalent

Head of Department: |

ECTS Departmental Coordinator: |