Artificial Intelligence (AI) has transformed the world of technology, enabling systems to learn, adapt, and make decisions without explicit programming. From autonomous vehicles to medical diagnostics and flight control systems, AI promises unprecedented efficiency and capability. However, when it comes to safety-critical systems—where failure could result in injury, loss of life, or significant damage—the use of AI introduces profound challenges that go far beyond traditional software engineering. Unlike conventional software, which behaves predictably according to its programmed logic, AI is built on learning and training. Its decisions and outputs depend heavily on the data it has been trained on and the patterns it recognizes during runtime. This adaptive, data-driven behavior means that an AI system’s responses may vary with changing inputs or environments, often in ways that are not explicitly defined or foreseen by developers. While this flexibility is a strength in many applica...
Computer scientists have been exploring the possible applications of AI technology for decades, and a lot of tools and applications we use today include some form of AI. The talk about ethical considerations in AI technology and it's impact on society is as old as the technology itself . Similar to other revolutionary and break-through technologies in the past such as the internet, computers, cars, and smartphones, AI technology has also it's pros and cons. The objective is to make the best use of the technology, while also making regulations and improving it further to minimize the side effects. The advent of ChatGPT in November, 2022 by OpenAI and Microsoft took us one step closer to Artificial General Intelligence (AGI)  and reignited discussions about how it can impact various segments of our society including education . Some people argue that as people rely more on AI based technologies, it will inhibit their learning. Furthermore, the role of teachers may be diminished a...