Graduação em Engenharia Elétrica da UFRGS:
- Eletricidade, I semestre de 1979.
Bacharelado em Ciência da Computação e Engenharia da Computação da UFRGS:
- Organização de Computadores-CPD 122, II Semestre 1984.
- Organização de Computadores - CPD 122, I Semestre 1985.
- Tópicos Especiais em Computação: Concepção de Circuitos Integrados-CPD142, I Semestre 1986.
- Estruturas Discretas-CPD155: Parte de Algebra Booleana, II Semestre 1986.
- Tópicos Especiais em Computação: Concepção de Circuitos Integrados-CPD142, I Semestre de 1987.
- Tópicos Especiais em Computação: Concepção de Circuitos Integrados - CPD179 I Semestre 1988.
- Técnicas Digitais - CPD173, II Semestre 1988 (1/4 da disciplina).
- Tópicos Especiais Em Computação: CAD Para Microeletrônica, CPD179, I Semestre de 1989.
- Concepção de Circuitos Integrados I - CPD185, II Semestre 1989.
- Concepção de Circuitos Integrados I - CPD185, I semestre 1990.
- Concepção de Circuitos Integrados I - INF185, I semestre 1994.
- Concepção de Circuitos Integrados II - INF194, II semestre 1995.
- Técnicas Digitais para Computação - INF01 118 - I semestre 1996.
- Técnicas Digitais para Computação - INF01 118 - II semestre 1997
- Técnicas Digitais para Computação - INF01 118 - I semestre 1998
- Concepção de Circuitos Integrados I - INF01 185, I semestre 1999.
- Concepção de Circuitos Integrados I - INF01 185, I semestre 2000.
- Técnicas Digitais para Computação - INF01 118 - I semestre 2001
- Concepção de Circuitos Integrados II - INF01194 - II semestre 2001
- Concepção de Circuitos Integrados I - INF01185 - I semestre 2002
- Concepção de Circuitos Integrados II - INF01194 - II semestre 2002
- Concepção de Circuitos Integrados II - INF01194 - II semestre 2009
- Concepção de Circuitos Integrados I - INF01185 - I semestre 2010
- Concepção de Circuitos Integrados II - INF01194 - II semestre 2010
Pós-Graduação em Ciência da Computação da UFRGS:
- Arquitetura e Organização de Computadores-CMPP67, I semestre de 1983.
- Arquitetura de Microcircuitos-CMPP83, I semestre 1983.
- Microeletrônica - CMPP86, II semestre 1983.
- Arquitetura de Microcircuitos - CMPP87, I Semestre 1984.
- Microeletrônica-CMPP86, I Semestre 1985.
- Arquitetura de Microcircuitos-CMPP87, II semestre, 1985.
- Arquitetura e Organização de Computadores-CMPP67, I Semestre, 1986.
- Arquitetura de Microcircuitos-CMPP87, II Semestre de 1986.
- Microeletrônica-CMPP86, I Semestre de 1987.
- Arquitetura de Microcircuitos-CMPP87, II Semestre de 1987.
- Concepção de Circuitos VLSI - COMP18, I Semestre de 1988.
- Projeto de um Sistema VLSI - COMP19, I Semestre de 1988.
- Arquitetura de Microcircuitos - CMPP87, II Semestre de 1988.
- Concepção de Circuitos VLSI - COMP18, I semestre de 1989.
- Arquitetura de Microcircuitos - CMPP87, II Semestre de 1989.
- Concepção de Circuitos Integrados VLSI - COMP18, I semestre 1990.
- Concepção de Circuitos Integrados VLSI - COMP18, I Semestre 1991.
- Ferramentas para a Síntese Automática de Circuitos Integrados - COMP41, II Semestre 1991.
- Ferramentas para a Síntese Automática de Circuitos Integrados - COMP41, II Semestre 1992.
- Concepção de Circuitos Integrados - COMP46, I Semestre 1993.
- Ferramentas para a Síntese Automática de Circuitos Integrados - COMP41, II Semestre 1993.
- Ferramentas para a Síntese Automática de Circuitos Integrados - COMP41, II Semestre 1994.
- Tópicos especiais em Microeletrônica II - COMP44, I Semestre 1995
- Ferramentas para a Síntese Automática de Circuitos Integrados - COMP41, II Semestre 1995.
- Concepção de Circuitos VLSI - CMP015, I Semestre 1996.
- Tópicos Especiais em Microeletrônica - CMP120, II Semestre 1996.
- Concepção de Circuitos VLSI - CMP115, I Semestre 1997.
- Ferramentas para a Síntese Automática de Circuitos Integrados - CMP118, II Semestre 1997.
- Concepção de Circuitos VLSI - CMP115, I Semestre 1998.
- Projeto de um Sistema VLSI - CMP119, II Semestre 1998
- T.E. em Computação IX: Síntese Automática de Circuitos Integrados - CMP509, II Semestre 1998
- Concepção de Circuitos VLSI - CMP115, I Semestre 1999
- Projeto de um Sistema VLSI - CMP119, II Semestre 1999
- Ferramentas para a Síntese Automática de Circuitos Integrados - CMP118, II Semestre 2000
- Ferramentas para a Síntese Automática de Circuitos Integrados - CMP118, I Semestre 2001
- Projeto de um Sistema VLSI - CMP119, II Semestre 2001
- Ferramentas para a Síntese Automática de Circuitos Integrados - CMP118, I Semestre 2002.
- Projeto de um Sistema VLSI - CMP119, II Semestre 2002.