Craig S. Miller

April 14, 2004

 

Address

 

School of CTI

DePaul University

243 S. Wabash Ave.

Chicago, IL  60604

Phone:  (312) 362-5085

E-mail: cmiller@cs.depaul.edu

 

Education

 

University of Michigan  9/87-5/93            

Ph.D.  (Computer Science and Engineering)  8/93

Thesis: Modeling concept acquisition in the context of a unified theory of cognition.

M.S.  (Computer Science and Engineering)  8/89

               

Bowling Green State University  9/83-5/87

B.S. and B.A.

Majors:  Computer Science and French

Graduated with highest honors

Department award to outstanding senior in Computer Science

Member of Phi Beta Kappa.

 

Employment History

 

Associate Professor, School of Computer Science, Telecommunications and Information Systems, DePaul University, 2003-present. Teaches courses in human-computer interaction and Web technologies. Major research projects include Web navigation and curriculum development in applied statistics.

 

Assistant Professor, School of Computer Science, Telecommunications and Information Systems, DePaul University, 1999-2003. Taught courses in human-computer interaction, computer science and introductory statistics. Major research project involves modeling and simulating users interacting with Web sites.

 

Assistant Professor of Computer Science, Dickinson College, 1995-1999. Taught introductory computer science courses (emphasis on object-oriented design and experimental computer science), algorithms, human-computer interaction, cognitive science, theoretical computer science, and a seminar for first-year students emphasizing reading, writing and discussion skills. Served on technology-oriented committees including Web policy and implementation groups. Supervised student projects involving educational software, experimental cognitive science and machine learning.

 

Postdoctoral Research Fellow with Dr. Jill Fain Lehman, Computer Science Department, Carnegie Mellon University, 1993-1995. Developed and evaluated computational models of human learning. Applied models of human learning to the evaluation of educational software. Performed user studies of students interacting with educational software.

 

Research Assistant with Dr. John Laird, Artificial Intelligence Laboratory, University of Michigan, Ann Arbor, 1988-1993. Performed research in computational models of human learning. Compared performance of existing machine learning systems. Developed and tested a cognitive model of human category learning.

 

Summer Internships at On-Line Computer Library Center, Dublin, Ohio, 1987 and at Chemical Abstracts, Columbus, Ohio, 1986. Developed and tested interfaces, programming tools and inter-process communications within a UNIX environment using C and scripts.


Courses Taught at DePaul University

 

CSC 313 – Data Structures in Java, Winter, Spring & Autumn 2002

CSC 314 – Programming in Java, Winter 2001

CSC 323 – Data Analysis and Statistical Software, Spring 2001& Winter 2000

ECT 433 – Survey of Web Programming Technologies, Autumn 2003

HCI 310 –  Intro to Human-Computer Interaction, Winter 2000

HCI 360 – Evaluating Human-Computer Interaction, Winter 2004, Autumn 2001 & Spring 2001

HCI 440 – Introduction to Human-Computer Interaction, Spring 2003

HCI 460 – Evaluating Human-Computer Interaction, Winter 2004, Spring 2003, Winter, Spring 2002 & Autumn 2001

HCI 360/460 – Evaluating Human-Computer Interaction, Autumn 2000, Spring 2000 & Autumn 1999

HCI 432 – User-centered Interactive Web Development, Winter 2001

HCI 590 – HCI Topics Course: Information Architecture, Autumn 2003

HCI 594 – Human-Computer Interaction Capstone, Autumn 2000

IS 313 – Business Application Development using Java, Autumn 2002

 

Java component for the Web Developer Program in The Institute for Professional Development, DePaul University, Autumn 1999, Winter, Spring, summer & Autumn 2000 (two three-hour sessions); Winter, Spring & Autumn, 2001, Winter, Spring & Autumn 2002, Spring 2003  (expanded to three three-hour sessions).

 

Independent studies – Winter 2004 (4), Autumn 2003 (1), Spring 2000 (2).

 

Courses Taught at Dickinson College

 

CS 131 -- Intro to CS I with Lab, Fall 1997, 1996 & 1995 (2 sections)

CS 132 -- Intro to CS II with Lab (using C++), Spring 1998, 1997 (2) & 1996 (2)

CS 132 -- Intro to CS II with Lab (revised, using Java), Fall 1998, Spring 1999

CS 212 (now listed as 314) -- Theoretical Foundations of Computer Science, Spring 1996

CS 231 -- Design and Analysis of Algorithms, Fall 1998

CS 232 -- Data Structures and Problem Solving, Spring 1999

CS 378 -- Information Systems (focus on databases), Spring 1999

CS 403 -- Topics: Computational Models of the Mind, Fall 1996

CS 403 -- Topics: Introduction to Human-Computer Interaction, Fall 1997

CS 406 -- Senior Seminar, Spring 1998; co-taught with Dave Reed, Spring 1997

Freshman Seminar: Cyberspace as the Future Medium, Fall 1997 & 1996

 

Activities in Support of Teaching

 

Co-developed and co-taught a workshop, sponsored by the National Science Foundation, on integrating Human-Computer Interaction topics into a computer science curriculum, May 27 – June 1, 2003 in Charleston, South Carolina. Participated in the follow-up reflection meeting for this workshop, March 4, 2004 in Norfolk, Virginia.

 

Participated in the Faculty/Staff Language and Cultural Immersion Program in Merida, Mexico, December 2 to 20, 2002.

 

Attended university workshop on improving civility in the classroom , November 8, 2001.

 

Participated in the Faculty Roundtable Discussion on student group work, sponsored by the Advisory Board on Teaching, Learning and Assessment, January 28, 2000.

 

Attended the Liberal Arts Computer Science (LACS) Consortium meeting. Dickinson College, June 1998.

 

Participated in a Dickinson College Summer Study group that addressed Cognitive Science and its application to teaching abstract reasoning, summer 1997.


Grants and Awards

 

Recipient of a two-year $87,530 award investigating Modeling Tools for Information Navigation through the NASA-Ames University Consortium. September 2003 – September 2005. Funding is used for summer salary, travel, student researchers and compensation for human participants in experiments.

 

Co-recipient of a two-year $74,996 award from the National Science Foundation entitled "Integrating Empirical Methods into the Computer Science Curriculum.," July 2003 – June 2005. Submitted May 2002 with David Reed (first author) of Creighton University and Grant Braught of Dickinson College. DePaul University is a sub-grantee, receiving 42% of the award.

 

Recipient of a paid leave of absence for the Winter 2003 quarter to work on the project entitled "Principles and Methods for Automatically Evaluating Web Site Accessibility."

 

Recipient of a two-year $42,744 award investigating computational models of information navigation through the NASA-Ames University Consortium. January 2001 – February 2003. Funding is used for summer salary, travel and compensation for human participants in experiments.

 

Refereed Publications in Journals

    

C. S. Miller and R. W. Remington (in press). Modeling information navigation: Implications for information architecture. To appear in Human-Computer Interaction.

 

C. S. Miller (2003). Relating Theory to Actual Results in Computer Science and Human-Computer Interaction. Computer Science Education, 13, 227-240.

 

C. S. Miller, J. F. Lehman, and K. R. Koedinger (1999). Goals and learning in microworlds. Cognitive Science, 23, 305-336.

 

C. S. Miller and J. E. Laird (1996). Accounting for graded performance within a discrete search framework. Cognitive Science, 20, 499-537.

 

 

 

 


Refereed Publications in Conference Proceedings

    

G. Braught, C. S. Miller and D. Reed (2004). Core Empirical Concepts and Skills for Computer Science In Proceedings of the Thirty-Fifth SIGCSE Technical Symposium on Computer Science Education (pp. 245-249). New York: ACM Press. (90 of 320 submissions were accepted to this conference). This paper was also presented by its authors at the conference.

 

C. S. Miller and R. W. Remington (2002). Effects of Structure and Label Ambiguity on Information Navigation. In CHI 2002: Conference on Human Factors in Computer Systems (pp. 630-631). New York: ACM Press. (122 of 374 submissions were accepted in this "short-paper" category).  This paper was also presented as a poster at the conference.

 

C. S. Miller and R. W. Remington (2001). Modeling an Opportunistic Strategy for Information Navigation. In Proceedings of the Twenty-Third Annual Conference of the Cognitive Science Society (pp. 639-644), Mahwah, NJ: Lawrence Erlbaum Associates. The paper was also presented by C. S. Miller August 3, 2001 in Edinburgh, Scotland (81 of 475 submissions were accepted for paper presentations). An abridged version of this paper was presented as a poster at The Fourth International Conference on Cognitive Modeling at George Mason University, July 2001.

 

C. S. Miller and R. W. Remington (2000). A computational model of Web navigation: Exploring interactions between hierarchical depth and link ambiguity. In The proceedings of The 6th Conference on Human Factors and the Web. Available on CD-ROM and on the World-Wide Web (approximately 12 pages): http://www.tri.sbc.com/hfweb/agenda.html. The paper was also presented by C. S. Miller June 19, 2000 in Austin, Texas (13 out of 31 submissions were accepted to this conference).

 

David Reed, Craig Miller, and Grant Braught (2000). Empirical Investigation throughout the CS Curriculum.  In Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education (pp. 202-206), Haller (ed.). New York: ACM Press. (78 of 220 submissions were accepted to this conference).

 

C. S. Miller (1997). The source and character of graded performance in a symbolic rule-based model. In Proceedings of the Nineteenth Annual Conference of the Cognitive Science Society (pp. 514-518), Hillsdale, NJ: Lawrence Erlbaum and Associates, Inc. The paper was also presented by C. S. Miller August 1997 in Palo Alto, CA (140 of 325 submissions were accepted to this conference). An earlier version of this article was presented at and appeared in the proceedings of the AAAI-96 Workshop entitled "Computational Cognitive Modeling: Source of Power." This workshop took place August 5, 1996 in Portland, Oregon.

 

R. W. Remington and C. S. Miller (1995). A Dual-route model that learns to pronounce English words. In The 17th Annual Conference of the Cognitive Science Society (pp. 715-719), Hillsdale, NJ: Lawrence Erlbaum and Associates, Inc. Both authors presented the paper as a poster (135 of 244 submissions were accepted to this conference).

 

C. S. Miller (1994). Modeling inter-category typicality within a symbolic search framework. In The 16th Annual Conference of the Cognitive Science Society (pp. 635-639), Hillsdale, NJ: Lawrence Erlbaum and Associates, Inc. This paper was also presented by C. S. Miller August 1994 in Atlanta, GA (165 of 323 submission were accepted to this conference).

 

C. S. Miller and J. E. Laird (1991). A constraint-motivated model of concept formation. In Thirteenth Annual Conference of the Cognitive Science Society (pp. 827-831),  Hillsdale, NJ: Lawrence Erlbaum and Associates, Inc. Reprinted in Rosenbloom, P., Laird, J., Newell, A., ed. (1993). The Soar Papers: Research on Integrated Intelligence. MIT Press. Cambridge, Massachusetts. A similar version appears in L. Birnbaum and G. Collins, editors, Machine Learning:  Proceedings of the Eighth International Workshop (pp. 95-99), San Mateo, CA, 1991. Morgan Kaufman. The paper was presented by C. S. Miller as a poster (CogSci---­submission and acceptance numbers are not available) and as a talk (Machine Learning---­submission and acceptance numbers are not available).

 


Invited Publications

 

C. S. Miller (in press). Learning cognitive modeling from the source [Review of the book Cognitive Modeling]. To appear in Contemporary Psychology.

 

C. S. Miller (2002). Simulating Web Navigation. Accepted for inclusion in the CHI 2002 Workshop: Automatically Evaluating the Usability of Web Sites. This position paper is available online: http://www.usabilityfirst.com/auto-evaluation/position_papers.txl (accessed April 12, 2002).

 

S. B. Huffman, C. S. Miller and J. E. Laird (1993). Learning from instruction:  A knowledge-level capability within a unified theory of cognition. In Proceedings of the 15th Annual Meeting of the Cognitive Science Society (pp. 114-119), Hillsdale, NJ: Lawrence Erlbaum and Associates, Inc.

 

Recent Presentations (in addition to conference and workshop papers)

 

Evaluating Information Structures with Human Studies and Computer Simulations. Presented for:

·         CHI-Squared (Chicago professional organization for Computer-Human Interaction), November 20, 2002.

·         Human Cognition Lab at NASA Ames Research Center, Moffet Field, CA, February, 2003

 

Exploring information navigation strategies with a computational model. Presented for:

·         Experimental psychology group at DePaul University, January 19, 2001

·         UIC Cognitive Brown Bag series at the University of Illinois-Chicago, February 16, 2001

·         Google, Mountain View, CA, July 6, 2001

·         Human Cognition Lab at NASA Ames Research Center, Moffet Field, CA, July 12, 2001

 


Service within the School of CTI

 

Recent enrollment, recruitment and advising events

·         Accelerated admissions, August 26, 2003

·         Premiere Advising for incoming students, July 25, 2003.

·         Open House event, May 19, 2003, August 11, 2003

·         Debut DePaul Event, January 19, 2004.

 

Undergraduate Committee (Autumn 1999 – present)

·         Served on task force for sharing first 2 years of courses among programs, Winter, 2004.

·         Served on subcommittee to select textbooks for CSC 211/212/224, Winter 2001

·         Co-authored the initial course guides for CSC 211/212/224, Spring 2001

·         Served on ad-hoc committee for selecting a new CSC 323 text, Winter 2002

·         Authored course guide for CSC 313, Spring 2002

 

HCI Program Committee (Spring 2003 – present)

·         Revised HCI Masters program, Winter 2004

·         Revising HCI undergraduate program for the Undergraduate Task Force, Winter 2004

 

Introductory Sequence Committee (Autumn 2003 – present)

 

Advising Committee (Autumn 2000 – present)

·         Advising liaison for HCI (Autumn 2003 – present)

·         Revised the PPA guidelines document for the HCI Masters program, Winter 2002

·         Revised the 5-minute HCI Advisor. Incorporated 2002 HCI requirements into document, Spring 2001

 

Research Environment Committee (Autumn 2000 – present)

·         Chair, 2000 – 2001

·         Initiated the committee's role as the Local Review Board for research involving human participants

 

Assessment Committee (Autumn 2001 – present)

·         Created the initial assessment test for the HCI Masters program

·         Wrote the assessment report for the HCI Masters program, Spring 2002, Spring 2003

·         Attended university seminar on program assessment, Lincoln Park Campus, October 5, 2001

 

Advisor in the “Engage CTI” program, which identifies “at risk” students for specialized advising, Winter 2004 – present.

 

Recruitment Committee (Autumn 2001 – Spring 2002, Autumn 2003 – present­)

 

Program Review Committee for programs in Human-Computer Interaction (Spring 2002 – Autumn 2002)

·         Co-chair

·         Created first draft of survey administered to graduating students and alumni

·         Edited the final report

 


Service within the School of CTI (continued from previous page)

 

Recruitment host for CTI faculty candidates: Joseph Phillips (Spring 2002), James Herbsleb (Winter 2002), David Noelle (Winter 2001), James Carter and Robert Wray (Winter 2000)

 

Building Committee (Autumn 1999 – Spring 2001)

 

Invited and hosted Distinguished Lecture Series (DLS) speaker Jef Raskin, Autumn 2001.

 

Revised the Graduate Assessment Exam (GAE) for HCI 332, Summer 2003.

 

Authored the Graduate Assessment Exams (GAE) for CSC 211, 212 and 224. Grader for these exams (Autumn, 2001 – Summer 2003). Typically 2-4 exams need to be graded per month.

 

Participated in meetings and discussions for revising courses in artificial intelligence, Autumn & Winter 2001.

 

Co-authored the white paper on Evaluating Teaching Effectiveness for the faculty retreat in April 2002.

 

Service at DePaul University

 

Member of the Status of the Faculty Committee, Autumn 2003 – present.

 

Member of the committee to form the University-Wide Honors program, Winter 2004 – present.

 

Member of the Strategic Planning subcommittee on Student Success, Autumn 2003 and Winter 2004.

 

Member of the Institutional Review Board (IRB) for research involving human participants, Autumn 2000 – Autumn 2003. This committee has monthly meetings that typically last two to three hours. Preparation time is approximately two hours and significantly more if serving as a principal or secondary reviewer for a submitted proposal.

 

Served on PhD committee in psychology for Katy Kohner (defended June 7, 2000, L. Jason, chair).

 

Interviewed prospective DePaul students for supplementary scholarships, January 19, 2002; January 15, 2000.

 

Service outside of DePaul University

 

Reviewed grant proposals for the NASA Intelligent Systems Program, Winter 2004.

 

Reviewed submissions for the Conference of the Cognitive Science Society, 1995, 1996, 1997, 1998, 1999, 2000 & 2001.

 

Reviewed submissions for the International Conference on Cognitive Modeling, 2001.

 

Reviewed submissions for the ACM Special Interest Group on Computer Science Education, 1998.

 

Served on preliminary exam committee in psychology for Andrew Corrigan-Halpern at the University of Illinois-Chicago (presented December 11, 2003; Stellan Ohlsson, chair).

 

Served on preliminary exam committee in psychology for Timothy Nokes at the University of Illinois-Chicago (presented October 2, 2002; Stellan Ohlsson, chair).