Artificial Intelligence in Engineering and Programming By: Adil Foiad Hadi

04/01/2026   Share :        
49  

Artificial Intelligence (AI) has become one of the most important fields bridging programming and engineering. It is used to analyze data, make intelligent decisions, and design automated systems across various sectors. In engineering, AI can improve system design, predict equipment failures, and optimize resource efficiency. In programming, AI relies on machine learning, neural networks, and intelligent algorithms to develop applications capable of self-learning and adapting to their environment. These technologies help increase productivity, reduce errors, and open new horizons for developing smart cities, sustainable buildings, autonomous vehicles, and industrial robots. Reference Stuart Russell & Peter Norvig, Artificial Intelligence: A Modern Approach, 4th Edition, Pearson, 2020. Ian Goodfellow, Yoshua Bengio, & Aaron Courville, Deep Learning, MIT Press, 2016. Tom Mitchell, Machine Learning, McGraw-Hill, 1997. Rajkumar Buyya, Internet of Things and Cloud Computing for Smart Engineering, Elsevier, 2020. University of Al-Mustaqbal – the first university in Iraq