Haliç University Quick Links Administrative
Haliç University Quick 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
ŞADİ EVREN ŞEKER

ŞADİ EVREN ŞEKER

Professor

Faculty Member

sadievrenseker@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
MEHMET FATİH MİNTAŞ

MEHMET FATİH MİNTAŞ

Asst. Prof.

Faculty Member

mehmetfatihmintas@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
ŞEVVAL ŞİMŞEK

ŞEVVAL ŞİMŞEK

Asst. Prof.

Faculty Member

HASAN ARIKAN

HASAN ARIKAN

Research Assistant

Instructor

hasanarikan@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ü
CCC0105Advanced English I3+0+03Compulsory
CCC0130Career Planning2+0+02Compulsory
CEN1003Computer Programming I3+0+27Compulsory
HLU1001Calculus I5+0+06Compulsory
HLU1003Physics I3+0+26Compulsory
SEN1001Introduction to Software Engineering3+0+04Compulsory
OZDXX-1Türk Dili I / Turkish Language For International Students I-2Compulsory
CCC0101Turkish Language for International Students I2+0+02Compulsory
OZD0101Turkish Language I2+0+02Compulsory

2.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CCC0106Advanced English II3+0+03Compulsory
CEN1002Computer Programming II3+0+25Compulsory
HLU0100Linear Algebra3+0+04Compulsory
HLU1002Calculus II5+0+06Compulsory
HLU1004Physics II3+0+26Compulsory
OZDXX-2Türk Dili II / Turkish Language For International Students II-2Compulsory
CCC0102Turkish Language for International Students II2+0+02Compulsory
OZD0102Turkish Language II2+0+02Compulsory
UEC1XX2University Elective (2 Pieces))-4Compulsory

3.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CCC0103History of Turkish Revolution and Atatürk's Principles I2+0+02Compulsory
CEN2001Data Structures3+0+26Compulsory
CEN2003Logic Design and Circuits3+0+25Compulsory
HLU2100Differential Equations5+0+06Compulsory
SEN2001Object Oriented Programming I3+0+27Compulsory
NAE2XX1Non-Area Elective-4Elective

4.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CCC0104History of Turkish Revolution and Atatürk's Principles II2+0+02Compulsory
CEN2002Analysis of Algorithms3+0+05Compulsory
HLU0010Scientific Research Methods1+2+04Compulsory
MTH2002Probability and Statistics3+0+05Compulsory
MTH2130Discrete Mathematics3+0+05Compulsory
SEN2002Database Design and Management3+0+25Compulsory
NAE2XX2Non-Area Elective-4Elective

5.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CEN3005Microprocessors3+0+25Compulsory
ENG0010Internship I0+0+05Compulsory
HLU0120Occupational Health and Safety2+0+02Compulsory
SEN3001Visual Programming3+0+26Compulsory
SEN3003Software Design and Analysis3+0+04Compulsory
FEC3XX1Faculty Elective (2 Pieces)-8Elective
EEE3110Introduction to Fiber Optics3+0+04Elective
ENG3020Renewable Energy Sources3+0+04Elective
IND3001Engineering Economics3+0+04Elective
IND3101Decision Analysis3+0+04Elective
IND3105Lean Engineering and Six Sigma Applications3+0+04Elective
IND3120Applied Industrial Entrepreneurship3+0+04Elective
MEC3160Robotic Technology3+0+04Elective
MEC3210E-Mobility3+0+04Elective
MEC3300Power Plants3+0+04Elective
MEC3310Automotive Engineering3+0+04Elective

6.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
CEN3004Operating Systems3+0+26Compulsory
CEN3006Computer Networks3+0+25Compulsory
MTH3004Numerical Analysis4+0+05Compulsory
SEN3002Internet & Web Programming3+0+25Compulsory
SEN3004Software Architecture3+0+05Compulsory
ARE3XX2Area Elective-4Elective
CEN3100Artificial Neural Networks3+0+04Elective
CEN3102Multimedia Systems3+0+04Elective
CEN3104Web Programming3+0+04Elective
CEN3106Design Patterns3+0+04Elective
CEN3108Computer Vision3+0+04Elective
CEN3110Computer Architecture3+0+04Elective
CEN3120Data Mining3+0+04Elective
CEN3130Embedded Systems3+0+04Elective
CEN3140Database Systems II3+0+04Elective
CEN3150Introduction to Cyber Security3+0+04Elective
CEN3160Image Processing3+0+04Elective
CEN3170Computer Graphics3+0+04Elective
CEN3180Genetic Algorithms3+0+04Elective
CEN3190Introduction to Deep Learning3+0+04Elective
CEN3200Fuzzy Logic3+0+04Elective
SEN3100ORM3+0+04Elective
SEN3110Game Programming3+0+04Elective
SEN3120Process Mining3+0+04Elective
SEN3130Containers3+0+04Elective
SEN3140NodeJS3+0+04Elective

7.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
ENG0020Internship II0+0+05Compulsory
ENG4001Graduation Project I0+2+04Compulsory
SEN4001Software Testing3+0+04Compulsory
SEN4010Artificial Intelligence3+0+04Compulsory
ARE4XX1Area Elective (2 Pieces)-8Elective
CEN3100Artificial Neural Networks3+0+04Elective
CEN3101Electronic Commerce3+0+04Elective
CEN3103Engineering Optimization3+0+04Elective
CEN3105Distributed Systems3+0+04Elective
CEN3107Functional Programming3+0+04Elective
CEN3109Pattern Recognition3+0+04Elective
CEN3110Computer Architecture3+0+04Elective
CEN3120Data Mining3+0+04Elective
CEN3130Embedded Systems3+0+04Elective
CEN3140Database Systems II3+0+04Elective
CEN3150Introduction to Cyber Security3+0+04Elective
CEN3160Image Processing3+0+04Elective
CEN3170Computer Graphics3+0+04Elective
CEN3180Genetic Algorithms3+0+04Elective
CEN3190Introduction to Deep Learning3+0+04Elective
CEN3200Fuzzy Logic3+0+04Elective
CEN4100Internet of Things3+0+04Elective
CEN4101Mobile Programming3+0+04Elective
CEN4110System Programming3+0+04Elective
CEN4120Mobile and Wireless Networks3+0+04Elective
CEN4130Network Programming3+0+04Elective
CEN4140Network Security3+0+04Elective
CEN4150Bioinformatics Algorithms3+0+04Elective
CEN4160Modelling and Simulation3+0+04Elective
EEE4200Digital Signal Processing3+0+04Elective
EEE4300Microprocessor Based System Design3+0+04Elective
ENG3040Machine Learning for Engineers3+0+04Elective
ENG3050Advanced Python Programming3+0+04Elective
ENG3060Modeling and Control of Robots3+0+04Elective
ENG3070Advanced Logic Circuits3+0+04Elective
ENG3080Cloud Computing3+0+04Elective
MTH4110Graph Theory3+0+04Elective
MTH4180Cryptology3+0+04Elective
SEN3100ORM3+0+04Elective
SEN3110Game Programming3+0+04Elective
SEN3120Process Mining3+0+04Elective
SEN3130Containers3+0+04Elective
SEN3140NodeJS3+0+04Elective
SEN4100Software Project Management3+0+04Elective
SEN4110Cryptography and Network Security3+0+04Elective
SEN4120Advanced Database Systems3+0+04Elective
SEN4130Service-Oriented Computing3+0+04Elective
SEN4140Microservices3+0+04Elective
SEN4150Expert Systems3+0+04Elective
SEN4160Introduction to Parallel Computing3+0+04Elective
SEN4170Rapid Application Development3+0+04Elective
FEC4XX1Faculty Elective (2 Pieces)-8Elective
EEE3110Introduction to Fiber Optics3+0+04Elective
EEE4450Smart City Technologies3+0+04Elective
ENG3020Renewable Energy Sources3+0+04Elective
IND3001Engineering Economics3+0+04Elective
IND3101Decision Analysis3+0+04Elective
IND3105Lean Engineering and Six Sigma Applications3+0+04Elective
IND3120Applied Industrial Entrepreneurship3+0+04Elective
MEC3160Robotic Technology3+0+04Elective
MEC3210E-Mobility3+0+04Elective
MEC3300Power Plants3+0+04Elective
MEC3310Automotive Engineering3+0+04Elective
MEC4100Nuclear Power Plants3+0+04Elective

8.Semester Course Plan

Ders KoduDers AdıT+U+LAKTSDers Türü
ENG4002Graduation Project II0+2+04Compulsory
ENG4004IT Ethics and Law2+0+03Compulsory
SEN4002Software Verification and Validation3+0+03Compulsory
ARE4XX2Area Elective (5 Pieces)-20Elective
CEN3100Artificial Neural Networks3+0+04Elective
CEN3102Multimedia Systems3+0+04Elective
CEN3104Web Programming3+0+04Elective
CEN3106Design Patterns3+0+04Elective
CEN3108Computer Vision3+0+04Elective
CEN3110Computer Architecture3+0+04Elective
CEN3120Data Mining3+0+04Elective
CEN3130Embedded Systems3+0+04Elective
CEN3140Database Systems II3+0+04Elective
CEN3150Introduction to Cyber Security3+0+04Elective
CEN3160Image Processing3+0+04Elective
CEN3170Computer Graphics3+0+04Elective
CEN3180Genetic Algorithms3+0+04Elective
CEN3190Introduction to Deep Learning3+0+04Elective
CEN3200Fuzzy Logic3+0+04Elective
CEN4100Internet of Things3+0+04Elective
CEN4102XML and Web Services3+0+04Elective
CEN4104Mobile Computing3+0+04Elective
CEN4106Natural Language Processing3+0+04Elective
CEN4110System Programming3+0+04Elective
CEN4120Mobile and Wireless Networks3+0+04Elective
CEN4130Network Programming3+0+04Elective
CEN4140Network Security3+0+04Elective
CEN4150Bioinformatics Algorithms3+0+04Elective
CEN4160Modelling and Simulation3+0+04Elective
EEE4200Digital Signal Processing3+0+04Elective
EEE4300Microprocessor Based System Design3+0+04Elective
ENG3040Machine Learning for Engineers3+0+04Elective
ENG3050Advanced Python Programming3+0+04Elective
ENG3060Modeling and Control of Robots3+0+04Elective
ENG3070Advanced Logic Circuits3+0+04Elective
ENG3080Cloud Computing3+0+04Elective
MTH4110Graph Theory3+0+04Elective
MTH4180Cryptology3+0+04Elective
SEN3100ORM3+0+04Elective
SEN3110Game Programming3+0+04Elective
SEN3120Process Mining3+0+04Elective
SEN3130Containers3+0+04Elective
SEN3140NodeJS3+0+04Elective
SEN4100Software Project Management3+0+04Elective
SEN4110Cryptography and Network Security3+0+04Elective
SEN4120Advanced Database Systems3+0+04Elective
SEN4130Service-Oriented Computing3+0+04Elective
SEN4140Microservices3+0+04Elective
SEN4150Expert Systems3+0+04Elective
SEN4160Introduction to Parallel Computing3+0+04Elective
SEN4170Rapid Application Development3+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