Indiana University


ComputerScience






 Home

 Contacts

 Courses

 Academics

 Careers

 Research

 People
   Faculty
   Staff
   Graduate
   Undergraduate
   Search
   Roster

 Calendar

 Resources

 Facilities

 Hiring

Faculty | Instructors | Emeriti Faculty | Adjunct Faculty

Faculty Members

  Randall Beer (2006), Professor, Computer Science, Informatics, and Cognitive Science. PhD (Computer Science) 1989, Case Western Reserve University. Embodied, situated and dynamical approaches to behavior and cognition, evolutionary robotics, computational neuroscience, theoretical biology.
Email: rdbeer
Randall Bramley (1992), Professor. PhD (Computer Science) 1989, University of Illinois at Urbana-Champaign. Scientific computation, parallel numerical algorithms, computational optimization, and numerical linear algebra.
Email: bramley
Geoffrey Brown (2003), Professor and Director of Undergraduate Education. PhD (Electrical Engineering) 1987, University of Texas at Austin. Embedded system design, hardware/software codesign, concurrent system verification.
Email: geobrown
Arun Chauhan (2004), Assistant Professor. PhD (Computer Science) 2003, Rice University. Compilers, high-level programming systems, parallel and high-performance computing, grid computing.
Email: achauhan
Kay Connelly (2003), Assistant Professor. Associate Director of the Center for Applied Cybersecurity Research. Ph.D. (computer science) 2003, University of Illinois at Urbana- Champaign. Security, resource management and applications for ubiquitous systems, network security, usability studies and methodologies.
Email: connelly
  R. Kent Dybvig (1985), Professor. PhD (Computer Science) 1987, University of North Carolina at Chapel Hill. Programming language design and implementation, compilers and code optimization.
Email: dyb
Geoffrey Charles Fox (2001), Professor of Computer Science, Informatics, Physics. Indiana University; Director of Community Grid Laboratory; Pervasive Technology Laboratories at Indiana University. Ph.D. in Theoretical Physics from Cambridge University (1967). Grid architectures, large scale messaging, grid computation, collaborative environments, and parallel computation.
Email: gcf
Daniel P. Friedman (1973), Professor. PhD (Computer Science) 1973, University of Texas at Austin. Programming languages.
Email: dfried
Dennis Gannon (1985), Professor (on leave), Computer Science; PhD (Mathematics) 1974, University of California, Davis. PhD (Computer Science) 1980, University of Illinois. Parallel computation, programming systems, graphics and tool design, computer architecture.
Email: gannon
Michael E. Gasser (1988), Associate professor, Computer Science and Cognitive Science. PhD (Applied Linguistics) 1988, University of California, Los Angeles. Natural language processing, learning, and translation; connectionist and statistical modeling; intelligent tools for information evaluation.
Email: gasser
Minaxi Gupta (2004), Assistant Professor, Computer Science. PhD (Computer Science) 2004, Georgia Institute of Technology. Research interests: networking and distributed systems.
Email: minaxi
Andrew J. Hanson (1989), Professor and chair. PhD (Physics) 1971, Massachusetts Institute of Technology. Scientific visualization, computer graphics and computer vision, applications of visualization to mathematical problems in dimensions greater than three, cognitive models for visualization, design of intelligent human interfaces for visualization applications.
Email: hanson
Christopher T. Haynes (1982), Associate professor. PhD (Computer Science) 1982, University of Iowa. Programming languages.
Email: chaynes
Raquel Hill (2005), Assistant Professor in Computer Science Department and Department of Informatics. PhD (Computer Science) 2002, Harvard University, Postdoctoral Appointment 2003-05, University of Illinois, Urbana/Champaign. Security, resource allocation, securing ubiquitous computing environments.
Email: ralhill
Douglas R. Hofstadter (1988), Distinguished Professor of Computer Science & Cognitive Science; College Professor of Computer Science & Cognitive Science; Director, Center for Research on Concepts & Cognition; Adjunct Professor of Comparative Literature. PhD (Physics) 1975, University of Oregon. Artificial intelligence, philosophy of mind, cognitive science.
Email: dughof
Steven D. Johnson (1982), Professor. PhD (Computer Science) 1983, Indiana University. Formal methods for systems, design derivation, parallel symbolic computation, scientific instrumentation.
Email: sjohnson
David Leake (1990), Professor and Graduate Program Director. PhD (Computer Science) 1990, Yale University. Artificial intelligence and cognitive science, especially case-based reasoning, goal-driven learning, introspective reasoning, intelligent information search, and memory organization.
Email: leake
Daniel Leivant (1991), Professor, Computer Science; adjunct professor of Philosophy and Mathematics. PhD (Mathematics) 1975, University of Amsterdam. Theory of computing, theory of programming languages, mathematical logic and foundations of mathematics.
Email: leivant
Andrew Lumsdaine (2001), Professor. PhD (Electrical Engineering and Computer Science) 1992, Massachusetts Institute of Technology. Computational science and engineering, parallel and distributed computing, software engineering, generic programming, mathematical software, numerical analysis.
Email: lums
Michael McRobbie (1997), Professor of Computer Science, Indiana University President, Professor of Philosophy, Professor of Informatics, Professor of Cognitive Science and Adjunct Professor of Information Science on the Bloomington campus, and Professor of Computer Technology in the Purdue School of Engineering and Technology at IUPUI. CEO of the Pervasive Technology Laboratories. McRobbie currently and has previously held numerous government, research and private sector committee, board and advisory appointments nationally and internationally.
Email: mcrobbie
Filippo Menczer (2003), Associate Professor, Informatics and Computer Science. PhD (Computer Science and Cognitive Science) 1998, University of California, San Diego. Scalable Web, text, and data mining applications; Web intelligence, Web IR, distributed information systems; adaptive agents; evolutionary computation, machine learning, neural networks; complex systems, social networks, artificial life, and agent based computational economics.
Email: fil
Jonathan W. Mills (1988), Associate professor. PhD (Computer Science) 1988, Arizona State. Universal analog VLSI computers using Kirchhoff Machines and Lukasiewicz Logic Arrays, super-Turing computation theory, biologically-plausible robotic systems, implementation of massively-parallel (1000+ robots) colonies, Stiquito (ant-like) and Ananzi (spider-like) robot design, Artificial Life.
Email: jwmills
Beth Plale (2001), Associate Professor. PhD (Computer Science) 1998, State University of New York Binghamton followed by a Post Doctorate at Georgia Institute of Technology, 1998-2001. Interests include data intensive computations, data streams, high performance computing, distributed and parallel computing, database query processing.
Email: plale
Paul W. Purdom (1971), Professor. PhD (Physics) 1966, California Institute of Technology. Analysis of algorithms, rewriting systems, compilers, game playing.
Email: pwp
Gregory J. E. Rawlins (1987), Associate professor. PhD (Computer Science) 1987, University of Waterloo. Data mining, genetic algorithms, spatial interfaces, Java, open-source software, software engineering, and adaptive software.
Email: rawlins
Edward L. Robertson (1978), Associate Dean of Undergraduate Studies of the School of Informatics, Professor of Computer Science and Informatics. PhD (Computer Science) 1970, University of Wisconsin. Database systems theory and practice, enterprise architectures and information systems modeling, software engineering.
Email: edrbtsn
Amr Sabry (2000), Professor. PhD (Computer Science) 1994, Rice University. All aspects of programming language research: design, semantic and logic foundations, type theory, compilers, analysis, verification, optimization, program specification and construction, hardware description languages, and software engineering support.
Email: sabry
Matthias Scheutz (2007), Associate Professor, Computer Science, Informatics, and Cognitive Science. PhD (Cognitive Science and Computer Science) 1999, Indiana University; PhD (Philosophy) 1995, University of Vienna. Artificial intelligence, robotics, artificial life, agent-based computing, cognitive modeling, foundations of cognitive science, multi-scale agent-based models of social behavior, and complex cognitive and affective robots for human-robot interaction.
Email: mscheutz
Robert B. Schnabel (2007), Professor, Computer Science and Informatics; Dean, School of Informatics. PhD (Computer Science) 1977, Cornell University. Numerical computation, parallel computation, applications to molecular chemistry, and diversifying participation in computing and information technology, both in the areas of education and workforce development.
Email: schnabel
Dirk Van Gucht (1985), Professor. PhD (Computer Science) 1985, Vanderbilt University. Database theory and systems, machine learning.
Email: vgucht
David S. Wise (1972), Professor; Vice President of ACM. PhD (Computer Science) 1971, University of Wisconsin. Applicative programming, multiprocessing architectures and algorithms.
Email: dswise
Yuqing (Melanie) Wu (2008), Assistant Professor. PhD (Computer Science) 2004, University of Michigan. Database systems, XML, database query languages, query optimization, data integration, data mining and knowledge discovery.
Email: yuqwu
Catharine Wyss (2002), Assistant Professor in Computer Science Department and Department of Informatics. PhD (Computer Science) 2002, Indiana University. Database systems, database query languages.
Email: cmw

Instructors

Dan-Adrian German, Lecturer. MS in computer science, Indiana University (1994). Programming languages for the web. Effective teaching techniques for computer science education. Geometry of fractal sets.
Email: dgerman
Suzanne Menzel, Sr. Lecturer of computer science. MS in computer science, Rutgers University (1983). Development of effective teaching techniques for computer science education.
Email: menzel
Charles E. Pope (1993), CSCI A110 Course Coordinator, Lecturer. BS, Business Administration, Ambassador University (1993); BA, Ethics, Ambassador University (1993); BS, Management Information Systems, Ambassador University (1992). 12 years consulting with Fortune 500 organizations: implement technical support centers, design of call center reporting applications, network management, and telecommunications expense management. Interests: Effective teaching techniques in large classrooms, case-based learning, practical application of productivity software, VoIP.
Email: cepope
Jeffrey M. Whitmer (1994), Lecturer. MA (Philosophy of Science) 1986, Indiana University. Intel/RISC-based PC Operating systems, Network Operating Systems, Networking Protocols and Topologies, Network Adminstration in Business and Education.
Email: jwhitmer

Emeriti Faculty

J. Michael Dunn (1987), Emeritus Professor of Computer Science; Emeritus Professor of Informatics; Emeritus Oscar R. Ewing Professor of Philosophy. Former Dean, School of Informatics. PhD (Philosophy) 1966, University of Pittsburgh. Algebraic logic, proof theory, non-standard logics (esp. relevance logic), relations between logic and computer science.
Email: dunn
  Stanley A. Hagstrom (1971), Professor emeritus of computer science. PhD (Physical Chemistry) 1957, Iowa State University. Digital simulations of molecular structure. Email: hagstrom
Franklin Prosser (1969), Professor emeritus of computer science. PhD (Physical Chemistry) 1961, Pennsylvania State University. Digital hardware, computer science education.
Email: prosser
George Springer, Professor emeritus of computer science and mathematics. Department's Director of Honors Programs. PhD (Mathematics) 1949, Harvard. Programming language education.
Email: springer
David E. Winkel, Professor emeritus of computer science. PhD (Physical Chemistry) 1957, Iowa State University. Design of area-efficient VLSI structures derived from high-level language specifications and the implementation of RISC engines suitable for Prolog and Scheme.
Email: winkel

Adjunct Faculty

Danko Antolovic, Researcher in Pervasive Technology's Advanced Network Managment Lab (ANML) where he most recently developed Porcupine, a system for mapping wireless-network traffic. He holds the Ph.D. and M.S. degrees in Chemistry from the Johns Hopkins University, and the M.S. degree in Computer Science from Indiana University. Dr. Antolovic has collaborated in a series of robotics projects in the Computer Science Department and is currently working with a team of CS students, staff, and faculty to develop a computer-controlled golf cart (ERTS) for research and instruction in embedded systems.
Email: dantolov
L. Jean Camp (2002), Associate Adjunct Professor, Computer Science and Associate Professor, Department Informatics. Professor Camp studies security and privacy in social contexts, defined as trust. She holds two patents with one pending, is the author of more than forty journal articles, and two books.
Email: ljcamp
Mehmet Dalkilic, Associate Professor School of Informatics, Associate Director Bioinformatics, Associate Center for Genomics and Bioinformatics, Coordinator Life Sciences Group, Adjunct Computer Science Dept. PhD (Computer Science) 2000, Indiana University. Data Mining, searching for hidden information in large amounts of data, and bioinformatcs.
Email: dalkilic
Dennis Groth, Assistant Adjunct Professor of Computer Science, Assistant Professor, Department of Informatics and Assistant Professor of Cognitive Science. PhD (Computer Science) 2002, Indiana University. Database visualization, data mining, and human-computer interaction. Research focuses on the development of new database access and data mining techniques in support of data visualization activities.
Email:dgroth
Marc Gyssens, Professor of Computer Science, University of Limburg, Belgium. PhD (Mathematics w/ specialization in Computer Science) 1985 (greatest distinction), University of Antwerp. Adjunct Professor of Computer Science, Indiana University. Applying mathematics and logic to database systems problems, combinatorial optimization for constraint satisfaction problems.
Email: marc.gyssens
Sun Kim, Associate Professor, Department of Informatics, INGEN investigator, Center for Genomics and Bioinformatics, Adjunct Associate Professor of Computer Science. PhD (Computer Science) 1997, The University of Iowa. Research Interests: String pattern matching techniques, data mining, machine learning, combinatorial search; Bioinformatics: Shotgun sequence assembly algorithms, post-assembly procedures, computational comparative genomics, repetitive sequence analysis.
Email: sunkim2
  David C. McCarty, Associate professor of philosophy and adjunct associate professor of computer science. D.Phil., Oxford University (1985). Logic and foundations of mathematics: applications of realizability semantics to constructive formal systems, studies on the completeness of intuitionistic logic, and investigations of historical figures in the foundations of mathematics.
Email: dmccarty
Donald McMullen, Director of the Indiana University Center for Innovative Computer Applications and adjunct assistant professor of computer science. PhD 1982, Indiana University. Modeling of secondary kinteic isotop effects in chemical reactions, computation of solvent-solute interactions in solvolytic reactions, algorithms for the computation of the electronic structure of molecules.
Email: mcmullen
Lawrence S. Moss, Professor of mathematics and adjunct professor of computer science, adjunct professor of philosophy, mathematics, and informatics. PhD (Mathematics) 1984, UCLA. Notions of information as they appear in situation theory, domain theory, and other areas, abstract data types, modal logic, logical aspects of graph theory, the mathematics of language.
Email: lsm
Steven Myers, Assistant Adjunct Professor, Computer Science, and Acting Assistant Professor, Informatics. MSc in Computer Science, University of Toronto (1999). Cryptography, Systems Security, Complexity Theory, Randomized Algorithms and Probabilistic Combinatorics.
Email: samyers
Luis Rocha, Associate Professor of Informatics, Adjunct Associate Professor of Computer Science and Associate Professor of Cognitive Science. Ph.D. (Systems Science and Computer Science) 1997, State University of New York at Binghamton. Complex Systems, Computational Biology, Distributed Artificial Intelligence and Artificial Life, Intelligent Information Retrieval, Recommendation Systems, Data-Mining, Computational Intelligence, Fuzzy Set Theory, Evidence Theory, Evolutionary Computation.
Email: rocha
Haixu Tang, Assistant Adjunct Professor, Computer Science Department and Assistant Professor, Department of Informatics. PhD (Molecular and computational biology) 1998, Shanghai Institute of Biochemistry, Chinese Academy of Sciences. Bioformitics, Discrete and combinatorial algorithms, Machine learning theory.
Email: hatang
Michael Trosset, Adjunct Professor, Computer Science and Professor, Department of Statistics. PhD (Statistics) 1983, University of California Berkeley. Computational statistics, statistical learning, design & analysis of computer experiments, and stochastic optimization and response surface methodology.
Email: mtrosset
Steven S. Wallace, Director and Chief Technologist for the Advanced Network Management Lab, Pervasive Technology Labs, Indiana University; Design and operation of large high-speed data networks and the development of network-related management tools, optimal design of high-performance layer two networks and the creation of network management tools to support such environments, and end-to-end application performance research.
Email: ssw
Xiaofeng Wang, Assistant Adjunct Professor, Computer Science Department and Assistant Professor, Informatics. Ph.D. in Computer Engineering, Carnegie Mellon University (2004). His research interests span all areas of computer and communication security in particular network security (including denial-of-service attacks and security issues in wireless ad-hoc network), incentive engineering, and anonymity systems.
Email: xw7
Eric A. Wernert, Senior Manager and Scientist, Visualization Technologies and Futures, UITS; Director, Advanced Information Technology Core, IU School of Medicine; Assistant Adjunct Professor of Computer Science. Ph.D. (Computer Science) 2000, Indiana University. Information visualization, scientific visualization, virtual reality, agile display systems, advanced IT infrastructures and mechanisms for medical research.
Email: ewernert
Yuzhen Ye, Assistant Adjunct Professor, Computer Science and Assistant Professor, Department of Informatics. PhD (Computational Biology) 2001, Shanghai Institute of Biochemistry, Chinese Academy of Sciences, China. Protein bioinformatics, protein structure prediction and comparison, comparison of protein domain organization, biochemical pathways reconstruction and analysis.
Email: yye
Chen Yu, Assistant Professor, Computer Science and Assistant Professor, Psychological and Brain Sciences, and core faculty of Cognitive Science. PhD (Computer Science) 2004, University of Rochester. Artificial Intelligence, Cognitive Science, Machine Learning, Perceptual Intelligence, Computer Vision, Virtual Reality, Speech Processing, and Human Development and Learning.
Email: chenyu




Home  ||   PeopleFaculty | Staff | Graduate | Undergraduate | Search | Roster





Valid HTML 4.01!