| 1. | Understanding, evaluating, interpreting and applying scientific studies in the field of Computer Engineering. |
| 2. | Defining and modeling problems related to computer engineering, defining appropriate methods for solution and developing new methods when necessary. |
| 3. | Ability to present and discuss their own studies and results verbally at national and international meetings, and to prepare written scientific publications. |
| 4. | Reviewing and learning the literature on current applications by following the rapidly developing technological progress in the field of computer engineering. |
| 5. | Interpreting and creating new knowledge from information gained in the field of Computer Engineering and combining the information with information which comes from other engineering and science fields. |
| 6. | Advanced use of computer software, computing and communication technologies at the level required by the field of Computer Engineering. |
| 7. | Developing new strategies, methods and producing solutions to solve complex problems that emerge in Computer Engineering-related applications. |
| 8. | Addressing the social, environmental, health, security and legal dimensions of Computer Engineering applications; Having knowledge about business life processes and the constraints which the business life processes bring about in the engineering profession. |
| 9. | Supervising and caring for social, scientific and ethical values during the collection, interpretation, application and announcement of data related to the field of Computer Engineering. |