Syllabus Application
EE 48013
Special Topics in EE: Hardware for Artificial Intelligence
Faculty
Faculty of Engineering and Natural Sciences
Semester
Fall 2026-2027
Course
EE 48013 -
Special Topics in EE: Hardware for Artificial Intelligence
Time/Place
Time
Week Day
Place
Date
12:40-15:30
Tue
FENS-L062
Sep 28-Dec 31, 2026
Level of course
Course Credits
SU Credit:3, ECTS:6, Engineering:6
Prerequisites
-
Corequisites
-
Course Type
Lecture
Instructor(s) Information
İrem Boybat Kara
- Email: irem.boybat@sabanciuniv.edu
Course Information
Catalog Course Description
This course examines why modern artificial intelligence requires specialized hardware and provides a structured overview of the artificial intelligence hardware landscape. It analyzes the computational characteristics of prominent neural network models and the principal strategies used to make them amenable to efficient hardware execution. Building on this foundation, the course surveys the accelerator architectures in widespread use today and introduces emerging paradigms, including near-memory and in-memory computing. Lectures are complemented by student presentations of recent research papers, keeping the course aligned with a rapidly evolving field, and a project provides practical experience in evaluating state-of-the-art models and optimization techniques on real or simulated hardware.
Learning Outcomes:
| 1. | Describe the modern AI model landscape and explain the hardware architecture challenges these models pose that motivate specialized AI hardware |
|---|---|
| 2. | Describe efficiency techniques that make models amenable to hardware implementation |
| 3. | Compare various approaches to AI acceleration within the accelerator taxonomy |
| 4. | Explain memory-centric computing paradigms and how they address the data-movement bottleneck |
| 5. | Recognize the principles of hardware-software co-design relevant to the AI domain |
| 6. | Critically read and present a research paper in hardware for AI, and to profile and analyze the performance of models on hardware platforms or simulators in a project. |
Course Objective
To prepare students 1) to understand why modern AI workloads require specialized hardware and to reason about their computational and memory demands, 2) to understand the accelerator architectures, efficiency techniques, and emerging memory-centric approaches used to meet these demands, and 3) to analyze the performance of AI models on hardware platforms and simulators.
-