Teaching

Spring 2022

  1. ECSE-2500-01 Engineering Probability, CRN 62627, M R 2:00 pm-3:20 pm DARRIN 337, 3 cr.

  2. ECSE-4740-01 Applied Parallel Computing for Engineers, CRN 63686, M R 12:00 pm - 1:20 pm, LOW 3116, 3 cr.

  3. PHYS-4810-01 Computational Physics guest lecture 2022-04-26.

Fall 2021

  1. ECSE-4964/6964 Quantum Computer Programming.

Spring 2021

  1. ECSE-2500-01 Engineering Probability S2021, CRN 42643, M R 3:00- 4:20PM, Online Course, 3 cr.

  2. ECSE-4740-01 Applied Parallel Computing for Engineers S2021, CRN 43715, M R 12:20-1:40PM, Online Course, 3 cr.

  3. My quantum computing summary, presented to various RPI groups.

Fall 2020

  1. ECSE-4964 Quantum Computer Programming, CRN 30195 (new course). MR4:45-6:05pm via WebEx.

  2. ECSE-4750 Computer Graphics is cancelled. I first taught this course in Fall 1982 (although I gave occasional guest lectures as early as Fall 1979). After 38 years, it's time for a change.

Spring 2020

  1. ECSE-2500 Engineering Probability S2020, CRN 93683, MR4-5:20, DARRIN 337

  2. ECSE-4740 Applied Parallel Computing for Engineers S2020, CRN 94829, MR12-1:20, JONSSN 4107

Fall 2019

  1. ENGR-2050 Introduction to Engineering Design (IED)

  2. ECSE-4750 and 6964-01 Computer Graphics (CRNs 81149 and 84444)

Note: Here is RPI's course list with times and rooms.

Spring 2019

  1. ECSE-2500 Engineering Probability S2019

  2. ECSE-4740 Applied Parallel Computing for Engineering

Fall 2018

  1. ENGR-2050-07 Introduction to Engineering Design (IED)

  2. ECSE-4750 and 6964-01 Computer Graphics

Spring 2018

  1. ECSE-2500 Engineering Probability S2018

  2. ECSE-4740 Applied Parallel Computing for Engineering S2018

Earlier

  1. ENGR-2050-07 IED F2017

  2. ECSE-4750 and 6964-01 Computer Graphics F2017

  3. More courses,

  4. Teaching Techniques (2016).

Office hours

  1. After almost every class, I stay as long as there are questions. Other people are also welcome to catch me then. I also sign forms at the start of class.

  2. Otherwise, email to discuss another time. Mon and Thurs afternoons and some Wed afternoons are best.

  3. If you me a PDF of the form; I'll email back a PDF of the signed form.