ENGG 189 — EMERGING TECHNOLOGIES