Master of Advanced Studies in Embedded Systems Design
Detailed Course Description
Please note, that all courses are held only in English!

Hardware Architecture Principles and Design
(area focusing on theory and practice of microelectronic systems design, both at the technological level and at the
architectural level)

Credits

Course

Professors

Course Length

Quarter

Type

4

Architectures

M.G. Sami
Politecnico di Milano, Italy

36h

1st

fundamental

2

VLIW Architectures

P. Faraboschi
HP Labs Cambridge, USA

18h

2nd

elective

4

Design Technologies

G. De Micheli
Stanford University, USA

36h

1st

fundamental

4

Power Analysis and Low-power Design

E. Macii
Politecnico di Torino, Italy

36h

2nd

elective

2

Validation and Verification

N. Sharygina
University of Lugano, Switzerland

18h

4th

elective

3,5

Re-programmable Systems

E. Sanchez
EPFL, Lausanne, Switzerland

40h

1st

fundamental

4

Microelectronics

C. Piguet
CSEM, Neuchatel, Switzerland

36h

1st

fundamental

Software Systems and Technologies
(with particular reference to problems of Embedded Systems such as real-time constraints, application-driven
performance requirements, etc.)

Credits

Course

Professors

Course Length

Quarter

Type

4

Software Compilers

S. Crespi Reghizzi
Politecnico di Milano, Italy

24h

1st

fundamental

4

RTOS and Scheduling

L. Thiele ETH Zurich, Switzerland
M. Platzner University of Paderborn, Germany

36h

2nd

fundamental

4

Retargetable Compilers

R. Leupers, Aachen University of Technology
P. Marwedel, Univesrity Dortmund, Germany

18h

2nd

elective

1.5

Future Trends in Processor Architecture

A. Gonzalez
UPC Barcellona, Spain

15h

4th

elective

1.5

Low Power Software

L. Benini
University of Bologna, Italy

12h

3rd

elective

System-oriented Courses
(linking hardware and software aspects and approaching a strategy of design)

Credits

Course

Professors

Course Length

Quarter

Type

2,5

Dependable Systems

M. Malek
Humboldt University, Berlin, Germany

18h

2nd

elective

5

Specification Languages

R. Lauwereins IMEC, Leuven, Belgium
M. Engel's FMTC, Belgium

36h

1st

fundamental

2

Networking

A. Poggi
University of Parma, Italy

18h

4th

elective

3

Performance Evaluation

G. Serazzi
Politecnico di Milano, Italy

18h

2nd

elective

2.5

HW/SW Co-design

L. Thiele ETH Zurich, Switzerland
M. Platzner University of Paderborn, Germany

15h

3rd

elective

1.25

Networks on Chip 1

L. Benini, University of Bologna, Italy

12h

4th

elective

1.25

Networks on Chip 2

L. Benini, University of Bologna, Italy

12h

4th

elective

Application-oriented Courses
(providing basic insight into theory and practice of some typical application areas and problems in embedded systems)

Credits

Course

Professors

Course Length

Quarter

Type

2

Pervasive Information System and Embedded Databases

F. Schreiber, L. Tanca
Politecnico di Milano, Italy

18h

4th

elective

4

Digital Implementation of Controllers

S. Balemi
SUPSI Lugano, Switzerland

36h

3rd

fundamental

3

Digital Signal Processing

M. Moonen
IMEC, Leuven, Belgium

24h

2nd

fundamental

2,5

Cryptography

C. Paar, Ruhr-Universitaet Bochum, Germany

12h+12h

3rd

elective

2,5

Algorithms for Wireless Communication

H. Meyr
RWTH Aachen, Germany

12h

3rd

elective

2,5

Embedded Processors Design and Implementation

Leupers RTWH, Aachen, Germany
H.Meyr RWTH, Aachen, Germany

25h

3rd

elective

Introductory Courses

Credits

Course

Professors

Course Length

Quarter

Type

0

Basic Math

M.Mura
USI Lugano, Switzerland

12h

1st

introductory

0

C/C++

K.Balac

12h

1st

introductory

0

Logic Design

-

12h

1st

introductory

0

Matlab

R.Bucher
SUPSI, Lugano, Switzerland

12h

1st

introductory

0

System C

M.Mura, USI Lugano, Switzerland,
K.Balac

12h

1st

introductory

0

VHDL

U.Bondi

12h

1st

introductory

0

Linux

A.Ferrante
USI Lugano, Switzerland

12h

1st

introductory

0

Java

O.Derin
USI Lugano, Switzerland

12h

1st

introductory

Seminars

Credits

Course

Professors

Course Length

Quarter

Type

1

Presentation Skills

S. Pizzoglio
USI Lugano, Switzerland

12h

4th

fundamental