Nil
Nil
This module explores contemporary information technologies with a strong emphasis on artificial intelligence and its growing impact on digital society. Students will examine the fundamentals of AI, machine learning, deep learning, and AIoT, gaining insight into their applications, autonomy, and ethical implications. Complementary topics—including computing evolution, cyber security, big data, cloud computing, IoT, and blockchain—provide the technological context that supports modern intelligent systems. Through this integrated view, students develop a solid understanding of how AI interacts with and transforms today’s interconnected digital ecosystem.
Upon completion of this module, students should be able to:
a. explain how computing, Internet and Communication Technologies, and the AI revolution have transformed modern society and communication;
b. demonstrate understanding of cyber security principles, big data, and cloud computing, recognizing their importance in digital society;
c. analyze the fundamentals of artificial intelligence, machine learning, and deep learning, including their applications, opportunities, and ethical considerations;
d. evaluate the role of IoT, AIoT, and blockchain in shaping smart environments and digital ecosystems, considering both benefits and challenges; and
e. reflect critically on how contemporary IT and AI innovations impact everyday life, work, and society, identifying future opportunities and risks.
1. Technology Transforming the World
1.1 How Technology Changes the World
1.2 The Rise of the Computer Era
1.3 Advances in Internet and Communication Technologies
1.4 The AI Revolution
2. Cyber Security
2.1 The CIA Triad of Cyber Security (Confidentiality, Integrity, Availability)
2.2 Types of Cyber Attacks and Countermeasures
2.3 Societal Impact of Cyber Security
3. The Age of Big Data and Data Analytics
3.1 Understanding the Age of Big Data
3.2 Introduction to Big Data Analytics
3.3 Real-World Applications of Big Data
3.4 Tools and Technologies for Data Analytics
4. Artificial Intelligence – Fundamentals
4.1 Defining Artificial Intelligence
4.2 Historical Development and Key Milestones in AI
4.3 Types of AI: Narrow AI vs. General AI
4.4 Everyday Applications of AI
4.5 Ethical and Societal Considerations in AI
5. Machine Learning and Deep Learning
5.1 Fundamentals of Machine Learning
5.2 Types of Machine Learning: Supervised, Unsupervised, and Reinforcement Learning
5.3 Principles and Development of Deep Learning
5.4 Deep Learning Techniques and Applications (e.g., Large Language Models, Generative AI)
5.5 Challenges and Future Directions in Machine Learning Adoption
6. Cloud Computing
6.1 The Rise of Cloud Computing
6.2 Understanding Cloud Computing Concepts
6.3 Adoption of Cloud Solutions
7. Internet of Things (IoT)
7.1 Overview and Definition of IoT
7.2 Core Technologies and Infrastructure Supporting IoT
7.3 Applications of IoT in Smart Homes, Smart Cities, and Industries
7.4 Challenges and Security Concerns in IoT
7.5 Enhanced Autonomy in AIoT Systems
7.6 Ethical Considerations in AIoT
8. Blockchain
8.1 History of Blockchain Technology
8.2 Principles and Applications of Blockchain
8.3 Societal Impact of Blockchain
8.4 Advantages and Disadvantages of Blockchain
1. Assignments (45%)
2. Test (30%)
3. Group Project (with Presentation) (25%)