Haliç University Fast Links Administrative
Haliç University Fast Links Campus Life
WhatsApp

Software Engineering (English)

Haliç Üniversitesi | Academic | Faculties | Faculty of Engineering | Departments | Software Engineering (English)
About The Program

In the Software Engineering Department, an up-to-date and applied curriculum is implemented with a young and dynamic academic staff who are experts in their fields. As software engineering, our main goal is to develop innovative software engineers equipped with theoretical and practical knowledge, who can keep up with the changing global world, can look at events from different perspectives, can work interdisciplinary, can provide data modeling for computer software-based problems and provide solutions, while contributing to the country's economy, and shaping the future. is to train. With the contributions of our academics, students and graduates in the department, as well as our external stakeholders with whom we are in contact, the foundations of a structure based on solid foundations have been tried to be laid. Our department aims to enable our students to become individuals with the expected knowledge and skills, accompanied by both theoretical and applied courses. The department has an education period of 8 semesters (4 years). English Software Engineering Department students continue their education in the first, second and third year.

Class I Courses:
Advanced English I, Advanced English II,
Career Planning        , Engineering Ethics and Law,
Calculus I, Calculus II, Linear Algebra, Physics I, Physics II,
Türk Dili I // Turkish Language I (Foreigners), Türk Dili II // Turkish Language II (Foreigners)
Introduction to Software Engineering

II. Class Lessons:

Data Structures and Algorithms
Logic Design and Circuits
History of Turkish Revolution and Atatürk's Principles I, History of Turkish Revolution and Atatürk's Principles II
Differential Equations          
Object Oriented Programming,
Visual Programming
University Elective
Analysis of Algorithms
Discrete Mathematics          
Database Design and Management
Probability and Statistics
Area Elective // Non-Area Elective

III. Class Lessons:

Microprocessors
Occupational Health and Safety
Summer Training I
Artificial Intelligence
Mobile Application and Development
Formal Languages and Automata
Software Analysis and Design
Area Elective // Non-Area Elective
Operating Systems
Computer Networks
Numerical Analysis
Internet & Web Programming
Software Architecture

IV. Class Lessons:

Graduation Project I, Graduation Project II
Software Validation and Testing
Area Elective // Non-Area Elective
Summer Training II
Software Quality Assurance

BÜŞRA ŞAHİN

BÜŞRA ŞAHİN

Asst. Prof.

Head of Software Engineering (Eng) Department

busrasahin@halic.edu.tr

More Info
BÜŞRA ŞAHİN

BÜŞRA ŞAHİN

Asst. Prof.

Head of Software Engineering (Eng) Department

busrasahin@halic.edu.tr

More Info
MELEK UYGUN

MELEK UYGUN

Asst. Prof.

Faculty Member

melekuygun@halic.edu.tr

More Info
MOHANAD Y S ALAYEDİ

MOHANAD Y S ALAYEDİ

Asst. Prof.

Faculty Member

mohanadysalayedi@halic.edu.tr

More Info
ŞEYDA YONCACI

ŞEYDA YONCACI

Research Assistant

Instructor

seydayoncaci@halic.edu.tr

More Info
Students have started to be admitted to the undergraduate program of our Software Engineering (English) Department in the 2020-2021 Academic Year.
Students who successfully complete the Software Engineering (English) Undergraduate Program are awarded a Bachelor's degree.
General admission requirements for Turkish and foreign students are valid to start the program. These conditions are given below.
(1) The admission of students to the undergraduate programs carried out in the units affiliated to Haliç University is made according to the results of the selection and placement exams organized by the Assessment, Selection and Placement Center.
Students admitted to the university must fulfill the following conditions in order for their registration to be finalized:
a) To submit a diploma or official document showing that he/she has graduated from high school or an equivalent school,
b) To have paid the tuition fee specified in Article 20 of the Regulation on Foundation Higher Education Institutions,
(2) The originals of the documents required for registration or a copy approved by the University are accepted. Regarding military service status and criminal record, action is taken based on the candidate's statement.
Candidates who successfully complete their undergraduate education can study at our university or other universities in the field of Software Engineering or in other graduate (master's and doctoral) programs that accept students from the field of Software Engineering, provided that they get a valid grade in the ALES exam and have sufficient English language knowledge.

1.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CCC0105İleri İngilizce I3+0+03Compulsory
CCC0130Kariyer Planlama2+0+02Compulsory
CEN1003Bilgisayar Programlama I3+0+27Compulsory
HLU1001Analiz I5+0+06Compulsory
HLU1003Fizik I3+0+26Compulsory
SEN1001Yazılım Mühendisliğine Giriş3+0+04Compulsory
OZDXX-1Türk Dili I / Turkish Language For International Students I-2Compulsory
CCC0101Uluslararası Öğrenciler için Türk Dili I2+0+02Compulsory
OZD0101Türk Dili I2+0+02Compulsory

2.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CCC0106İleri İngilizce II3+0+03Compulsory
CEN1002Bilgisayar Programlama II3+0+25Compulsory
HLU0100Lineer Cebir3+0+04Compulsory
HLU1002Analiz II5+0+06Compulsory
HLU1004Fizik II3+0+26Compulsory
OZDXX-2Türk Dili II / Turkish Language For International Students II-2Compulsory
CCC0102Uluslararası Öğrenciler için Türk Dili II2+0+02Compulsory
OZD0102Türk Dili II2+0+02Compulsory
UEC1XX2Üniversite Seçmeli (2 Adet)-4Compulsory

3.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CCC0103Atatürk İlkeleri ve İnkılap Tarihi I2+0+02Compulsory
CEN2001Veri Yapıları3+0+26Compulsory
CEN2003Mantık Devreleri ve Tasarımı3+0+25Compulsory
HLU2100Diferansiyel Denklemler5+0+06Compulsory
SEN2001Nesne Yönelimli Programlama I3+0+27Compulsory
NAE2XX1Alan Dışı Seçmeli-4Elective

4.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CCC0104Atatürk İlkeleri ve İnkılap Tarihi II2+0+02Compulsory
CEN2002Algoritma Analizi3+0+05Compulsory
HLU0010Bilimsel Araştırma Yöntemleri1+2+04Compulsory
MTH2002Olasılık ve İstatistik3+0+05Compulsory
MTH2130Ayrık Matematik3+0+05Compulsory
SEN2002Veritabanı Tasarımı ve Yönetimi3+0+25Compulsory
NAE2XX2Alan Dışı Seçmeli-4Elective

5.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CEN3005Mikroişlemciler3+0+25Compulsory
ENG0010Staj I0+0+05Compulsory
HLU0120İş Sağlığı ve Güvenliği2+0+02Compulsory
SEN3001Görsel Programlama3+0+26Compulsory
SEN3003Yazılım Tasarımı ve Analizi3+0+04Compulsory
FEC3XX1Fakülte Seçmeli (2 Adet)-8Elective
EEE3110Fiber Optiğe Giriş3+0+04Elective
ENG3020Yenilenebilir Enerji Kaynakları3+0+04Elective
IND3001Mühendislik Ekonomisi3+0+04Elective
IND3101Karar Analizi3+0+04Elective
IND3105Yalın Mühendislik ve Altı Sigma Uygulamaları3+0+04Elective
IND3120Uygulamalı Endüstriyel Girişimcilik3+0+04Elective
MEC3160Robotik Teknolojisi3+0+04Elective
MEC3210E-Mobilite3+0+04Elective
MEC3300Enerji Santralleri3+0+04Elective
MEC3310Otomotiv Mühendisliği3+0+04Elective

6.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CEN3004İşletim Sistemleri3+0+26Compulsory
CEN3006Bilgisayar Ağları3+0+25Compulsory
MTH3004Sayısal Analiz4+0+05Compulsory
SEN3002İnternet ve Web Programlama3+0+25Compulsory
SEN3004Yazılım Mimarisi3+0+05Compulsory
ARE3XX2Alan Seçmeli-4Elective
CEN3100Yapay Sinir Ağları3+0+04Elective
CEN3102Multimedya Sistemleri3+0+04Elective
CEN3104Web Programlama3+0+04Elective
CEN3106Tasarım Kalıpları3+0+04Elective
CEN3108Bilgisayarla Görme3+0+04Elective
CEN3110Bilgisayar Mimarisi3+0+04Elective
CEN3120Veri Madenciliği3+0+04Elective
CEN3130Gömülü Sistemler3+0+04Elective
CEN3140Veritabanı Sistemleri II3+0+04Elective
CEN3150Siber Güvenliğe Giriş3+0+04Elective
CEN3160Görüntü İşleme3+0+04Elective
CEN3170Bilgisayar Grafikleri3+0+04Elective
CEN3180Genetik Algoritmalar3+0+04Elective
CEN3190Derin Öğrenmeye Giriş3+0+04Elective
CEN3200Bulanık Mantık3+0+04Elective
SEN3100Nesne-İlişkisel Eşleme (ORM)3+0+04Elective
SEN3110Oyun Programlama3+0+04Elective
SEN3120Süreç Madenciliği3+0+04Elective
SEN3130Konteyner Teknolojileri3+0+04Elective
SEN3140NodeJS3+0+04Elective

7.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
ENG0020Staj II0+0+05Compulsory
ENG4001Bitirme Projesi I0+2+04Compulsory
SEN4001Yazılım Testi3+0+04Compulsory
SEN4010Yapay Zekâ3+0+04Compulsory
ARE4XX1Alan Seçmeli (2 Adet)-8Elective
CEN3100Yapay Sinir Ağları3+0+04Elective
CEN3101Elektronik Ticaret3+0+04Elective
CEN3103Mühendislik Optimizasyonu3+0+04Elective
CEN3105Dağıtık Sistemler3+0+04Elective
CEN3107Fonksiyonel Programlama3+0+04Elective
CEN3109Örüntü Tanıma3+0+04Elective
CEN3110Bilgisayar Mimarisi3+0+04Elective
CEN3120Veri Madenciliği3+0+04Elective
CEN3130Gömülü Sistemler3+0+04Elective
CEN3140Veritabanı Sistemleri II3+0+04Elective
CEN3150Siber Güvenliğe Giriş3+0+04Elective
CEN3160Görüntü İşleme3+0+04Elective
CEN3170Bilgisayar Grafikleri3+0+04Elective
CEN3180Genetik Algoritmalar3+0+04Elective
CEN3190Derin Öğrenmeye Giriş3+0+04Elective
CEN3200Bulanık Mantık3+0+04Elective
CEN4100Nesnelerin İnterneti3+0+04Elective
CEN4101Mobil Programlama3+0+04Elective
CEN4110Sistem Programlama3+0+04Elective
CEN4120Mobil ve Kablosuz Ağlar3+0+04Elective
CEN4130Ağ Programlama3+0+04Elective
CEN4140Ağ Güvenliği3+0+04Elective
CEN4150Biyoinformatik Algoritmalar3+0+04Elective
CEN4160Modelleme ve Simülasyon3+0+04Elective
EEE4200Sayısal İşaret İşleme3+0+04Elective
EEE4300Mikroişlemcili Sistem Tasarımı3+0+04Elective
ENG3040Mühendisler için Makine Öğrenimi3+0+04Elective
ENG3050İleri Python Programlama3+0+04Elective
ENG3060Robotların Modellenmesi ve Kontrolü3+0+04Elective
ENG3070İleri Mantık Devreleri3+0+04Elective
ENG3080Bulut Bilişim3+0+04Elective
MTH4110Çizge Kuramı3+0+04Elective
MTH4180Kriptoloji3+0+04Elective
SEN3100Nesne-İlişkisel Eşleme (ORM)3+0+04Elective
SEN3110Oyun Programlama3+0+04Elective
SEN3120Süreç Madenciliği3+0+04Elective
SEN3130Konteyner Teknolojileri3+0+04Elective
SEN3140NodeJS3+0+04Elective
SEN4100Yazılım Proje Yönetimi3+0+04Elective
SEN4110Kriptografi ve Ağ Güvenliği3+0+04Elective
SEN4120İleri Veritabanı Sistemleri3+0+04Elective
SEN4130Servis Tabanlı Hesaplama3+0+04Elective
SEN4140Mikroservisler3+0+04Elective
SEN4150Uzman Sistemler3+0+04Elective
SEN4160Paralel Hesaplamaya Giriş3+0+04Elective
SEN4170Hızlı Uygulama Geliştirme3+0+04Elective
FEC4XX1Fakülte Seçmeli (2 Adet)-8Elective
EEE3110Fiber Optiğe Giriş3+0+04Elective
EEE4450Akıllı Şehir Teknolojisi3+0+04Elective
ENG3020Yenilenebilir Enerji Kaynakları3+0+04Elective
IND3001Mühendislik Ekonomisi3+0+04Elective
IND3101Karar Analizi3+0+04Elective
IND3105Yalın Mühendislik ve Altı Sigma Uygulamaları3+0+04Elective
IND3120Uygulamalı Endüstriyel Girişimcilik3+0+04Elective
MEC3160Robotik Teknolojisi3+0+04Elective
MEC3210E-Mobilite3+0+04Elective
MEC3300Enerji Santralleri3+0+04Elective
MEC3310Otomotiv Mühendisliği3+0+04Elective
MEC4100Nükleer Güç Santralleri3+0+04Elective

8.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
ENG4002Bitirme Projesi II0+2+04Compulsory
ENG4004Bilişim Etiği ve Hukuku2+0+03Compulsory
SEN4002Yazılım Doğrulama ve Geçerleme3+0+03Compulsory
ARE4XX2Alan İçi Seçmeli (5 Adet)-20Elective
CEN3100Yapay Sinir Ağları3+0+04Elective
CEN3102Multimedya Sistemleri3+0+04Elective
CEN3104Web Programlama3+0+04Elective
CEN3106Tasarım Kalıpları3+0+04Elective
CEN3108Bilgisayarla Görme3+0+04Elective
CEN3110Bilgisayar Mimarisi3+0+04Elective
CEN3120Veri Madenciliği3+0+04Elective
CEN3130Gömülü Sistemler3+0+04Elective
CEN3140Veritabanı Sistemleri II3+0+04Elective
CEN3150Siber Güvenliğe Giriş3+0+04Elective
CEN3160Görüntü İşleme3+0+04Elective
CEN3170Bilgisayar Grafikleri3+0+04Elective
CEN3180Genetik Algoritmalar3+0+04Elective
CEN3190Derin Öğrenmeye Giriş3+0+04Elective
CEN3200Bulanık Mantık3+0+04Elective
CEN4100Nesnelerin İnterneti3+0+04Elective
CEN4102XML ve Web Hizmetleri3+0+04Elective
CEN4104Mobil Bilişim3+0+04Elective
CEN4106Doğal Dil İşleme3+0+04Elective
CEN4110Sistem Programlama3+0+04Elective
CEN4120Mobil ve Kablosuz Ağlar3+0+04Elective
CEN4130Ağ Programlama3+0+04Elective
CEN4140Ağ Güvenliği3+0+04Elective
CEN4150Biyoinformatik Algoritmalar3+0+04Elective
CEN4160Modelleme ve Simülasyon3+0+04Elective
EEE4200Sayısal İşaret İşleme3+0+04Elective
EEE4300Mikroişlemcili Sistem Tasarımı3+0+04Elective
ENG3040Mühendisler için Makine Öğrenimi3+0+04Elective
ENG3050İleri Python Programlama3+0+04Elective
ENG3060Robotların Modellenmesi ve Kontrolü3+0+04Elective
ENG3070İleri Mantık Devreleri3+0+04Elective
ENG3080Bulut Bilişim3+0+04Elective
MTH4110Çizge Kuramı3+0+04Elective
MTH4180Kriptoloji3+0+04Elective
SEN3100Nesne-İlişkisel Eşleme (ORM)3+0+04Elective
SEN3110Oyun Programlama3+0+04Elective
SEN3120Süreç Madenciliği3+0+04Elective
SEN3130Konteyner Teknolojileri3+0+04Elective
SEN3140NodeJS3+0+04Elective
SEN4100Yazılım Proje Yönetimi3+0+04Elective
SEN4110Kriptografi ve Ağ Güvenliği3+0+04Elective
SEN4120İleri Veritabanı Sistemleri3+0+04Elective
SEN4130Servis Tabanlı Hesaplama3+0+04Elective
SEN4140Mikroservisler3+0+04Elective
SEN4150Uzman Sistemler3+0+04Elective
SEN4160Paralel Hesaplamaya Giriş3+0+04Elective
SEN4170Hızlı Uygulama Geliştirme3+0+04Elective
Must successfully complete all of the courses available in the program (total of 240 ECTS) and have a cumulative grade point average of at least 2.0 out of 4.00.
Students who graduated from the Department of Software Engineering; As system analyst, system engineer, design engineer, web design and program specialist, information technology specialist, application programmer, they will have a wide range of jobs in various departments of almost every institution and organization; they will be able to work as an application engineer in the management, data management, computer-aided industrial design and realization of the information processing centers of companies that produce computer software.
Software engineers who will graduate from the program will have contemporary knowledge about systems and computer networks in any industry where computers are used, and will have the skills to design projects at any scale in the software field, to put these projects into practice, to successfully perform the testing and integration steps. They will be able to make significant contributions to the trained manpower needed. They will be able to be employed as application staff or system engineers in organizations working on computer networks, and as application engineers in organizations that manufacture electronic devices and defense industry. In addition, academicians at universities, software specialists in companies in the private sector and military establishments can undertake similar duties to the professions mentioned above by establishing their own workplaces at home or abroad.
In each semester, students are subjected to midterm exams, projects, seminars, quizzes, homework, labs or similar semester studies and final exams. Mid-term studies and final exam grades are given over 100 points.
For a course, at least one midterm exam is given during the semester. In addition, projects, homework, laboratory, application and similar studies in the course may replace the midterm exam with the decision of the relevant unit board.
The contribution of the final exam to the letter grade is 50%. It is obligatory to get at least 45 points out of 100 in the final exam. The midterm studies of the students who do not take the final exam or get at least 45 points from this exam are not included in the evaluation and these students are evaluated with a letter grade of FF.
Students who get one of the letter grades (AA), (BA), (BB), (CB) and (CC) in a course are considered successful in that course. In addition, students with a cumulative grade point average of 2.00 and higher (DC) are also considered successful in their letter grade courses.
Students who get one of the letter grades (DD), (FD) or (FF) in a course are considered unsuccessful in that course. Students whose grade point average is not at least 2.00 for a semester are also considered unsuccessful in the courses for which they received a letter grade (DC) in that semester.
Faculty Sectary Miray TOKGÖZ