Artificial Intelligence (AI) is a broad field of study encompassing areas such as data mining, machine learning, robotics and pattern recognition. The real applications of AI is diverse, ranging from fuzzy-based control cooker, to filtering spam emails, to autonomous robots exploring martin terrain. The course will involve weekly readings of seminal and relevant research papers, paying particular attention to the alogrittms and key results. The discussions will include but not be limited to the following topics: Evolutionary computation, Neutral networks, Fuzzy logic, Machine learning. For this postgraduate course the students are expected to do independent research and present their findings.