Advanced Data Mining

Faculty of Electrical & Computer Engineering

University of Tehran

Spring 2025

Dr. Azadeh Shakery

What We Cover?

Content

This course provides a comprehensive introduction to leading data mining techniques for deriving insights from data. Core topics covered draw from the textbook "Data Mining: Concepts and Techniques" (Han, Kamber, Pei, 2022) and include:

  1. Data exploration and visualization
  2. Data warehousing
  3. Online analytical processing (OLAP)
  4. Frequent pattern mining
  5. Classification models
  6. Clustering analysis
  7. Deep learning, and outlier detection

Equal emphasis is placed on underlying theory and practical application using Python across domains like business, research, and public policy. Through real-world projects and assignments, students gain abundant hands-on experience leveraging these essential data mining approaches to uncover intelligence and inform data-driven decision making.

Professor

Dr. Azadeh Shakery

Dr. Azadeh Shakery

Head TA

Vahid Rahimzadeh

Vahid Rahimzadeh

Teaching Assistants

Saeed Rahimi

Data Exploration & Visualization

CA1

Saeed Rahimi

Farshad Hessami

Data Exploration & Visualization

CA1

Farshad Hessami

AmirHossein Roshandel

Data Warehousing & OLAP

CA2

AmirHossein Roshandel

Mohammad Mahdi Barghi

Frequent Pattern Mining

CA3

Mohammad Mahdi Barghi

Sina Kargaran

Classification & ML

CA4

Sina Kargaran

Mohammad Reza Alaei

Clustering Methods

CA5

Mohammad Reza Alaei

Parmida Ghamari

Clustering Methods

CA5

Parmida Ghamari

Parmis Bathayan

Deep Learning & Outlier Detection

CA6

Parmis Bathayan

Logistics

Format

This course is primarily offered in a classroom setting, held twice weekly on Sundays and Tuesdays from 10:30am to 12:00pm. On special occasions, online classes may be conducted using Elearn Platform - students will be notified in advance.

Workload Expectation

Students can expect 6 computer/theory-based assignments over the duration of the course, with workload varying based on subject complexity. Additionally, students will deliver one paper presentation. Supplementary self-study outside of lecture times will be required to excel in this rigorous graduate course.

Textbook & Resources

Contact Information

Course Archive