202-994-7181 (department)
Personal Home Page:

Professor Feldman was a faculty member in The George Washington University Department of Computer Science for thirty-two years, from 1975 until his retirement in 2007. Professor Feldman was awarded the University's highest teaching award, the Oscar and Shoshana Trachtenberg Teaching Award, in 2003. Dr. Feldman also received the Eta Kappa Nu Teacher of the Year Award in 1985 and was voted Professor of the Year by the Department's students in 2002, 2003, and 2006.

Ph.D., 1973, Computer and Information Sciences, University of Pennsylvania
M.S.E., 1970, Computer and Information Sciences, University of Pennsylvania
B.S.E., 1966, Electrical Engineering, Princeton University

Parallelism and Concurrency, Computer Science Education Research

Selected Publications: 

1. Michael B. Feldman, E. Koffman, Ada 95: Problem Solving and Program Design (3rd ed.) , Addison Wesley, 1999.

2. Michael B. Feldman, Ada in Context, chapter in Handbook of Programming Languages , Macmillan, 1998.

3. Michael B. Feldman, Software Construction and Data Structures with Ada 95 , Addison-Wesley, 1996.

4. Michael B. Feldman, D.J. Jarc and R.S. Heller, Assessing the Benefits of Interactive Prediction Using Web-based Algorithm Animation Courseware , Proc. 31st ACM-SIGCSE Technical Symposium on Computer Science Education, Austin, TX, March 2000.

5. Michael B. Feldman, Inspiring Our Undergraduate Students' Aspirations , invited editorial, ACM SIGCSE Inroads, Vol. 31, No. 3, June 1999.

6. Michael B. Feldman, D.J. Jarc, An Empirical Study of Web-based Algorithm Animation Courseware in an Ada Data Structure Course , Proc. ACM SIGAda International Conference, Washington, DC, November 1998.

7. Michael B. Feldman, S.H. Kaisler, Object-Oriented and Concurrent Program Design Issues in Ada 95 , Proc. ACM SIGAda International Conference, Washington, DC, November 1998.

8. Michael B. Feldman, An Ada 95 Sort Race Construction Set , Proc. Ada Europe International Conference on Reliable Software Technologies, London, June 1997.

9. Michael B. Feldman, B.D. Bachus, Concurrent Programming Can Be Introduced into the Lower-Level Undergraduate Curriculum , Proc. SIGCSE/SIGCUE Joint Conference on Integrating Technology into Computer Science Education, Uppsala, Sweden, June 1997.