Você está na página 1de 2

Bradley N.

Miller
bmiller@luther.edu

Luther College

(563)-387-1137

Address

1002 Bruening Dr., Decorah, IA 52101

Education

B.A. in Computer Science and Physics


M.S. in Computer Science
Ph.D. in Computer Science

Professional
Experience

Associate Professor, Computer Science, Luther College, 2009 - Present

Luther College
University of Minnesota
University of Minnesota

May 1986
June 1995
January 2003

Assistant Professor, Computer Science, Luther College, 2003 - 2009


Research Assistant, University of Minnesota, 2001-2003
Instructor, CS5116, User Interface Design and Evaluation, University of Minnesota, Fall 2001
Founder, Vice President of Product Development, Net Perceptions, 1996-2001
Research Assistant, University of Minnesota, 1993-1996
Consultant, Brad Miller Consulting, 1992-1995
Project Lead, Sr. Software Engineer, Apertus Technologies, 1990-1992
Programmer/Analyst, Empros Power Systems, 1986-1990

Affiliations

Association for Computing Machinery (ACM)


IEEE Computer Society
Computer Science Teachers Association
Consortium for Computing Sciences in Colleges

Awards and
Professional
Activities

ACM Software System Award 2010


Publications Chair SIGCSE 2012
Paper Reviewer SIGCSE 2007 2011
Session Chair SIGCSE 2007
Paper Reviewer CHI Conference 2005
Referee Transactions on Information Systems, 2004
Member of the program committee for the 2000, 2001 Web KDD Workshop

Publications

Beyond PDF and ePub: Toward an Interactive Textbook, Bradley N. Miller and
David L Ranum, ITiCSE 2012.
How to Think Like a Computer Scientist, Interactive Edition, Bradley N. Miller
and David L. Ranum. http://interactivepython.org
Problem Solving with Algorithms and Data Structures using Python, Second Edition, Bradley N. Miller and David L. Ranum, Franklin Beedle and Associates, 2011.
Python Programming in Context, Bradley N. Miller and David L. Ranum, Jones
and Bartlett, 2009.
The Python Programming Language, Bradley N. Miller and David L. Ranum, a
supplemental chapter in Computer Science Illuminated by Nell Dale and John
Lewis published by Jones and Bartlett 2007.
Problem Solving with Algorithms and Data Structures using Python, Bradley N.
Miller and David L. Ranum, Franklin Beedle and Associates, 2005.
Teaching an Introductory Sequence in Python Bradley N. Miller and David L.
Ranum, Midwest Instruction and Computing Symposium, April 8, 2005
PocketLens: Toward a Personal Recommender System Bradley N. Miller, Joe
Konstan, John Riedl. ACM Transactions on Information Systems (TOIS). Volume
22, Issue 3 (July 2004) Pages 437-476.
Using Filtering Agents to Improve Prediction Quality in the GroupLens Research
Collaborative Filtering System Badrul Sarwar, Joseph Konstan, Al Borchers, John
Herlocker, Brad Miller, and John Riedl Proceedings of teh 1998 Conference on Computer Supported Cooperative Work 1998.
GroupLens: Collaborative Filtering for Usenet News Joseph Konstan, Brad Miller,
David Maltz, Lee Gordon and John Riedl Communications of the ACM, March 1997.
Experiences with GroupLens: Making Usenet Useful Again B. Miller J. Riedl, J.
Konstan Usenix Technical Conference, January, 1997.
A Zoomable DBMS for Brain Structure, Function and Behavior, (with J. Riedl,
A. Georgopoulos, G.Wilcox, R. Elde, J. Pardo, K. Ugurbil, E. Retzel, J. Maguire, B.
Miller, M. Claypool, T. Brelje, C. Honda) International Conference on Applications
of Databases, June, 1994.
Network Requirements for 3D Flying in a Zoomable Brain Database, (with M.
Claypool, J. Carlis, G. Wilcox, R. Elde, A. Georgeopolous, J. Pardo, K. Ugurbil,
J. Maguire, B. Miller, T. Brelje, C. Honda) IEEE Journal on Selected Areas in
Communications, June 1995.
Heuristic Scenario Builder for Power System Operator Training (with G. Irisarri,
M. Rafian, B. Miller) Proceedings of the IEEE, May 1992.
Controlling Power Systems During Emergencies: the Role of Expert Systems (with
D. Kirschen, B. Wollenberg, G. Irisarri, B. Miller) Computer Applications in Power,
May 1989.

Você também pode gostar