Program's Aim and Vision
The primary goal of the Computer Engineering program is to provide an education that integrates algorithmic thinking, computational modeling, and artificial intelligence development skills with the core knowledge areas of computer engineering. Within this three-year, intensive, and application-oriented curriculum, students acquire the skills to formulate problems correctly, interpret data, build numerical and algorithmic models, run these models on high-performance computing infrastructures, and transform the results into decision support systems.
The program aims to train its graduates to be computer engineers who not only develop software but also can design data, algorithm, and computational infrastructures together. Reliability, scalability, explainability, and sustainability are considered as fundamental design principles for the artificial intelligence and computational systems developed. In line with this vision, graduates possess technical depth as well as an engineering perspective that considers real-world constraints ( performance, security, ethics, regulation, and cost ).