Stanford Root

Schedule

Stanford Root

Schedule

EE 349

Software Techniques for Emerging Hardware Platforms (CS 349H)

UNITS:3
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

Research seminar on software techniques for emerging computational substrates with guest lectures from hardware designers from research and industry. This seminar explores the benefits of novel hardware technologies, the challenges gating broad adoption of these technologies, and how software techniques can help mitigate these challenges and improve the usability of these hardware platforms. Note that the computational substrates discussed vary depending on the semester. Topics covered include: In-memory computing platforms, dynamical system-solving mixed-signal devices, exible and bendable electronics, neuromorphic computers, intermittent computing platforms, ReRAMs, DNA-based storage, and optical computing platforms. Prerequisites: CS 107 or CS 107E (required) and EE 180 (recommended).

Syllabus for selected term:
View Autumn 2026 Syllabus

Sections

1 Term
Lecture 1Open
ID: 2018
0 / 30 enrolled
DAYS:Tuesday, Thursday
TIME:4:30 PM – 5:50 PM
LOCATION:CODAB90
INSTRUCTOR:
Achour, Sara
3units

EE 349: Software Techniques for Emerging Hardware Platforms (CS 349H)

3 units · Letter or Credit/No Credit

Research seminar on software techniques for emerging computational substrates with guest lectures from hardware designers from research and industry. This seminar explores the benefits of novel hardware technologies, the challenges gating broad adoption of these technologies, and how software techniques can help mitigate these challenges and improve the usability of these hardware platforms. Note that the computational substrates discussed vary depending on the semester. Topics covered include: In-memory computing platforms, dynamical system-solving mixed-signal devices, exible and bendable electronics, neuromorphic computers, intermittent computing platforms, ReRAMs, DNA-based storage, and optical computing platforms. Prerequisites: CS107 or CS107E (required) and EE180 (recommended).

Offered in Autumn 2026 at Stanford University.

Autumn 2026 sections

  • Lecture — Tuesday Thursday 4:30 PM – 5:50 PM — CODAB90 — Achour, Sara (Graduate)

More EE courses

  • EE 334: Micro and Nano Optical Device Design
  • EE 336: Nanophotonics (MATSCI 346)
  • EE 340: Quantum Photonics
  • EE 346: Introduction to Nonlinear Optics
  • EE 347: Optical Methods in Engineering Science
  • EE 348: Advanced Optical Fiber Communications
  • EE 355: Imaging Radar and Applications (GEOPHYS 265)
  • EE 356A: Resonant Converters
  • EE 356B: Magnetics Design in Power Electronics
  • EE 359: Wireless Communications
  • EE 363: Linear Dynamical Systems
  • EE 364A: Convex Optimization I (CME 364A)

All EE courses · All departments