 |
Sistemas Operacionais - Operating
Systems - A graduate course I teach at USP (since August
1998). It covers Unix, Distributed Programming and Parallel Machines. |
 |
Hipermídia - Hypermedia
- A graduate course I teach at USP (since August 2003). It
covers OOHDM, XML, XSL and other hypermedia technologies.
|
 |
Seminários Avançados em Hipermídia -
Advanced Seminars in Hypermedia- A graduate course I teach
at USP (since March 2003). Seminars covering hypermedia technologies.
|
 |
Programação Orientada a Objetos - Object
Oriented Programming - An undergraduate courses I
teach at USP (since May 1998). It covers object oriented programming
and the Java language. |
 |
Sistemas Operacionais II - Operating
Systems II - An undergraduate course I teach at USP (since
May 1997). |
 |
Microcomputadores e Microprocessadores - Microcomputers
and Microprocessors - An undergraduate course I teach at
USP (since March 1999). It is composed only by laboratory classes
about computer hardware. |
|
Introdução a Eletricidade para Computação - Introduction
of Electricity for Computing - An undergraduate course I
teach at USP (since March 2000). It is a course on basic electric
course composed by practical laboratory classes. |
|
|
Elementos de Lógica Digital - Digital
Logic - An undergraduate course I teach at USP (since August
2000). It uses the WWW as a teaching tool. |
 |
Computação Orientada a Objetos - Object
Oriented Computing - A basic undergraduate course taught
at USP. It covers basic object oriented programming and modeling
with UML, using the Java language for coding.
|
 |
Introdução a Ciência da Computação
(prática) - Introduction to Computer Science - A practical
undergraduate course I tought at USP (March - June 1997). Laboratory
classes of introduction to computer science in Pascal.
|
|
|
Course Tópicos Especiais em Sistemas de Computação
I - Distributed Programming using
Java - The undergraduate course open to everybody in the
Internet (since August 1997). It covers Object Oriented Programming,
the Java Language and Distributed Programming.
|
|
|
Tópicos em Eletrônica I -
IE-320 - Distributed
Programming using Java - The graduate course I taught at
UNICAMP (1996). It covers Object Oriented Programming, the Java
Language and Distributed Programming. |