|
Computer Engineering Undergraduate Program is designed to provide students with a balanced foundation in computer hardware and software applications, enabling them to adapt to changing technologies in their careers. The program emphasizes both hardware and software systems and offers elective courses within specific areas of expertise, such as software engineering, computer networks, embedded systems, system security, artificial intelligence, allowing students to specialize and enhance their skills. |
Associate Professor Doctor
Head of Computer Engineering Department
ulviyehacizade@halic.edu.tr
Associate Professor Doctor
Head of Computer Engineering Department
ulviyehacizade@halic.edu.tr
|
The Faculty of Engineering, which was established with the law dated January 14, 1998 and numbered 4324 published in the Official Gazette dated January 18, 1998 and established under the Faculty of Engineering affiliated to the Rectorate, started education and training on November 23, 1998. Haliç University Computer Engineering (English) Department was established within the Faculty of Engineering in 2020-2021 and started to provide undergraduate education. The language of instruction/teaching of the program is English. Students are entitled to receive a undergraduate degree at the end of four years of education. |
| Our students who have successfully completed the Computer Engineering Department (English) are awarded a Bachelor's Degree. |
| Placement is made according to the numerical score type from the Undergraduate Placement Exam conducted by the Student Selection and Placement Center (OSYM). |
| A student with an Undergraduate’s degree in Computer Engineering can continue his/her graduate education in one of the Computer Engineering Master's programs with/without thesis, provided that he/she meets the requirements. |
| Ders Kodu | Ders Adı | T+U+L | AKTS | Ders Türü |
|---|---|---|---|---|
| CCC0105 | Advanced English I | 3+0+0 | 3 | Compulsory |
| CCC0130 | Career Planning | 2+0+0 | 2 | Compulsory |
| CEN1001 | Introduction to Computer Engineering | 2+0+0 | 4 | Compulsory |
| CEN1003 | Computer Programming I | 3+0+2 | 7 | Compulsory |
| HLU1001 | Calculus I | 5+0+0 | 6 | Compulsory |
| HLU1003 | Physics I | 3+0+2 | 6 | Compulsory |
| OZDXX-1 | Türk Dili I / Turkish Language For International Students I | - | 2 | Compulsory |
| CCC0101 | Turkish Language For International Students I | 2+0+0 | 2 | Compulsory |
| OZD0101 | Turkish Language I | 2+0+0 | 2 | Compulsory |
| Ders Kodu | Ders Adı | T+U+L | AKTS | Ders Türü |
|---|---|---|---|---|
| CCC0106 | Advanced English II | 3+0+0 | 3 | Compulsory |
| CEN1002 | Computer Programming II | 3+0+2 | 5 | Compulsory |
| HLU0100 | Linear Algebra | 3+0+0 | 4 | Compulsory |
| HLU1002 | Calculus II | 5+0+0 | 6 | Compulsory |
| HLU1004 | Physics II | 3+0+2 | 6 | Compulsory |
| NAE1XX2 | Non-Area Elective | - | 4 | Elective |
| OZDXX-2 | Türk Dili II / Turkish Language For International Students II | - | 2 | Compulsory |
| CCC0102 | Turkish Language For International Students II | 3+0+0 | 2 | Compulsory |
| OZD0102 | Turkish Language II | 2+0+0 | 2 | Compulsory |
| Ders Kodu | Ders Adı | T+U+L | AKTS | Ders Türü |
|---|---|---|---|---|
| CCC0103 | History of Turkish Revolution and Atatürk's Principles I | 2+0+0 | 2 | Compulsory |
| CEN2001 | Data Structures | 3+0+2 | 6 | Compulsory |
| CEN2003 | Logic Design and Circuits | 3+0+2 | 5 | Compulsory |
| CEN2005 | Object Oriented Programming | 3+0+2 | 6 | Compulsory |
| EEE2009 | Electronic Circuits | 3+0+0 | 3 | Compulsory |
| HLU2100 | Differential Equations | 5+0+0 | 6 | Compulsory |
| UEC2XX1 | University Elective Course | - | 2 | Elective |
| Ders Kodu | Ders Adı | T+U+L | AKTS | Ders Türü |
|---|---|---|---|---|
| CCC0104 | History of Turkish Revolution and Atatürk's Principles II | 2+0+0 | 2 | Compulsory |
| CEN2002 | Analysis of Algorithms | 3+0+0 | 5 | Compulsory |
| CEN2004 | Computer Organization | 3+0+0 | 5 | Compulsory |
| CEN2006 | Research Methods in Computer Engineering | 2+1+0 | 4 | Compulsory |
| MTH2002 | Probability and Statistics | 3+0+0 | 5 | Compulsory |
| MTH2130 | Discrete Mathematics | 3+0+0 | 5 | Compulsory |
| NAE2XX2 | Non-Area Elective | - | 4 | Elective |
| Ders Kodu | Ders Adı | T+U+L | AKTS | Ders Türü |
|---|---|---|---|---|
| CEN3001 | Advanced Computer Programming | 3+0+2 | 5 | Compulsory |
| CEN3003 | Formal Languages and Automata Theory | 3+0+0 | 4 | Compulsory |
| CEN3005 | Microprocessors | 3+0+2 | 5 | Compulsory |
| CEN3007 | Database Systems I | 3+0+2 | 5 | Compulsory |
| ENG0010 | Internship I | 0+0+0 | 5 | Compulsory |
| HLU0120 | Occupational Health and Safety | 2+0+0 | 2 | Compulsory |
| ARE3XX1 | Area Elective Course | - | 4 | Elective |
| CEN3100 | Artificial Neural Networks | 3+0+0 | 4 | Elective |
| CEN3101 | Electronic Commerce | 3+0+0 | 4 | Elective |
| CEN3103 | Engineering Optimization | 3+0+0 | 4 | Elective |
| CEN3105 | Distributed Systems | 3+0+0 | 4 | Elective |
| CEN3107 | Functional Programming | 3+0+0 | 4 | Elective |
| CEN3109 | Pattern Recognition | 3+0+0 | 4 | Elective |
| CEN3110 | Computer Architecture | 3+0+0 | 4 | Elective |
| CEN3120 | Data Mining | 3+0+0 | 4 | Elective |
| CEN3130 | Embedded Systems | 3+0+0 | 4 | Elective |
| CEN3140 | Database Systems II | 3+0+0 | 4 | Elective |
| CEN3150 | Introduction to Cyber Security | 3+0+0 | 4 | Elective |
| CEN3160 | Image Processing | 3+0+0 | 4 | Elective |
| CEN3170 | Computer Graphics | 3+0+0 | 4 | Elective |
| CEN3180 | Genetic Algorithms | 3+0+0 | 4 | Elective |
| CEN3190 | Introduction to Deep Learning | 3+0+0 | 4 | Elective |
| CEN3200 | Fuzzy Logic | 3+0+0 | 4 | Elective |
| ENG3040 | Machine Learning for Engineers | 3+0+0 | 4 | Elective |
| ENG3050 | Advanced Python Programming | 3+0+0 | 4 | Elective |
| ENG3060 | Modeling and Control of Robots | 3+0+0 | 4 | Elective |
| ENG3070 | Advanced Logic Circuits | 3+0+0 | 4 | Elective |
| ENG3080 | Cloud Computing | 3+0+0 | 4 | Elective |
| SEN3100 | ORM | 3+0+0 | 4 | Elective |
| SEN3110 | Game Programming | 3+0+0 | 4 | Elective |
| SEN3120 | Process Mining | 3+0+0 | 4 | Elective |
| SEN3130 | Containers | 3+0+0 | 4 | Elective |
| SEN3140 | NodeJS | 3+0+0 | 4 | Elective |
| SEN4010 | Artificial Intelligence | 3+0+0 | 4 | Elective |
| Ders Kodu | Ders Adı | T+U+L | AKTS | Ders Türü |
|---|---|---|---|---|
| CEN3002 | Software Engineering | 3+0+2 | 6 | Compulsory |
| CEN3004 | Operating Systems | 3+0+2 | 6 | Compulsory |
| CEN3006 | Computer Networks | 3+0+2 | 5 | Compulsory |
| EEE2006 | Signals and Systems | 4+0+0 | 5 | Compulsory |
| IND4102 | Scheduling&Sequencing | 3+0+0 | 4 | Elective |
| ARE3XX2 | Area Elective Course ( 2 Pieces) | - | 4 | Elective |
| CEN3100 | Artificial Neural Networks | 3+0+0 | 4 | Elective |
| CEN3102 | Multimedia Systems | 3+0+0 | 4 | Elective |
| CEN3104 | Web Programming | 3+0+0 | 4 | Elective |
| CEN3106 | Design Patterns | 3+0+0 | 4 | Elective |
| CEN3108 | Computer Vision | 3+0+0 | 4 | Elective |
| CEN3110 | Computer Architecture | 3+0+0 | 4 | Elective |
| CEN3120 | Data Mining | 3+0+0 | 4 | Elective |
| CEN3130 | Embedded Systems | 3+0+0 | 4 | Elective |
| CEN3140 | Database Systems II | 3+0+0 | 4 | Elective |
| CEN3150 | Introduction to Cyber Security | 3+0+0 | 4 | Elective |
| CEN3160 | Image Processing | 3+0+0 | 4 | Elective |
| CEN3170 | Computer Graphics | 3+0+0 | 4 | Elective |
| CEN3180 | Genetic Algorithms | 3+0+0 | 4 | Elective |
| CEN3190 | Introduction to Deep Learning | 3+0+0 | 4 | Elective |
| CEN3200 | Fuzzy Logic | 3+0+0 | 4 | Elective |
| ENG3040 | Machine Learning for Engineers | 3+0+0 | 4 | Elective |
| ENG3050 | Advanced Python Programming | 3+0+0 | 4 | Elective |
| ENG3060 | Modeling and Control of Robots | 3+0+0 | 4 | Elective |
| ENG3070 | Advanced Logic Circuits | 3+0+0 | 4 | Elective |
| ENG3080 | Cloud Computing | 3+0+0 | 4 | Elective |
| SEN3004 | Software Architecture | 3+0+0 | 5 | Elective |
| SEN3100 | ORM | 3+0+0 | 4 | Elective |
| SEN3110 | Game Programming | 3+0+0 | 4 | Elective |
| SEN3120 | Process Mining | 3+0+0 | 4 | Elective |
| SEN3130 | Containers | 3+0+0 | 4 | Elective |
| SEN3140 | NodeJS | 3+0+0 | 4 | Elective |
| SEN4010 | Artificial Intelligence | 3+0+0 | 4 | Elective |
| Ders Kodu | Ders Adı | T+U+L | AKTS | Ders Türü |
|---|---|---|---|---|
| ENG0020 | Internship II | 0+0+0 | 5 | Compulsory |
| ENG4001 | Graduation Project I | 0+2+0 | 4 | Compulsory |
| MTH3004 | Numerical Analysis | 4+0+0 | 5 | Compulsory |
| ARE4XX1 | Area Elective Course (2 Pieces) | - | 8 | Elective |
| CEN3100 | Artificial Neural Networks | 3+0+0 | 4 | Elective |
| CEN3101 | Electronic Commerce | 3+0+0 | 4 | Elective |
| CEN3103 | Engineering Optimization | 3+0+0 | 4 | Elective |
| CEN3105 | Distributed Systems | 3+0+0 | 4 | Elective |
| CEN3107 | Functional Programming | 3+0+0 | 4 | Elective |
| CEN3109 | Pattern Recognition | 3+0+0 | 4 | Elective |
| CEN3110 | Computer Architecture | 3+0+0 | 4 | Elective |
| CEN3120 | Data Mining | 3+0+0 | 4 | Elective |
| CEN3130 | Embedded Systems | 3+0+0 | 4 | Elective |
| CEN3140 | Database Systems II | 3+0+0 | 4 | Elective |
| CEN3150 | Introduction to Cyber Security | 3+0+0 | 4 | Elective |
| CEN3160 | Image Processing | 3+0+0 | 4 | Elective |
| CEN3170 | Computer Graphics | 3+0+0 | 4 | Elective |
| CEN3180 | Genetic Algorithms | 3+0+0 | 4 | Elective |
| CEN3190 | Introduction to Deep Learning | 3+0+0 | 4 | Elective |
| CEN3200 | Fuzzy Logic | 3+0+0 | 4 | Elective |
| CEN4100 | Internet of Things | 3+0+0 | 4 | Elective |
| CEN4101 | Mobile Programming | 3+0+0 | 4 | Elective |
| CEN4110 | System Programming | 3+0+0 | 4 | Elective |
| CEN4120 | Mobile and Wireless Networks | 3+0+0 | 4 | Elective |
| CEN4130 | Network Programming | 3+0+0 | 4 | Elective |
| CEN4140 | Network Security | 3+0+0 | 4 | Elective |
| CEN4150 | Bioinformatics Algorithms | 3+0+0 | 4 | Elective |
| CEN4160 | Modelling and Simulation | 3+0+0 | 4 | Elective |
| EEE4200 | Digital Signal Processing | 3+0+0 | 4 | Elective |
| EEE4300 | Microprocessor Based System Design | 3+0+0 | 4 | Elective |
| ENG3040 | Machine Learning for Engineers | 3+0+0 | 4 | Elective |
| ENG3050 | Advanced Python Programming | 3+0+0 | 4 | Elective |
| ENG3060 | Modeling and Control of Robots | 3+0+0 | 4 | Elective |
| ENG3070 | Advanced Logic Circuits | 3+0+0 | 4 | Elective |
| ENG3080 | Cloud Computing | 3+0+0 | 4 | Elective |
| MTH4110 | Graph Theory | 3+0+0 | 4 | Elective |
| MTH4180 | Cryptology | 3+0+0 | 4 | Elective |
| SEN3100 | ORM | 3+0+0 | 4 | Elective |
| SEN3110 | Game Programming | 3+0+0 | 4 | Elective |
| SEN3120 | Process Mining | 3+0+0 | 4 | Elective |
| SEN3130 | Containers | 3+0+0 | 4 | Elective |
| SEN3140 | NodeJS | 3+0+0 | 4 | Elective |
| SEN4001 | Software Testing | 3+0+0 | 4 | Elective |
| SEN4010 | Artificial Intelligence | 3+0+0 | 4 | Elective |
| SEN4100 | Software Project Management | 3+0+0 | 4 | Elective |
| SEN4110 | Cryptography and Network Security | 3+0+0 | 4 | Elective |
| SEN4120 | Advanced Database Systems | 3+0+0 | 4 | Elective |
| SEN4130 | Service-Oriented Computing | 3+0+0 | 4 | Elective |
| SEN4140 | Microservices | 3+0+0 | 4 | Elective |
| SEN4150 | Expert Systems | 3+0+0 | 4 | Elective |
| SEN4160 | Introduction to Parallel Computing | 3+0+0 | 4 | Elective |
| SEN4170 | Rapid Application Development | 3+0+0 | 4 | Elective |
| FEC4XX1 | Faculty Elective Course (2 Pieces) | - | 8 | Elective |
| EEE3110 | Introduction to Fiber Optics | 3+0+0 | 4 | Elective |
| EEE4450 | Smart City Technologies | 3+0+0 | 4 | Elective |
| ENG3020 | Renewable Energy Sources | 3+0+0 | 4 | Elective |
| IND3001 | Engineering Economics | 3+0+0 | 4 | Elective |
| IND3101 | Decision Analysis | 3+0+0 | 4 | Elective |
| IND3120 | Applied Industrial Entrepreneurship | 3+0+0 | 4 | Elective |
| MEC3160 | Robotic Technology | 3+0+0 | 4 | Elective |
| MEC3210 | E-Mobility | 3+0+0 | 4 | Elective |
| MEC3300 | Power Plants | 3+0+0 | 4 | Elective |
| MEC3310 | Automotive Engineering | 3+0+0 | 4 | Elective |
| MEC4100 | Nuclear Power Plants | 3+0+0 | 4 | Elective |
| Ders Kodu | Ders Adı | T+U+L | AKTS | Ders Türü |
|---|---|---|---|---|
| ENG4002 | Graduation Project II | 0+2+0 | 4 | Compulsory |
| ENG4004 | IT Ethics and Law | 2+0+0 | 4 | Compulsory |
| ARE4XX2 | Area Elective Course (3 Pieces) | - | 12 | Elective |
| CEN3100 | Artificial Neural Networks | 3+0+0 | 4 | Elective |
| CEN3102 | Multimedia Systems | 3+0+0 | 4 | Elective |
| CEN3104 | Web Programming | 3+0+0 | 4 | Elective |
| CEN3106 | Design Patterns | 3+0+0 | 4 | Elective |
| CEN3108 | Computer Vision | 3+0+0 | 4 | Elective |
| CEN3110 | Computer Architecture | 3+0+0 | 4 | Elective |
| CEN3120 | Data Mining | 3+0+0 | 4 | Elective |
| CEN3130 | Embedded Systems | 3+0+0 | 4 | Elective |
| CEN3140 | Database Systems II | 3+0+0 | 4 | Elective |
| CEN3150 | Introduction to Cyber Security | 3+0+0 | 4 | Elective |
| CEN3160 | Image Processing | 3+0+0 | 4 | Elective |
| CEN3170 | Computer Graphics | 3+0+0 | 4 | Elective |
| CEN3180 | Genetic Algorithms | 3+0+0 | 4 | Elective |
| CEN3190 | Introduction to Deep Learning | 3+0+0 | 4 | Elective |
| CEN3200 | Fuzzy Logic | 3+0+0 | 4 | Elective |
| CEN4100 | Internet of Things | 3+0+0 | 4 | Elective |
| CEN4102 | XML and Web Services | 3+0+0 | 4 | Elective |
| CEN4104 | Mobile Computing | 3+0+0 | 4 | Elective |
| CEN4106 | Natural Language Processing | 3+0+0 | 4 | Elective |
| CEN4110 | System Programming | 3+0+0 | 4 | Elective |
| CEN4120 | Mobile and Wireless Networks | 3+0+0 | 4 | Elective |
| CEN4130 | Network Programming | 3+0+0 | 4 | Elective |
| CEN4140 | Network Security | 3+0+0 | 4 | Elective |
| CEN4150 | Bioinformatics Algorithms | 3+0+0 | 4 | Elective |
| CEN4160 | Modelling and Simulation | 3+0+0 | 4 | Elective |
| EEE4200 | Digital Signal Processing | 3+0+0 | 4 | Elective |
| EEE4300 | Microprocessor Based System Design | 3+0+0 | 4 | Elective |
| ENG3040 | Machine Learning for Engineers | 3+0+0 | 4 | Elective |
| ENG3050 | Advanced Python Programming | 3+0+0 | 4 | Elective |
| ENG3060 | Modeling and Control of Robots | 3+0+0 | 4 | Elective |
| ENG3070 | Advanced Logic Circuits | 3+0+0 | 4 | Elective |
| ENG3080 | Cloud Computing | 3+0+0 | 4 | Elective |
| MTH4110 | Graph Theory | 3+0+0 | 4 | Elective |
| MTH4180 | Cryptology | 3+0+0 | 4 | Elective |
| SEN3004 | Software Architecture | 3+0+0 | 5 | Elective |
| SEN3100 | ORM | 3+0+0 | 4 | Elective |
| SEN3110 | Game Programming | 3+0+0 | 4 | Elective |
| SEN3120 | Process Mining | 3+0+0 | 4 | Elective |
| SEN3130 | Containers | 3+0+0 | 4 | Elective |
| SEN3140 | NodeJS | 3+0+0 | 4 | Elective |
| SEN4002 | Software Verification and Validation | 3+0+0 | 4 | Elective |
| SEN4010 | Artificial Intelligence | 3+0+0 | 4 | Elective |
| SEN4100 | Software Project Management | 3+0+0 | 4 | Elective |
| SEN4110 | Cryptography and Network Security | 3+0+0 | 4 | Elective |
| SEN4120 | Advanced Database Systems | 3+0+0 | 4 | Elective |
| SEN4130 | Service-Oriented Computing | 3+0+0 | 4 | Elective |
| SEN4140 | Microservices | 3+0+0 | 4 | Elective |
| SEN4150 | Expert Systems | 3+0+0 | 4 | Elective |
| SEN4160 | Introduction to Parallel Computing | 3+0+0 | 4 | Elective |
| SEN4170 | Rapid Application Development | 3+0+0 | 4 | Elective |
| FEC4XX2 | Faculty Elective Course (2 Pieces) | - | 8 | Elective |
| IND3004 | Safety for Engineers | 3+0+0 | 4 | Compulsory |
| EEE3110 | Introduction to Fiber Optics | 3+0+0 | 4 | Elective |
| EEE4450 | Smart City Technologies | 3+0+0 | 4 | Elective |
| ENG3020 | Renewable Energy Sources | 3+0+0 | 4 | Elective |
| IND3102 | System Analysis | 3+0+0 | 4 | Elective |
| IND3106 | Industry 4.0 | 3+0+0 | 4 | Elective |
| IND3120 | Applied Industrial Entrepreneurship | 3+0+0 | 4 | Elective |
| MEC3160 | Robotic Technology | 3+0+0 | 4 | Elective |
| MEC3210 | E-Mobility | 3+0+0 | 4 | Elective |
| MEC3300 | Power Plants | 3+0+0 | 4 | Elective |
| MEC3310 | Automotive Engineering | 3+0+0 | 4 | Elective |
| MEC4100 | Nuclear Power Plants | 3+0+0 | 4 | Elective |
| UEC4XX2 | University Elective Course | - | 2 | Elective |
|
a) With the success of the obligations stipulated by the education and training program in which they are registered to be completed. b) 120 for two-year associate degree programs, 240 for four-year undergraduate programs, undergraduate and higher 300 ECTS for five-year programs that grant bachelor's degrees together, 360 ECTS for six-year programs to complete his loan. c) To be successful in all compulsory and elective courses required by the education and training program. ç) To have provided at least 2.00 AGNO |
| Our students who have successfully completed their undergraduate education obtain the "Computer Engineer" license. Graduates of the department can work in the fields of system analyst, application programmer, information processing center manager, founder and executive engineer, database administrator, computerized design in research and development of industrial systems. At the same time, they can work at the university as academic staff and contribute to education by conducting scientific studies and research. Computer engineers can also work in the following positions: network designer, computer security manager, computing center manager, system analyst, system evaluation, system programmer, system designer, standards and methods controller, end user support specialist, application programmer, database administrator. |
| The success status of the students of the Computer Engineering (English) Program of Haliç University is determined in accordance with the provisions of the “Haliç University Undergraduate Education Regulation”. |
| Associate Prof.Dr. Ülviye HACIZADE |
| Faculty Sectary Miray TOKGÖZ |
The cookies used on our website are categorized into specific groups. Below you can find information about these categories and choose to allow some or all of them, or reject them.