Fewshot-Fewshot (LO-Concepts)
Fewshot-Fewshot (LO-Concepts)
15 17
16 Course Outline 18 Course Outline
17 Week 1: Introduction to AI 19 Week 1: Introduction to AI
18 Topics: 20 Topics:
19 Definition and scope of AI 21 Definition and scope of AI
20 Historical context and evolution of AI 22 Historical context and evolution of AI
23 25
25 Topics: 27 Topics:
30 32
32 Topics: 34 Topics:
36 39
38 Topics: 41 Topics:
44 Topics: 48 Topics:
48 53
50 Topics: 55 Topics:
54 60
56 Topics: 62 Topics:
60 67
66 74
68 Topics: 76 Topics:
72 81
74 Topics: 83 Topics:
78 88
79 Week 11: AI Ethics and Society 89 Week 11: AI Ethics and Societal Impact
80 Topics: 90 Topics:
89 Assignment: Prepare and present a final 100 Assignment: Prepare and present a final
project that applies AI concepts project that applies concepts learned
learned throughout the course. throughout the course, demonstrating
the use of AI techniques.
90 101
91 Assessment Methods 102 Assessment Methods
92 Participation: 10% 103 Participation: 10%
96 107
97 Required Texts 108 Required Texts
98 Russell, S. J., & Norvig, P. (2021). 109 Russell, S. J., & Norvig, P. (2021).
Artificial Intelligence: A Modern Artificial Intelligence: A Modern
Approach. 4th Edition. Pearson. Approach. 4th Edition. Pearson.
99 Goodfellow, I., Bengio, Y., & 110 Chollet, F. (2018). Deep Learning with
Courville, A. (2016). Deep Learning. Python. Manning Publications.
MIT Press.
100 111
101 Software and Tools 112 Software and Tools
102 Programming Language: Python 113 Programming Language: Python
103 Libraries: NumPy, pandas, scikit-learn, 114 Libraries: NumPy, pandas, scikit-learn,
TensorFlow, Keras, OpenCV, NLTK, spaCy TensorFlow, Keras, NLTK, spaCy