Undergraduate courses

1. Evolution of the Earth and life (EC1213)

2. Paleobiology (EC3194)

3. Geological field techniques (ECS442)

PhD courses

1. Fundamentals of Geology (EC 6392)

2. Advanced topics in Paleobiology (ECS 662)