Michael B. Feldman

Recent Papers and Talks
Entries marked with (*) discuss empirical studies in computer science education

Inspiring Our Undergraduate Students' Aspirations

The First Year, Beyond Language

Interactive Data Structure Visualizations (*)

Using HTML Linking to Help Novice Programmers to Reuse Components (*)

Introduction to Concurrency

Concurrent Programming CAN be Introduced into the Lower-Level Undergraduate Curriculum (*)

The Portable Dining Philosophers: a Movable Feast of Concurrency and Software Engineering

Foggy Bottom Transit Authority:
a Model Rapid Transportation System with Ada 95 Software Control

Experiences using Ada and Java in Computer Science Education