| SCHOOL | School of Engineering | ||
| ACADEMIC UNIT | Department of Electrical and Computer Engineering | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 8000.1.121.0 | SEMESTER | 2nd |
| COURSE TITLE | Advanced Topics in Artificial Intelligence | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 5 | 7.5 | |
| Total | 5 | 7.5 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
|
| PREREQUISITE COURSES | All students are expected to have background from the following undergraduate courses: Algorithms, Data Structures, Discrete maths, Logic and Introduction to AI. |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/TP281/ |
| Learning outcomes |
The students are expected to get the required knowledge in order to be able to develop projects and to carry out research in selected, state of the art topics of AI. That is, in Machine Learning and in particular in Statistical relational learning. |
| General Competences |
The primary aim of this course is to teach students advanced techniques of modern AI. In addition, it equips students with the appropriate programming tools for developing AI applications. Moreover, the course fosters an appreciation for the engineering issues underlying the design and development of AI systems. |
Overview of Machine Learning. Statistical Relational Learning. Probability Theory & Bayes’ Rule. Probability & Random Variables. Reasoning under Uncertainty I. Reasoning under Uncertainty II. Probabilistic Graphical Models - Bayesian Networks. Markov Networks. Probabilistic Inference. Probabilistic Logic Programming: ProbLog, Cplint. Implementation of Markov Models & HMM. |
| DELIVERY Face-to-face, Distance learning, etc. |
Lectures using power-point slides. | ||||||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
Programming, Word and Power-point are used for developing assignments. Internet is used for assignments and lectures. For example, eClass is used for uploading lectures, assignments, bibliography etc. |
||||||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
|
|