Computer Engineering

(Artificial Intelligence and Computational Modeling)

Computer Engineering programs have evolved into a fundamental engineering field, expanding the scope of computer engineering beyond software development and computing infrastructure to include the modeling and analysis of complex systems and the design of decision support mechanisms. Large-scale data processing, machine learning, numerical modeling, high-performance computing, and algorithmic optimization are now integral components of modern computer engineering. The use of computationally based methods across a wide range of fields, from physical systems and social infrastructure to climate models and biological processes, has made this field a strategic engineering discipline.

In the USA, artificial intelligence and high-performance computing centers supported by the National Science Foundation (NSF) and the Department of Energy (DOE), and in Europe, advanced computing infrastructures established under the EuroHPC Joint Undertaking and the Digital Europe Program, clearly demonstrate that artificial intelligence and computational sciences are being treated as independent and holistic specializations within computer engineering. In line with this global trend, the Computer Engineering program aims to integrate data, algorithms, and computational infrastructures within a single engineering framework.

In this program, artificial intelligence, machine learning, and data science are not addressed solely at the abstract algorithm or application level, but are evaluated together with a strong mathematical foundation, numerical methods, and computational architectures. Computational modeling, simulation, and large-scale optimization techniques are among the distinguishing elements of the program; the goal is to reliably apply AI solutions to physical systems, critical infrastructure, and complex socio-technical structures. Cybersecurity is not treated as a separate field of expertise, but as a fundamental engineering component embedded in data processing, algorithm design, and system architecture processes.