Academic Program Review

April 16-18, 2012 Department of and Engineering Room 301 Harvey R. Bright Building Texas A&M University College Station, Texas

1

Contents I Introduction ...... 4 I.1 Charge to Review Committee ...... 4 I.2 Schedule of Review/Itinerary ...... 5 I.3 Administrative Structure ...... 6 II Brief History ...... 7 II.1 Founding of Department ...... 7 II.2 Founding and Development of Related Centers ...... 7 II.3 Review and Changes in Past Seven Years ...... 15 II.4 Date of Last Program Review ...... 16 III Vision and Goals ...... 16 III.1 Strategic Plan ...... 16 III.2 Metrics to Determine if Goals are Being Met ...... 20 III.3 Connections to the University’s Strategic Plan ...... 20 III.4 Policies and Practices Recognizing Good Teaching ...... 20 III.5 Outline of Intended Changes ...... 21 III.6 Joint Programs and Collaborative Research ...... 21 III.7 Areas of Outstanding Performance ...... 22 III.8 Summary of Recognition, Awards, Indications of Successful Teaching (TO) ...... 23 IV Quality Enhancement Plan ...... 29 IV.1 Intended Outcomes ...... 29 IV.2 Means of Assessment and Criteria for Success ...... 30 IV.3 Actual Results Obtained ...... 30 IV.4 Use of Results for Improvement ...... 31 V Statistical Summaries ...... 32 V.1 Student Profile ...... 32 V.1.1 Master’s...... 32 V.1.2 Doctoral ...... 32 V.1.3 Non-Degree Students ...... 32 V.1.4 Student Demographics ...... 32 V.1.5 Number of Admissions ...... 32 V.1.6 Student Financial Support ...... 32 V.2 Faculty Profile ...... 33 V.2.1 Tenure and Non-Tenure ...... 33 V.2.2 Tenure Reviews ...... 33 V.2.3 Post Tenure Review ...... 33 V.2.4 Teaching Load ...... 34

2

V.2.5 Faculty Professional Activities ...... 34 V.2.6 Faculty Hired and Retired During Last Five Years ...... 40 V.2.7 Average Age of Full-time Faculty ...... 41 V.2.8 Gender, Minority Representation ...... 41 V.2.9 Faculty Curriculum Vitae (see Appendix A) ...... 41 VI Program Components ...... 41 VI.1 Graduate Programs ...... 41 VI.1.1 Admission ...... 42 VI.1.2 Financial Support ...... 43 VI.1.3 Program Requirements ...... 43 VI.1.4 Facilities ...... 44 VI.1.5 Degree Requirements ...... 45 VI.2 Graduate Courses Offered (Appendix B) ...... 48 VI.3 Course Demand ...... 49 VI.4 GRE Scores and GPR of Students ...... 49 VI.5 Student Involvement in Their Learning ...... 49 VI.6 Student Body Composition ...... 50 VI.7 Recruitment Information ...... 50 VI.8 Graduate Program Rankings ...... 51 VI.9 Efforts to Sustain Collegiality and Professionalism ...... 53 VII Budget Information ...... 54 VII.1 Overview ...... 54 VII.2 Department Funding ...... 55 VII.3 Faculty Salaries ...... 59 VII.4 Grants and Contracts ...... 61 VII.5 Library ...... 61 VII.6 Teaching and Research Assistantship Stipends ...... 62 VII.7 Support Staff Salaries ...... 62 VIII Strengths and Weaknesses ...... 63 VIII.1 Strengths ...... 63 VIII.2 Weaknesses ...... 64 VIII.3 Recommendations for Improvement ...... 64 IX Graduate Student Input ...... 64 X Appendix A. Faculty Curriculum Vitae ...... 65 XI Appendix B. Graduate Courses Offered ...... 234 XI.1 Department of Computer Science and Engineering ...... 234

3

XI.2 Distinguished Professor B. Stroustrup (Chair); Professors N. M. Amato, R. Bettati, J. Chen, R. Furuta, A. Klappenecker, J. S. Liu, D. Loguinov, R. N. Mahapatra, R. R. Murphy, L. Rauchwerger, F. M. Shipman, V. E. Taylor (Head), D. M. H. Walker, J. L. Welch; Associate Professors Y. Choe, R. Gutierrez- Osuna, T. A. Hammond, T. R. Ioerger, J. Järvi, A. Jiang, A. Kerne, E. J. Kim, J. . Keyser, V. Sarin, D. Song, S. Sze, T. L. Williams; Assistant Professors J. Caverlee, J. Chai, G. Gu, G. Dos Reis, E. Nikolova, S. Schaefer, D. Shell, R. Stoleru; Senior Lecturers W. C. Daugherity, J. D. Hurley, H. Lee, T. S. Leyk, R. Ward ...... 234 XI.3 Graduate Course Descriptions 2011—2012 ...... 234 XII Appendix C. Research Contracts & Grants ...... 244

I INTRODUCTION

I.1 Charge to Review Committee As part of the periodic Academic Program Review at Texas A&M University, Dr. Karen Butler- Purry, Dean of Graduate Studies, requests that the review team examine the graduate programs within the Department of Computer Science and Engineering (CSE). The review team is requested to examine the graduate program, and the teaching and research programs for graduate students in CSE using the materials provided in this self-study, information you gain through personal interactions while visiting Texas A&M University, and any additional information that you might request. While evaluating the program, please consider the allocation of resources within the department (both human and fiscal) and the absolute level of support the department receives from the university. Please comment as appropriate on current and potential leveraging of these resources, as well as the current and potential interaction with other departments and groups, both on campus and off. The review team is asked to please address the issue of learning-based outcomes: - Does the department have ongoing and integrated planning and evaluation processes that assess its programs and services that result in continuing improvement, and that demonstrate that the department is effectively accomplishing its mission? - Has the department identified expected outcomes for its educational programs? - Does the department have evidence of improvement based upon analysis of results? Last, please address the department’s contributions to two guiding strategic initiatives developed by Texas A&M University. The first of these is a document developed in 1999, entitled Vision 2020: Creating a Culture of Excellence, and identifies twelve specific areas of focus for Texas A&M’s future. The other is the more recent Action 2015, intended to build on our gains made since the inception of Vision 2020. This type of external review offers an excellent opportunity to identify ways to maintain the current high standards of the programs and to learn from review team members’ experiences with similar programs. Thank you in advance for playing such an important role in this process.

4

I.2 Schedule of Review/Itinerary Sunday, April 15

Preferably 2pm Team arrives in College Station; (Drs. Gutierrez and Walker will transport) Check-in, Rudder-Jessup Bed and Breakfast 06:00 – 08:00 Welcome Dinner – Christopher’s World Grille

Monday, April 16

07:30 – 08:30 am Breakfast and Entry interview with Administrative Team at Rudder-Jessup 09:00 – 10:00 Dr. N.K. Anand, Executive Associate Dean, Dwight Look College of Engineering – WERC 301 10:00 – 11:30 Dr. Duncan M. “Hank” Walker, Department Head, CSE – HRBB 305B 11:30 – 12:30 Lunch with graduate students – HRBB 302 12:30 – 03:30 pm Research Laboratory Tour and Poster Session 03:30 – 04:30 Meet with Faculty in Sub-discipline areas – HRBB 307 05:00 – 06:30 Faculty Reception – Knox Gallery 06:30 Return to hotel/Dinner/Work session for review team

Tuesday, April 17

07:30 – 08:30 am Reviewers have breakfast at Rudder-Jessup 09:00 – 10:30 Meet with Faculty Committees – HRBB 307 10:30 – 12:00 Meet with Faculty in Sub-discipline areas – HRBB 307 12:00 – 12:30 pm Break 12:30 – 02:00 pm Lunch with Engineering Department Heads – HRBB 307 02:00 – 03:00 Ph.D. Students – HRBB 302 03:00 – 05:00 Open Time 05:00 – 06:00 Dinner catered to Rudder-Jessup 06:00 – 09:00 Reviewers’ work session – prep for draft report/faculty debrief

Wednesday, April 18

07:30 – 09:00 am Breakfast and Exit Interview with Administrative Team at Rudder-Jessup 09:00 – 10:00 Reviewers debrief Dr. Walker at Rudder-Jessup 10:00 – 11:00 Reviewers make final changes to draft report, as necessary 11:00 – 11:50 Reviewers brief faculty, staff, and students on final report – HRBB 302 12:00 – 01:00 pm Lunch with Dr. Walker – Café Eccell Reviewers depart College Station

Contact information

Hank Walker Ricardo Gutierrez Kathy Waskom [email protected] [email protected] [email protected] Office: 979-845-5820 Office: 979-845-2942 Office: 979-845-3535 Cell: 979-255-0706 Cell: 979-739-8321 Cell: 979-255-8672

5

I.3 Administrative Structure

Administrative Structure Chart Department of Computer Science and Engineering Texas A&M University

Head Duncan M. “Hank” Walker

Faculty Associate Head for Academics Special Assignment Staff John Keyser Crystal Carter Kay Jones Computing Services Kimberly Mallett IT Manager David Ramirez Facilities Coordinator Brad Goodman Bruce Veals Undergraduate Graduate Graduate OSIS Director Programs Programs Co-op Admissions Nancy Amato Advisors Program Help Desk Advisor Manager Jianer Chen Jeremy Stewart Richard Furuta Vivek Sarin Unix Vivek Sarin Ricardo Gutierrez-Osuna Analyst II PC Vacant Web Analyst II Administrative Services Analyst II Dave Cote Senior Administrative Coordinator Blake Dworaczyk Kathy Waskom Graduate Program Accounting Services Assistant Academic Business Administrator II Tina Broughton Laurie Picklo Senior Office Associate Undergraduate Adrienne Krenek Counselor Marilyn Payton Communications Travel Administrative Assistant Coordinator Business Coordinator I Program Payroll Lindsay Striegler Tony Okonski Valerie Sorenson Coordinator Business Coordinator II TAMU Theresa Roberts Administrative Beth Marinari Business TEES Coordinator Multimedia Specialist Coordinator III Business Coordinator I vacant Kathy Flores Sybil Popham Lisa Breitschopf

4NOV2011

6

II BRIEF HISTORY

II.1 Founding of Department The degree programs of the Department of Computer Science and Engineering date back to the presentation of the first master’s degree in 1964 when Computer Science was an established division of the Department of Industrial Engineering. A few years later the Ph.D. program in computer science was added. The first Ph.D. degree in computer science was awarded by the division in 1970. The Department of Computer Science, with master’s and Ph.D. degrees in computer science, became a reality in fall 1983. The Ph.D. program in computer engineering was established in the department in 1998, and the first Ph.D. degree in computer engineering was awarded in 1999. In 2008, the department’s name was officially changed to the Department of Computer Science and Engineering to accurately reflect its mission. The department has engaged in sustained growth to 36 senior faculty members, offering a full range of graduate programs in both computer science and computer engineering. Computer engineering is now a joint program with the Department of Electrical and Computer Engineering. Currently, we have approximately 780 undergraduate students and 320 graduate students. We are one of the larger computer science departments in the nation in terms of enrollment. Table 1 shows the department’s leadership since its inception. Table 1. Department Heads in Computer Science and Engineering

Name Significant Position Dates/Years Daniel Drew CS Division Head (in IE) 1964 – 1983 (19 years) Bruce McCormick CS Department Head 1983 – 1986 (3 years) Glen Williams CS Interim Dept. Head 1986 – 1988 (2 years) Richard Volz CS Department Head 1988 – 1997 (10 years) Wei Zhao CS Department Head 1997 – 2001 (4 years) Jennifer Welch CS Interim Dept. Head 2001 – 2002 (1 year) Donald Friesen CS Acting Dept. Head 2002 – 2003 (1 year) Valerie Taylor CSE Department Head 2003 – 2011 (8 years) Duncan “Hank” Walker CSE Department Head 2011 – present

II.2 Founding and Development of Related Centers Research activities in the department encompass a broad range of core computer science and computer engineering areas, resulting in the ability to contribute to different multi-disciplinary research activities from many different aspects of computing. These research activities are organized into five core areas and six multi-disciplinary areas. Core Research Areas - Systems o Computer Architecture o Embedded Systems o Networking o Parallel & Distributed Computing o Real-Time Systems

7

- Software o Compilers o Programming Languages o Software Engineering - Theoretical Foundations o Algorithms o Computational Complexity o Numerical Computing - Human-Centered Systems o Multimodal and Human-Centered Interfaces o Graphics o Information Retrieval and Databases - Intelligent Systems o Artificial Intelligence o Pattern Recognition & Machine Learning o Robotics Multi-Disciplinary Research Areas - Bioinformatics and Computational Biology - Brain Networks - Computational Science and Engineering - Humanities Informatics - Security Around these core and multi-disciplinary research areas, the department has many research labs and centers. Table 2 summarizes the current research laboratories in the department, which often serve the dual purpose of research and education. Table 2. Research laboratories in the Computer Science and Engineering Dept.

Centers & Laboratories Director

Brain Networks Laboratory Yoonsuck Choe

Center for Information Assurance and Security Riccardo Bettati

TEES Center for Robot-Assisted Search & Rescue Robin Murphy

TEES Center for the Study of Digital Libraries Richard Furuta

Distributed AI Robotics Lab Dylan Shell

Distributed Computing Group Jennifer Welch

Electronic Design Automation Lab Hank Walker

Embedded Systems & Codesign Group Rabi Mahapatra

Geometry and Graphics Group John Keyser

High Performance Computing Laboratory Eun Jung Kim

Hypermedia Research Laboratory Richard Furuta

8

Infolab: Web & Distributed Information Management James Caverlee

Interface Ecology Laboratory Andruid Kerne

Internet Research Lab Dmitri Loguinov

Laboratory for Distributed Information Systems Andrew Jiang

Laboratory for Embedded Network Sensor Systems Radu Stoleru

NetBot Laboratory Dezhen Song

Parasol Laboratory Nancy Amato Lawrence Rauchwerger

PRISM Laboratory Ricardo Gutierrez

Real-Time Distributed System Steve Liu

Real-Time Systems Group Riccardo Bettati

Secure Communication and Computer Systems Laboratory Guofei Gu

Sketch Recognition Laboratory Tracy Hammond

Many of our labs and centers have played active roles in establishing the research reputations of the associated faculty and graduate students through long time contributions in the corresponding research areas. Descriptions of the labs are given below: Brain Networks Laboratory Directed by: Yoonsuck Choe 322B HRBB, 979/845-5466, [email protected] Studying the geometry and connectivity of the brain's architecture is a natural way to explore neural computation, but there are no quantitative, 3D reconstructions of mammalian brain architectures for any species. Ongoing projects in the Brain Networks Laboratory will fill this void and reconstruct an entire mouse cortical network, allowing for global analysis and simulation studies of an actual cortical network. The lab's enabling technology is a unique Brain Tissue Scanner (BTS) of our own invention that achieves the data acquisition rates necessary to make possible for the first time scanning and imaging an entire mammalian brain. The data processed is produced by the BTS to reconstruct the three-dimensional structure of the scanned tissue. The central goal is to map and understand the connectivity and geometry of cortical networks - critical to understanding natural computation. Center for Information Assurance and Security Directed by: Riccardo Bettati 509C HRBB, 979/ 847-8578, [email protected] Faculty members, researchers and students of CIAS focus on a broad spectrum of issues involved in the expansion and protection of information and communications infrastructure systems. CIAS has been designated as a Center

9

for Academic Excellence in Information Assurance Education and Research by the National Security Agency. TEES Center for Robot-Assisted Search and Rescue (CRASAR) Directed by: Robin Murphy 333C HRBB, 979/845-2015, [email protected] CRASAR serves as crisis response and research organization that strives to direct new technology development in robotics and unmanned systems for humanitarian purposes worldwide. CRASAR serves existing rescue organizations by providing robot-assisted search and rescue teams on order, training search and rescue personnel on relevant robot systems, evaluating emerging robot technologies, and fostering research into search and rescue specific robot systems. TEES Center for the Study of Digital Libraries (CSDL) Directed by: Richard Furuta 402C HRBB, 979/845-3839, [email protected] The Center's program of research provides a leadership role in the on-line development and application of world-wide access to digital library services. Development of this technology provides valuable fundamental research and supports the broader goal of research and education through improved means for collaboration and distance learning. The Center is not limited to one discipline; rather the development of digital libraries may be viewed as a fundamental contribution to research in all disciplines. Distributed AI Robotics Lab Directed by: Dylan Shell 333B HRBB, 979/845-2369, [email protected] In the Distributed AI Robotics Lab we study coordination, cooperation, and adaptation among multiple agents. We focus on group-level modeling of large- scale systems, interference reduction, task-allocation, in physical robots and sensor-actuator networks. To date our work has focused on implicitly coordinated systems in minimalist and biologically-inspired algorithms, along with generalization and application of traditional operations research and optimization techniques for deliberate coordination. We are considering applications from distributed, adaptive sampling, clustering & sorting, and network communication. Distributed Computing Group Directed by: Jennifer Welch 425G HRBB, 979/8845-5076, [email protected] The Distributed Computing Group members perform research on models, algorithms, lower bounds, and impossibility results for problems that arise in distributed computing. Current topic areas include models of partially synchronous distributed systems; mobile ad hoc networks, particularly vehicular ones; and consistency conditions for concurrently-accessible shared data objects. Electronic Design Automation Lab Directed by: Hank Walker 515B HRBB, 979/862-4387, [email protected]

10

The EDA Lab develops software tools for design, manufacturing, assembly and test of semiconductor integrated circuits. The current research thrusts focus on test and diagnosis of integrated circuits. Current research projects include defect- based test, quiescent current testing, delay fault testing, realistic fault modeling and defect diagnosis. The nature of this research requires close cooperation with industry in order to fabricate and measure designs, and provide manufacturing data. Embedded Systems and Codesign Group Directed by: Rabi Mahapatra 520B HRBB, 979/845-5787, [email protected] As the world of engineering advances, the complexity demands of both hardware and software grow at a phenomenal rate. The trade-offs between hardware and software within a system are at the forefront of this complexity and demand attention unto themselves. Hardware software codesign is the study of how to make these tradeoffs and meet the constraints of a system. The group's research includes Codesign Framework, Power-Aware Scheduling, Real-Time Embedded Systems, Systems-on-Chip and Re-configurable Architectures. Geometry and Graphics Group Directed by John Keyser 527C HRBB, 979/458-0167, [email protected] The Geometry and Graphics Group performs research dealing with geometric calculations and computer graphics algorithms. Particular areas of emphasis in geometry are in highly robust and precise geometric computations, particularly with application to geometric modeling. This includes work on exact computation with algebraic systems. Within the broader computer graphics category, research emphasizes physically-based modeling and simulation. High Performance Computing Laboratory Directed by: Eun Jung Kim 338B HRBB, 979/845-3660, [email protected] In the High Performance Computing Laboratory at Texas A&M University, the faculty and students conduct research in the areas that include parallel and distributed systems, cluster-based web servers, system area networks (SANs), on- chip networks, fault-tolerant computing, and high-performance IO. Hypermedia Research Laboratory Directed by: Richard Furuta 402C HRBB, 979/845-3839, [email protected] The Hypermedia Research Laboratory (HRL) provides an enhanced environment for student and faculty research in the areas of hypermedia, multimedia, computer-supported cooperative work, and digital library systems. Research includes the study, design and prototypic implementation of hypermedia architectures, systems and environments that support the above research areas. Most recently, research has centered on the design and implementation of open and distributed hypermedia architectures, spatial hypertext systems, metadocument-based reshaping of distributed collections, and the applications of hypertextual technologies in support of education and scholarship.

11 infolab: Web and Distributed Information Management Directed by: James Caverlee 403 HRBB, 979/ 847-8578, [email protected] Our overall research goal is to enable efficient and trustworthy information sharing and knowledge discovery over dynamic, heterogeneous, and massive- scale networked information systems. From the World Wide Web to distributed databases to emerging social/mobile information systems, these large-scale networked systems place great demands on knowing whom and what information to trust and how to enable efficient and personalized access, all while maintaining the core open and self-organizing principles of these systems. Interface Ecology Laboratory Directed by: Andruid Kerne 225 Teague, 979/862-3217, [email protected] Interface ecology is an emerging metadisciplinary approach, in which the creation of rich interactive experiences spans an n-dimensional conceptual space. The interface ecology lab develops interactive ecosystems that support and instantiate human creative processes. The recombinant media research area develops multimodal visualization mechanisms for presenting collections as combinations of existing media elements. The work focuses on the generation of emergent experiences by using machine-learning techniques to model user’s interests and interactivity as means to allow participants to express themselves and effect the generative models. CollageMachine is an ongoing instance of this research, in the field of web browsing and visual hypertext. New initiatives recombine video. The work is moving into the space of multimodal gesture as a means of integrating human computer interaction with physical activities, using computer vision-based video tracking, and physiological sensors. The body state representations research area integrates psychology, machine learning, visualization, and physical practices to derive new forms of interactivity and communication based on expressive physiological data. Internet Research Lab Directed by: Dmitri Loguinov 515C HRBB, 979/845-0512, [email protected] Internet Research Lab (IRL) at Texas A&M University conducts research in several areas of networking with a focus on Internet-related technologies and protocols. The research areas include congestion control, peer-to-peer networks, Internet measurements, web crawling, performance analysis, and stochastic modeling. Laboratory for Distributed Information Systems Directed by: Anxiao (Andrew) Jiang 309B HRBB, 979/845-7983, [email protected] This lab pursues research on the theory and applications of distributed information systems. Its current focus is on wireless ad hoc and sensor networks as well as file storage and retrieval in networks.

12

Laboratory for Embedded Networked Sensor Systems Directed by: Radu Stoleru 330B HRBB, 979/862-8349, [email protected] The Laboratory for Embedded Networked Sensor Systems at Texas A&M University performs research in several areas of sensor network protocols, architectures and applications. We currently focus on: distributed coordination algorithms such as localization, time synchronization, clustering, and topology control; QoS in sensor networks; failure resilience and fault isolation; energy management; data storage and management; sensor network programming abstractions. NetBot Laboratory Directed by: Dezhen Song 311C HRBB, 979/ 845-5464, [email protected] Our lab focuses research on three thrusts including networked telerobotics, vision-based robot navigation, and sensor/robot networks. We develop and apply techniques drawn from modern probability models, optimization theory, computational geometry, and control theory to problems in the domain of robotics and automation. Our research has found many applications including natural environment observation, distance learning, surveillance of public space, building construction monitoring/archiving, vehicle navigation, space exploration, and manufacturing. We approach research problems from both theoretical and experimental perspectives. We build mathematical models, develop algorithms, and validate them through both simulations and physical experiments. Parasol Laboratory Directed by: Lawrence Rauchwerger 425E HRBB, 979/845-8872, [email protected] Nancy Amato 425H HRBB, 979/862-2275, [email protected] The Parasol Laboratory is a focal point for research related to next-generation high-performance computing systems and for the development of algorithms and applications that exploit these systems to solve computationally intensive applications. Due to its application-centric focus, the Parasol Lab creates a uniquely favorable environment for collaboration between systems and application developers. Parasol systems projects include: the study and development of novel architecture and compiler techniques for the optimization of parallel and distributed systems, the design and implementation of compiler driven software productivity improvement tools, software verification, and performance modeling and prediction. Parasol applications projects include: the development of optimized algorithms for applications from domains such as computer-aided design (CAD), computational biology, computational geophysics, computational neuroscience, computational physics, robotics, and virtual reality. This interdisciplinary college-wide lab provides an array of systems to support research related to parallel and distributed computing, including a Hewlett- Packard 16 processor V-class multiprocessor.

13

PRISM Laboratory Directed by: Ricardo Gutierrez-Osuna 520A HRBB, 979/845-2942, [email protected] Research in the Pattern Recognition and Intelligent Sensor Machines Lab lies at the interface between signal processing, machine learning, neural computation, robotics and sensor systems. Our interest is in understanding how sensory systems (man-made or biological) perceive, interact with, learn from and adapt to their environments under a number of modalities, including chemical, acoustic, visual, and physiological. In the process, we draw motivation from multiple disciplines, from neurobiology to perceptual psychology. Our current research projects include speech processing methods for foreign accent conversion, wearable physiological sensors for stress monitoring, active sensing with tunable chemical sensors, and face perception and face superresolution. Real-Time Distributed System Directed by: Steve Liu 502B HRBB, 979/845-8739, [email protected] This group is interested in solving the underlying principles of complex systems in order to convert them into real solutions to real world problems. With the rapid evolution and acceptance of computing and communication technologies in our society, this group strives for long-term impact with short-term relevance and success in its research and in its educational process. Its aim is to provide lab members with a balanced view of information technology by focusing on the entire process of design, analysis and implementation. Real-Time Systems Group Directed by: Riccardo Bettati 509C HRBB, 979/845-5469, [email protected] This group focuses on research and development of real-time computing and communication technology for mission critical information systems, including multimedia, command and control, transportation, process control, etc. The group's NetEx and NetCamo projects have made significant progress that has been recognized by various awards. Secure Communication and Computer Systems (SUCCESS) Laboratory Directed by: Guofei Gu 502C HRBB, 979/ 845-2475, [email protected] Our lab focuses on cutting-edge research in computer and network security. We are developing new generations of algorithms, techniques, and systems to solve real-world security problems and aim to make profound real-world impacts. We balance theory and practice, and often bridge system and networking techniques with other areas such as machine learning, statistics, information theory, and applied cryptography. Our current research projects include (but not limited to): malware detection/defense/analysis, intrusion detection/prevention, web and social networking security. Sketch Recognition Lab Directed by: Tracy Hammond 325 Teague, 979/ 862-4284, [email protected]

14

We are interested in the integration of sketch and gesture recognition into traditional user interfaces. Most departmental labs and centers are supported by federal and/or industry research grants. II.3 Review and Changes in Past Seven Years The Department of Computer Science and Engineering graduate program has been stable over the past eight years. As shown in Figure 1, our external research funding has remained steady, with a spike in FY09 due to a few large awards. As shown in Figure 2, both our M.S. and Ph.D. student enrollment have remained steady. Our faculty size has also remained level, as shown in Figure 3. During this period of time, the department experienced its first significant retirements, which have been mostly replaced with continued hiring. The faculty is gradually shifting to more associate and full professors as new hires advance through the ranks.

$9,997,123 $10,000,000

$8,000,000

$5,534,335 $6,000,000 $4,916,185 $4,454,098 $4,496,817 $4,217,754 $3,604,956 $4,000,000 $2,900,416

$2,000,000

$0 FY04 FY05 FY06 FY07 FY08 FY09 FY10 FY11

Figure 1. Research awards

200 187 185 169 166 167 162 156 163 157 160 148 153 153 150 139 133 142

100

50

0 FY04 FY05 FY06 FY07 FY08 FY09 FY10 FY11

Master PhD

Figure 2. Graduate student enrollment

15

50

40

17 16 15 30 15 14 14 16 15

20 8 8 9 7 10 10 13 13 10 16 14 15 14 12 13 10 8 0 FY04 FY05 FY06 FY07 FY08 FY09 FY10 FY11

Assistant Associate Professor

Figure 3. Tenured/Tenure track faculty

II.4 Date of Last Program Review The last formal graduate program review for the Department of Computer Science and Engineering was a doctoral program review that took place in May 2004.

III VISION AND GOALS

III.1 Strategic Plan Mission. Our mission is to develop the human and intellectual resources needed to meet the future technological challenges in the field of computing. This includes developing computer scientists and computer engineers for positions of leadership in industry, government, and academia. It also means performing basic, applied, and multi-disciplinary research as well as coordinating and cooperating with other parts of the System to enhance the effectiveness of educational resources. Likewise, the Department provides the intellectual leadership and technology in the computing field required by the university, the state, and the nation. Department Organization. Our research activities comprise a broad range of core computer science and computer engineering areas, thereby resulting in the ability to contribute to different multi-disciplinary research activities from many different aspects of computing. In particular, the research activities are organized into five core areas and five multi-disciplinary areas as described below. Core Research Areas - Human-Centered Systems: Focuses on the design of interactive systems as they relate to human activities. o Faculty: James Caverlee, Jin-Xiang Chai, Rick Furuta, Ricardo Gutierrez-Osuna, Tracy Hammond, Andruid Kerne, John Keyser, Schott Schaeffer, Frank Shipman, Tiffani Williams - Intelligent Systems: Focuses on modeling, simulation, and implementation of intelligent behavior by mimicking perceptual, motor and cognitive and cooperative processes in agents and their societies; agents can be human, animal, or artifactual. o Faculty: Nancy Amato, Yoonsuck Choe, Ricardo Gutierrez-Osuna, Tracy Hammond, Thomas Ioerger, Andruid Kerne, Robin Murphy, Dylan Shell, Frank Shipman, Dezhen Song, Radu Stoleru

16

- Software: Focuses on design and programming techniques, tools and languages; programming frameworks and libraries; program analysis and transformation tools. o Faculty: Gabriel Dos Reis, Jaakko Jarvi, Andruid Kerne, Lawrence Rauchwerger, Frank Shipman, Bjarne Stroustrup - Systems: Focuses on the design, integration and efficient use of systems ranging from embedded systems to distributed systems. o Faculty: Nancy Amato, Riccardo Bettati, James Caverlee, Jianer Chen, Gabriel Dos Reis, Guofei Gu, Ricardo Gutierrez-Osuna, Anxiao Jiang, Andruid Kerne, Eun Jung Kim, Steve Liu, Dmitri Loguinov, Rabi Mahapatra, Lawrence Rauchwerger, Dylan Shell, Vivek Sarin, Dezhen Song, Radu Stoleru, Bjarne Stroustrup, Valerie Taylor, Hank Walker, Jennifer Welch, Tiffani Williams - Theoretical Foundations: Focuses on formal approaches to modeling the essence of computational problems, developing and analyzing algorithms, and understanding inherent limits of computational models. o Faculty: Nancy Amato, Jianer Chen, Gabriel Dos Reis, Anxiao Jiang, John Keyser, Andreas Klappenecker, Evdokia Nikolova, Sing-Hoi Sze, Jennifer Welch Multi-disciplinary Research Areas - Bioinformatics and Computational Biology: Focuses on the application of intelligent systems and foundations of computing to genetics, biology, and proteomics. o Faculty: Nancy Amato, Thomas Ioerger, Sing-Hoi Sze, Tiffani Williams - Brain Networks: Focuses on the application of the foundations of computing and systems to develop anatomically and physiologically correct models of brain networks. o Faculty: Nancy Amato, Yoonsuck Choe, Ricardo Gutierrez-Osuna, John Keyser, Lawrence Rauchwerger - Computational Science and Engineering: Focuses on the application of systems and foundations of computing to different disciplines of engineering and the sciences with computationally- and/or data-intensive simulations. o Faculty: Nancy Amato, Gabriel Dos Reis, Lawrence Rauchwerger, Vivek Sarin, Valerie Taylor - Humanities Informatics: Focuses on the application of information and human- centered systems to literary, cultural, and artistic practices. o Faculty: James Caverlee, Rick Furuta, Andruid Kerne, Frank Shipman - Security: Focuses on the application of systems, information, human-centered systems, foundations of computing, and intelligent systems to information security, homeland security and transportation. o Faculty: Nancy Amato, Riccardo Bettati, James Caverlee, Guofei Gu, Ricardo Gutierrez-Osuna, Eun Jung Kim, Steve Liu, Rabi Mahapatra, Robin Murphy, Lawrence Rauchwerger, Dylan Shell, Frank Shipman, Radu Stoleru These core and multi-disciplinary research areas do not have a formal administrative structure. Rather, they are collections of faculty with shared research and educational interests. These partially map to the research laboratories described in Section II.2. The CS faculty research activities include multi-disciplinary projects with more than 25 other departments, centers and agencies at Texas A&M University, as will be discussed later in this chapter. In order to increase the rankings of the department, as well as be in a position to effectively collaborate on areas of national need, it is critical that we continue strengthening the core areas. This issue is reflected in the department goals described in the following section.

17

Department Goals The goals of the Department of Computer Science and Engineering at Texas A&M University, as outlined below, reflect imperative needs that if met, will take the department to the next level. We separate these goals into four areas:  National and international recognition  Multi-disciplinary collaborations  Faculty development  Student development The goals of the department are given below, with the particular objectives to reach each goal outlined as bullet items. Goal I: Increase ranking of computer engineering to be in the top 10 and computer science to be in the top 15, among public universities, by 2020. The computer engineering graduate program was ranked 14 in 2011 and 11 in 2012. Computer science was ranked 27 in 2010 and 27 in 2012. These rankings are from U.S. News & World Report. The following objectives are necessary to achieve this goal.  Significantly increase our peer research reputation, since the rankings are based on this. o Increase the visibility of our research through public relations, seminars at other universities, and increased invited seminars at Texas A&M.  Continue hiring good faculty.  Continue graduating Ph.D. students that have significant research careers in academia, industrial labs and national labs. o Continue recruiting graduate students from strong undergraduate institutions. o Increase the number of Ph.D.s placed in top organizations.  Increase the number of nominations of faculty and students for national awards.  Increase the number of senior faculty serving on national boards.  Increase our annual research budget. Goal II: Increase multi-disciplinary collaborations. Many of society’s most challenging problems require multi-disciplinary solutions that include computer science and engineering as a major component. Our faculty have many existing collaborations, but there are many unrealized potential collaborations, particularly in the area of energy.  Continue building within the core research areas. o Recruit faculty with depth in a core area and interest in collaboration.  Continue producing research that has a significant impact.  Increase the number of large-scale multi-disciplinary projects with CSE as the lead. Goal III: Increase faculty development. In addition to recruiting good faculty, they must be mentored and developed. Currently, the department has one endowed chair, which was used to attract Dr. Bjarne Stroustrup to Texas A&M University. The department has only five professorships. More endowed chairs and professorships are needed for retention of top- producing senior faculty. Further, the current student-faculty ratio for the department is twice that of the top 36 CS departments as measured by the CRA Taulbee survey. We must continue to increase the diversity of our faculty. Of the 33 tenured/tenure-track faculty, 8 are women and 4 are minority.  Significantly increase the number of endowments for research professorships and chairs. o Increase development efforts with former students.  Secure adequate space for faculty, students staff and educational and research labs. o Pursue development of a joint CSE-ECE building.

18

 Improve the productivity of the working environment. o Increase staff efficiency through business process simplification and selective outsourcing, so that faculty can focus on teaching, research and service.  Improve the department mentoring program for junior faculty. o Continue development of peer teaching evaluations.  Continue to increase the diversity of the faculty. o Develop and nurture relationships with top women and minority graduate students at other universities. o Aggressively recruit women and minority faculty. Goal IV: Increase programs for undergraduate and graduate student development. It is vital that we provide a supportive and nurturing environment in order to attract and retain top students. Figure III.1. Enrollment peaked at 1400 in the late 1990s, and then gradually declined until 2009. Some of this decline was due to the interaction of the department and college enrollment quotas. Once this was resolved, enrollment climbed sharply. The graduate program receives 1100-1200 applications per year, accepting about 18%. The graduate population is approximately three-quarters international, with a relatively small fraction of women and minorities among U.S. graduate students.  Recruit top undergraduate and graduate students. o Increase the number of scholarships for undergraduates and fellowships for graduate students.  Increase the diversity of undergraduate and graduate students. o Continue to build relationships with high schools.  Increase the exposure of undergraduates to graduate school. o Increase participation of undergraduates in research projects. o Increase honors course offerings. o Increase the placement of our undergraduates in top graduate programs.

1200 1105 1037 1000 1015 160 156 929 916 167 894 881 877 169 153 162 800 139 133 166 187 185 148 153 163 157 142 PhD 600 MS BS 400 783 694 663 612 610 592 591 569 200

0 2004 2005 2006 2007 2008 2009 2010 2011 Figure III.1 Student Enrollment History

19

III.2 Metrics to Determine if Goals are Being Met Goal I: Ranking. This will be measured using the US News & World Report educational rankings. This ranking is both widely used, and is simple to understand. The ranking is based on the average rating (on a five-point scale) given to the department by heads of other doctoral- granting departments. For computer science, graduate advisors were also surveyed. A total of 140 computer engineering and 155 computer science programs are surveyed. Auxiliary metrics include comparison of internal department statistics to the Taulbee Survey. These include research funding, graduate students, and publications per faculty member. Goal II: Multi-disciplinary collaborations. This will be measured using the number of significant collaborations, where significant is indicated by funding and publications. Goal III: Faculty development. This will be measured by endowed positions, space, junior faculty rating of the mentoring program, student teaching evaluations, and faculty diversity. Goal IV: Student development. This will be measured by scholarships and fellowships, diversity, and student participation in research and honors programs, and placement in graduate programs. III.3 Connections to the University’s Strategic Plan The goals of the CSE Department are best understood within the context of Texas A&M University’s “Vision 2020.” The Vision 2020 study establishes twelve imperatives that are directed towards achieving recognition of Texas A&M University as one of the ten best American public universities by the year 2020. The CSE Department’s goals are consistent with the following University Vision 2020 imperatives: - elevate our faculty and their teaching, research, and scholarship (imperative 1); - strengthen our graduate programs (imperative 2); - enhance the undergraduate academic experience (imperative 3); - build on the tradition of professional education (imperative 5); - diversify the A&M community (imperative 6); - increase access to intellectual resources (imperative 7); - enrich our campus (imperative 8); - build community (imperative 9); - demand enlightened government and leadership (imperative 10); - attain resource parity with the best public universities (imperative 11); and - meet our commitment to Texas (imperative 12). As the CSE Department is within the Dwight Look College of Engineering, our goals are outside of the remaining University imperative, which addresses the core areas of Letters, Arts, and Sciences (imperative 4), although our interdisciplinary research activities directly involve and benefit those areas. III.4 Policies and Practices Recognizing Good Teaching The department, college and university support professional development that allows the faculty to remain abreast of current developments in computer science research and teaching methods. The university provides support to faculty by providing teaching workshops through the Montague Center for Teaching Excellence and the Dean of Faculties Office. Faculty are encouraged to attend these free sessions. A program for faculty is also offered through Computing and Information Services that provides free instruction on several software packages used for online instruction. Much attention is paid to recognition of scholarly activity. The department makes a strong and consistent effort to nominate faculty members for teaching, research and service awards. The

20 college and university provide numerous internal award programs for this type of recognition, and the department seeks out external award programs through professional societies and foundations as well. Nearly all of these awards carry generous stipends for use by the awardees. Starting in Spring 2012, the department is conducting a pilot program with four faculty on peer evaluation of teaching, based on the instruments developed by the Task Force on Faculty Performance Evaluation. The objective of this program is to improve faculty teaching by evaluating teaching materials and practices by informed colleagues; this includes classroom visits and analysis of recorded lectures. We expect this program will bring both formative benefits (better mentoring, especially for junior faculty) as well as summative benefits (better information for promotion and tenure, and for teaching awards). III.5 Outline of Intended Changes Past practice was to base faculty award nominations on information gathered during the annual review process, but the department is setting up a standing Faculty Awards Committee to consider faculty for nominations on a continuous basis. The department offers selected undergraduate honors courses, but does not offer a full slate required for an honors program. The Undergraduate Curriculum Committee is evaluating options to offer such a program within current resource constraints. III.6 Joint Programs and Collaborative Research The department has collaborative research with many other programs in other departments and colleges, as shown in Figure III.2. For example, many computer engineering faculty within CSE and ECE collaborate on research and student advising. CSE has a formal collaboration with Industrial and Systems Engineering and with Visualization in the Computational Science and Visualization (CSV) activity. The CSV activity has a joint space in the Emerging Technologies and Development Building. CSE and Visualization have a Joint Committee for Computer Graphics Initiatives that meets regularly to coordinate computer graphics and visualization activities between their departments, including cross-listed graduate courses. CSE faculty are members of the Institute for Applied Mathematics and Computational Science (IAMCS), which is a collaboration of CSE, Math and Statistics, as well as the Scientific Computing and Imaging Institute at the University of Utah. CSE faculty also collaborate in the Alliance for Bioinformatics, Computational Biology, and Systems Biology (ABCS). In addition to the many departments across the university, the faculty collaborate with the Texas Center for Advanced Technology (TCAT) and the Texas Transportation Institute (TTI).

21

Figure III.2 Research Collaborations III.7 Areas of Outstanding Performance Bjarne Stroustrup, Distinguished Professor and College of Engineering Endowed Chair in Computer Science, was elected to the National Academy of Engineers (NAE) in February 2004; this is the highest recognition given to an engineer, and was appointed a Distinguished Professor. The department currently has four IEEE Fellows; this award is given for exceptional accomplishment in computer science, computer engineering and electrical engineering, with no more than 0.1% of IEEE members selected in any one year. A faculty member has received the IEEE Computer Society 2004 Computer Entrepreneur Award. In 2000, four faculty members received the IEEE Third Millennium Medal; only 3,000 individuals out of a field of 350,000 members were chosen for this award. One faculty member is an Association for Computing Machinery (ACM) Fellow, an AT&T Bell Laboratories Fellow and an AT&T Fellow. Sixteen current faculty members have been presented with PYI/NYI/CAREER awards by the National Science Foundation in recognition of the potential of young stars in science and engineering; three of which were awarded this spring. National awards garnered by CSE faculty include the ACM Distinguished Engineer (2007); the ACM Distinguished Speaker (2008); the ACM Distinguished Scientist (2009); three Google Research Awards (two in 2009 and one in 2010); the Air Force Office of Scientific Research- Young Investigator Award (2012); the National Institute for Urban Search and Rescue Eagle Award (2010); the William Procter Prize for Scientific Achievement (2005); Defense Advanced Research Projects Agency-Young Faculty Award (2010); Computing Research Association (CRA) Nico Habermann Award (2002) for recognition of significant contributions toward increasing under-represented groups in computing; the University of California, Berkeley Distinguished Engineering Young Outstanding Leader Award (2002); the Hewlett-Packard IEEE Harriet B. Rigas Award for an Outstanding Woman Educator (2002 and 2004); the Marketing Opportunities in Business and Entertainment (MOBE) Influencers and Innovators of the Internet and Technology Award (2003); Richard A. Tapia Achievement Award for Scientific Scholarship, Civic Science, and Diversifying Computing (2005); NASA Public Service Medal

22

(2001); NASA Group Achievement Award (1998); Golden Key Award (1996); Dr. Dobb's Excellence in Programming Award (2008); Dr. Dobb's Productivity Award (for helping programmers to improve their code - 1995); Dr. Dobb's Jolt Cola Award for Excellence in Technical Documentation (1990); and the ACM Grace Murray Hopper Award (1993). Our endowed chair, Bjarne Stroustrup, was named one of “America's twelve top young scientists” by Fortune Magazine in 1990 and as one of “the 20 most influential people in the computer industry in the last 20 years” by BYTE magazine in 1995. Members of our faculty are well recognized in the area of service to the profession and community. In the last six years alone, the CSE faculty has held well over 80 important and influential professional positions, including editors-in-chief of professional journals, chairpersons of technical conferences, and president of a professional society. Richard Volz, professor emeritus, served as president of the IEEE Robotics and Automation Society from January 2006 to December 2007. In 1976 Professor Emeritus Dick Simmons served as president of the IEEE Computer Society, the largest professional organization in computer science. The department’s influence and exposure is rapidly growing through participation on major boards. The computer science and engineering faculty are currently serving on the following national or federal boards/committees: NSF CISE Advisory Committee (the NSF CISE Directorate is the primary source of funding in the department); IEEE Robotics and Automation Society Administrative Committee; the University of California at Berkeley College of Engineering Advisory Board; Texas Higher Education Coordinating Board’s Technology Workforce Development Advisory Board; the ANSI/ISO C++ Standards Committee; NIST Subcommittee on Technology and Innovation; Vice-General Chair of the IEEE International Workshop on Defect Based Testing ( 2006); International Journal of Parallel, Emergent and Distributed Systems Editorial Board Member (2010 – present); American Association for Artificial Intelligence; TPC co-chair IEEE International Conference on Computer Communications and Networks (2009); IEEE Robotics and Automation Society co-chair of the Technical Committee on Networked Robots (2007-2009); National Computational Science Alliance Executive Committee Member; the CRA Committee on the Status of Women (CRA-W); Computing Research Association Board of Directors Member ( 2008 – present); chair of the Coalition to Diversify Computing (CDC) (2002-2003), a joint organization of three national societies in computer science and computer engineering—ACM, Computing Research Association (CRA), and IEEE Computer Society; Celebration of Women in Computing Program Committee Chair for Invited Talks (2004) and Member of Academic Advisory Committee (2006, 2010) and Scholarship Committee Co-Chair (2007, 2008, 2009, 2010, 2011). Other past service on national or federal boards includes: National Institute of Health Visible Human Project; Air Force Scientific Advisory Board; NASA Aerospace Safety Advisor Panel; NASA Center of Excellence in Information Technology Steering Committee; NASA Space Station Advisory Committee; NASA Automation and Robotics Panel. III.8 Summary of Recognition, Awards, Indications of Successful Teaching (TO) As noted earlier, Texas A&M University, the College of Engineering and Texas Engineering Experiment Station (TEES) have well-developed awards programs in place to recognize the efforts of faculty and staff. Nominations for these awards, initiated within the department, have had a good degree of success. Recent awards are listed at the end of this section. Descriptions of College level awards that we typically nominate faculty for are included below (note that TEES awards are considered as college level). At the University level, there are also several opportunities for recognition, such as the following that we have recently nominated faculty for (not an inclusive list): Montague Center for Teaching Excellence Scholar Program, President’s Advising Award, Koldus Faculty & Staff Achievement Award, Regents Professor Service Award, Bush Excellence in Public Service Award, University Faculty Fellow, University

23

Distinguished Lecturer, and TAMU Diversity Award. The Texas A&M University Association of Former Students also sponsors University-level distinguished achievement awards in teaching, research, individual student relations, and staff excellence. The department has also nominated faculty for the following national level awards: Computing Research Association – Women (CRA-W) Anita Borg Early Career Award, NSF National Medal of Science, IEEE Kyoto Award, IEEE Computer Society Computer Entrepreneur Award, CRA Distinguished Service Award. Dwight Look College of Engineering Awards Halliburton Foundation Professorship. The selection criteria include outstanding accomplishments in teaching, research, scholarship, professional service and student interaction during the past five years. Nominations may be submitted by College of Engineering Department Heads. Awards may be used for salary supplements, including summer financial support for faculty. Funds may also be used for travel, memberships and attendance at seminars and conferences. Funds are not to be used for building programs, equipment purchases, faculty recruiting, or financial assistance for student activities. Holders of endowed positions are ineligible for this award. E. D. Brockett Professorship. The criteria for the E.D. Brockett Professorship are to emphasize a scholar’s continuing contributions to the field of engineering. Contributions and activities during the past five years should be the focus of the nomination. The fiscal officer responsible for the endowment’s investments shall certify the sum to be available each year. The funds shall be used by the recipient primarily for professional development. Proper expenditures include, but are not limited to research support, special study, writing and other scholarly activities. The use of the funds for salary of the recipient will be limited to summer salary. Holders of endowed positions are ineligible for this award. Charles W. Crawford Distinguished Service Award. In 1962, The Charles W. Crawford Award was established for distinguished service to the College of Engineering. Mr. Crawford was the inaugural recipient of this award. The award is intended to provide recognition to those in engineering that have made significant contributions to the College. Nominations are to be submitted by department heads. The basis of the nomination shall be on contributions made during the past five years. Holders of endowed positions (i.e., professorship and chair holders) are eligible for this award. BP Amoco Teaching Excellence Award. This award is to recognize long-term teaching excellence by faculty of the College of Engineering at Texas A&M University. The BP Amoco Foundation provides annual support for two awards. These awards are open to all engineering faculty. The award winners shall be selected from nominations submitted by the Department Heads of the Dwight Look College of Engineering and will be reviewed by a committee appointed by the Dean of Engineering. In selecting the award winner, the primary consideration shall be the quality and long-term efforts of teaching. Lockheed Fort Worth Company Excellence In Engineering Award. This award will be given for excellence and will not be restricted solely to teaching as it is recognized that teaching is not limited to classroom performance. Teaching encompasses a wide range of activities including undergraduate and graduate teaching, but also graduate advising and academic materials development at all levels. However, teaching is one aspect of faculty excellence that should be emphasized in the individual. Such recognition for teaching should be made at the graduate or undergraduate level and should focus on contributions and activities during the past five years. Holders of endowed positions (i.e., professorships and chairs) are eligible for this award. A committee will be selected by the Dean of Engineering for review of nominations. The award holds a cash benefit (amount subject to change but usually around $1,500) and the recipient will

24 be announced at a College of Engineering faculty meeting by a representative from Lockheed Fort Worth. Tenneco Meritorious Teaching Award. Tenneco, Inc. desires to recognize meritorious teaching by faculty members of the College of Engineering at Texas A&M University. For this purpose, Tenneco, Inc. has endowed two annual awards for the meritorious teaching of engineering. One will be awarded in the Department of Petroleum Engineering and the other in the College of Engineering (no specific department). The award winner for the College will be reviewed by a Committee appointed by the Dean of Engineering. In selecting the award winner, the primary consideration shall be the quality of teaching but contributions to the College and University and scholarly achievements shall also be considered. Holders of endowed positions (i.e., professorship and chair holders) are eligible for nomination to this award. Texas Engineering Experiment Station (TEES) Fellows Program - TEES Fellow and Senior Fellow. In keeping with the Texas A&M University System's goal, the Texas Engineering Experiment Station has created the TEES Fellows program to recognize outstanding individuals. TEES has established this program to support and encourage the continued development of exceptional initiatives. Nominations for TEES Fellows and TEES Senior Fellows are accepted on behalf of the faculty and staff of the Texas A&M University System who actively participate in the programs of the TEES. Nominations may be made only by the appropriate TEES Division Head or Center Director. A committee formed by the Director of TEES will evaluate the nominations and recommend candidates to the Director for approval. These awards are reserved for the ranks of Professor and Associate Professor and faculty equivalent titles. The main thrust of these awards is to recognize long-term outstanding performance. Candidates must be nominated each year and compete without regard to previous appointments. Fellows selected for a third year (not necessarily consecutive) earn the designation of TEES Senior Fellow. This is a permanent designation which carries no explicit monetary award. TEES Select Young Faculty. Select Young Faculty is another level of this program. Nominations may be made only by the appropriate TEES Division Head or Center Director. A committee formed by the Director of TEES will evaluate the nominations and recommend candidates to the Director for approval. The main thrust of these awards will be to recognize outstanding performance during the early stages of one’s career. This award level is reserved for the rank of Assistant Professor and faculty equivalent titles. Candidates must be nominated each year and compete without regard to previous appointments. ** International awards and committees are not included in the above sections.

Department of Computer Science and Engineering Faculty Awards AY11 Name Award Caverlee Center for Teaching Excellence Montague Scholar AFOSR Young investigator Research Program Award NSF CAREER Award Dos Reis NSF CAREER Award Hurley President’s Academic Advising Award Murphy Fast Magazine Influential Woman in Technology Rauchwerger IEEE Fellow Schaefer NSF CAREER Award

25

Taylor Best Paper - 14th IEEE International Conference on Computational Science & Engineering Ward Fulbright Senior Scholar Williams Denice Denton Emerging Leader Award

AY10 Name Award Amato E.D. Brockett Professorship Award TEES Senior Fellow Caverlee DARPA Young Faculty Award Gu NSF CAREER Award Gutierrez Association of Former Students Distinguished Achievement Award for Teaching (College Level) Hammond Google Research Award Jarvi TEES Select Young Faculty Keyser William Keeler Faculty Fellow Schaefer Best Paper - Eurographics Stroustrup Distinguished Professor Rigmor and Carl Holst-Knudsen Science Prize – Walker Charles Crawford Service Award

AY09 Name Award Amato IEEE Fellow Caverlee Google Research Award Gutierrez Barbara and Ralph Cox ’53 Faculty Fellow Tenneco Meritorious Teaching Award Jarvi NSF CAREER Award Jiang Best Paper - IEEE Signal Processing and Encoding for Data Storage Kim NSF CAREER Award Klappenecker Best Paper – 3rd International Conference on Quantum, Nano, and Micro Technologies Loguinov Best Paper – IEEE TEES Fellow Murphy International Rescue System Institute Motohiro Kisoi Award IEEE Fellow Shipman ACM Distinguished Scientist Google Research Award Stroustrup Association of Former Students Distinguished Achievement Award for Research (College and University Level)

26

Welch Association of Former Students Distinguished Achievement Award for Teaching (College and University Level)

AY08 Name Award Bettati Chevron Faculty Fellow Choe Best Paper - International Conference on Pattern Recognition Jarvi Best Paper – ACM Symposium on Applied Computing Jiang NSF CAREER Award Kerne NSF CAREER Award Loguinov Best Paper – 17th International World Wide Web Conference Murphy Wired Magazine Alpha Geek Rauchwerger IBM Faculty Fellow Stroustrup Dr. Dobb’s Excellence in Programming Award Welch Texas A&M University Regents Professor Award Charles Crawford Service Award Walker E.D. Brockett Professorship

AY07 Name Award Chen Association of Former Students Distinguished Achievement Award for Teaching (University Level) Keyser Tenneco Meritorious Teaching Award Klappenecker Halliburton Faculty Fellow Song TEES Select Young Faculty Stroustrup TEES Fellow Walker Dwight Look College of Engineering Fellow

AY06 Name Award Amato Halliburton Professorship Chen Association of Former Students Distinguished Achievement Award for Teaching (College Level) Choe Big XII Faculty Fellowship Song NSF CAREER Award Walker Faculty Fellow Lockheed Martin Teaching Excellence Award

AY05 Name Award

27

Friesen ConocoPhillips Faculty Fellow Loguinov TEES Select Young Faculty Rauchwerger TEES Fellow Song Best Paper – IEEE International Conference on Robotics and Automation Stroustrup IEEE Fellow Sigma Xi William Procter Prize for Scientific Achievement Computer Museum of America's Computer Hall of Fame Class of 2004 Taylor Richard Tapia Achievement Award for Scientific Scholarship, Civic Science, and Diversifying Computing

AY04 Name Award Ioerger Faculty Fellow Klappenecker TEES Select Young Faculty Award Petersen President’s Advising Award Stroustrup Elected Member, National Academy of Engineering IEEE Computer Society Computer Entrepreneur Award Welch IEEE Hewlett Packard Harriet B. Rigas Education Award

AY03 Name Award Chen Faculty Fellow Keyser Montague Center for Teaching Excellence Scholar Liu TAMU International Excellence Award Taylor MOBE Influencers and Innovators of the Internet and Technology Award Welch TEES Fellow Lockheed Martin Teaching Excellence Award Walker Advanced Micro Devices (AMD) Fellow

AY02 Name Award Bettati BP Amoco Teaching Excellence Award Friesen Faculty Fellow Rauchwerger TEES Fellow Sarin TEES Select Young Fellow Taylor CRA A. Nico Habermann Award Walker Faculty Fellow

AY01 Name Award

28

Amato TEES Fellow Furuta TEES Fellow Mahapatra Ford Faculty Fellow Nelson Halliburton Professorship Sarin TEES Special Research Fellow Taylor IEEE Hewlett Packard Harriet B. Rigas Education Award

AY00 Name Award Rauchwerger TEES Select Young Faculty Sarin NSF CAREER Award Vaidya Faculty Fellow Welch AFS/Teaching (successful at CoE level) Lockheed Excellence in Teaching Award Yen TEES Fellow

AY99 Name Award Amato Tennaco Meritorious Teaching Furuta Faculty Fellow Shipman Best Paper – ACM Hypertext

AY98 Name Award Amato TAMU Diversity Award Women’s Week Award Chen AFS/Teaching (successful at CoE level) AMOCO Teaching Rauchwerger NSF CAREER Award Shipman NSF CAREER Award Trinkle Faculty Fellow Walker TEES Fellow Welch Faculty Fellow

IV QUALITY ENHANCEMENT PLAN

IV.1 Intended Outcomes The Quality Enhancement Plan (QEP) themes for the Department of Computer Science and Engineering are:  Research

29

 Diversity  Internationalization  Technology The complete QEP for the Department was developed in September 2003. The QEP contains a list of desired outcomes for each degree program. The intended outcomes for each degree program involve three components: 1. Preparing our students to be competitive in the job market – industry or academia. 2. Ensuring that our students make adequate progress toward graduating. 3. Ensuring that our students have the skills and background to be valued employees. Our students must perform high quality research to be competitive in academia. This aspect of our intended outcome specifically addresses the QEP theme of strengthening our research productivity. Moreover, diversity and internationalization are directly related to providing graduates that are competitive in the job market since the employers are looking for diversity and individuals prepared to be effective in a global workplace. If we are to be efficient in producing Ph.D. graduates, we must continually monitor the progress of the students. Students frequently need mentoring and advising to make sure that they do not spend an excessive amount of time in finding an advisor, research topic, etc. If a student is unable to meet the demands of a research degree, they must be made aware of the situation early in their educational career. In addition to research quality, the employers of our students demand that they have experience working in teams; are able to communicate effectively; and have a strong general background in computer science topics. IV.2 Means of Assessment and Criteria for Success In order to determine how well we are meeting these objectives, we can use objective data from the University to measure how many of our students are staying in the program and how long it takes them to complete their doctorate. The Office of Institutional Studies and Planning prepares reports giving the average number of semesters to graduate and the retention rate. To ensure that our Ph.D. students are making adequate progress toward graduating we instituted an annual doctoral student review in 2004. This assessment will enhance our overall efforts in quality enhancement by identifying students not making progress toward their degree or in need of mentoring. Once identified, we can offer help to these students, and track their progress more carefully. We can also observe how successful our graduates are in obtaining suitable positions. Recently, our students have taken jobs primarily in academia, national labs, or in the computer industry. Whether our graduates have learned the skills and attitudes to make good employees is more subjective. For the case of academic positions, one measurable is the ability of our graduates to progress through the academic rankings of assistant, associate and full professors. For the case of industrial positions, it is difficult to measure as each position is unique. It is for this reason that we have been discussing the use of employer surveys to obtain some feedback. This is still in the discussion stage, as the careful wording of survey questions is critical to getting useful data. IV.3 Actual Results Obtained All of last year’s doctoral graduates were successful in finding suitable employment. Many of our graduates of the last few years have gone to academic institutions and the reputation of these schools is better than in previous years. Examples of schools that have hired our recent graduates include Ohio State University, Vassar College, Washington University in St. Louis, University of the South, DePaul University, Iowa State University, Bucknell University,

30

University of Illinois at Springfield, University of Denver. Other recent graduates have been hired into industry positions at such companies as IBM, Nortel, Boeing, Dell, Microsoft, HP, Intel, IBM, Texas Instruments and Agilent Technologies. Some research facilities that employ our recent Ph.D. graduates are IBM T.J. Watson Research Center, NASA Goddard, Naval Research Laboratory, Baker Center for Bioinformatics and Biological Sciences at Iowa State University, and the Electronics and Telecommunication Research Institute (ETRI) in Korea. We expect to keep at least 90% of our Ph.D. students each year remaining in the Ph.D. programs or graduating. Table IV.1 shows the results of the Ph.D. review. It lists the year, number of students reviewed, number found satisfactory (Sat), number who need improvement (NI), number who are unsatisfactory (Unsat), number who must file an improvement plan (Improve) and number dismissed from the program (Dismiss). As can be seen, initially the process flagged many students, then fewer were flagged, and more recently faculty have become tougher on the students to push them to make faster progress. Table IV.1 Annual Ph.D. Review Statistics Year Students Sat NI Unsat NR Improve Dismiss 2011 148 101 28 17 1 43 2 2010 166 131 11 8 1 15 1 2009 170 123 22 11 12 32 1 2008 161 137 11 7 5 17 1 2007 172 149 10 7 6 14 3 2006 183 129 24 26 0 38 9 2005 209 165 20 23 0 40 0 2004 168 134 13 18 0 0 0

Since 1996, the average time for a Ph.D. student to finish their degree is 5.8 years. This number has been slowly falling as the Ph.D. review has identified students who are making relatively slow progress. IV.4 Use of Results for Improvement The results of the Ph.D. review led to the following actions:  Ph.D. students were required to have a degree plan filed with an advisor and committee by the end of their third semester. An extension would only be granted at faculty request.  Faculty emphasized to students to need to submit a proposal and pass their preliminary exam in a timely fashion. Each year the expectations in the annual Ph.D. review have risen for students to stay closer to the typical timeline.  Ph.D. students whose performance was not satisfactory were required to write performance improvement plans with the approval of their advisor and the department head, and then held to these plans.  Students who do not improve are dismissed from the program.  A qualifying exam was re-instituted. The results will be used in the Ph.D. review in May 2012 for the first time.

31

V STATISTICAL SUMMARIES

V.1 Student Profile V.1.1 Master’s Fall 2011 enrollment data reports 162 master’s degree seeking graduate students. The master’s degree population consists of 33 women and 92 international students. V.1.2 Doctoral Fall 2011 enrollment data reports 160 doctoral seeking graduate students. The doctoral student population consists of 21 women and 110 international students. V.1.3 Non-Degree Students The same enrollment data also reported that 1 graduate student is enrolled as a non-degree seeking student. These are typically students who are employees on campus who do not meet our normal admissions standards, and wish to take some courses and prove their potential and be reconsidered for admission. V.1.4 Student Demographics Student demographics for the 2011 program are indicated in Sections V.1.1 through V.1.3. A further detail is that approximately 16% of our U.S. students are from out-of-state. V.1.5 Number of Admissions In academic year 2011, 165 graduate students were admitted, including 43 Ph.D. students (11 US), and 122 master’s students (21 US). The number of admitted Ph.D. students is lower than previous years because the university budget cut resulted in a decrease in the number of departmental assistantships we could offer. On the other hand, the numbers are still consistent with our goal of remaining at roughly 300 graduate students, with about half of them being Ph.D. students. Each year we receive over 300 Ph.D. and 800 master’s applications. Nearly all of the master’s applications are for the M.S. program, with a small number for the Master of Computer Science or Master of Engineering non-thesis degrees. Only a few non-thesis students are admitted each year, who are of similar quality to the M.S. students. V.1.6 Student Financial Support There are several methods of support for graduate students. Over the past eight years, strong preference has been given to doctoral students in assigning assistantships, with the lesser priority given to master’s students with the thesis option. Thus, the support for the non-thesis degrees is very small. Preference is also given to doctoral students over master’s. Most assistantships are $1,400/month at the master’s level and $1,600/month at the doctoral level, plus tuition and fees. Types of support are:  Graduate teaching assistantship (GAT). These are used to help recruit students and give faculty an opportunity to get to know the student before committing their research funds.  Graduate research assistantship (GAR). These are usually funds controlled by the individual faculty.  Graduate Assistant Non-Teaching (GANT). These assistantships are mostly utilized in providing state of the art computational facilities within the department. Some GANTs are available from other departments within the university. There is a review process that must be approved by this department and the funding department verifying that

32 this work will further the educational program. If this is not certified, then the student will not be eligible for in-state tuition. V.2 Faculty Profile V.2.1 Tenure and Non-Tenure Table V.1. Tenured and tenure track (non-tenure) faculty as of Fall 2011

RANK STATUS NUMBER Full Professor Tenured 15 Associate Professor Tenured 13 Assistant Professor Tenure-Track 8

V.2.2 Tenure Reviews Table V.2. Tenure Reviews 2004 through 2011

Tenure & Promotion to Tenure & Tenure as Promotion to Effective Promotion to Promotion to Distinguished Promotion to Associate Senior Date Professor Associate Professor Professor Professor Lecturer Professor

9/1/04 Nancy Amato Joseph Hurley

9/1/05 Vivek Sarin

9/1/06 Lawrence Riccardo Rauchwerger Gutierrez-Osuna Frank Shipman John Keyser Hank Walker Andreas Klappenecker Rabi Mahapatra

9/1/07 Riccardo Yoonsuck Choe Bettati Dmitri Loguinov

9/1/08 Steve Liu Andruid Kerne Sing-Hoi Sze

9/1/09 Robin Murphy*

9/1/10 Bjarne Stroustrup Rabi Eun Jung Kim Mahapatra Jaakko Jarvi Dezhen Song

9/1/11 Andreas Tracy Hammond Klappenecker Tiffani Williams Dmitri Andrew Jiang Loguinov

* Awarded on arrival to TAMU V.2.3 Post Tenure Review In 1997, the Department of Computer Science and Engineering adopted a Post Tenure Review Policy to supplement the existing College of Engineering Post Tenure Review Policy. The departmental policy specifies three things:

33

1) The levels of performance to be used for the purpose of post tenure review. 2) The criteria to be used in determining performance level. 3) The composition of the Departmental Review Committee to review those tenured faculty whose performance the department head states to be unsatisfactory. Each year, the department head shall provide an evaluation of faculty for purposes of post tenure review. This rating is distinct and separate from comments made in a faculty member’s annual review. Each tenured faculty member shall be ranked at one of the three levels of performance in each of the three categories of work, as follows: Teaching Research Service Superior Superior Superior Satisfactory Satisfactory Satisfactory Unsatisfactory Unsatisfactory Unsatisfactory These three area rankings are combined to give an overall satisfactory/unsatisfactory grade as follows: Rule 1: If teaching is unsatisfactory, then the overall rating is unsatisfactory. Rule 2: If research is unsatisfactory, then either teaching or service must be superior to get an overall satisfactory, otherwise the overall is unsatisfactory. The Departmental Review Committee shall be composed of the Promotion and Tenure Committee Chair, Associate Department Head for Academics and the Department Head. The Review Committee shall be convened in the case that the Department Head rates the performance of one or more tenured faculty as unsatisfactory. V.2.4 Teaching Load The nominal teaching load for tenure/tenure-track faculty is three courses during the academic year. Of these courses, about half are undergraduate classes and half are graduate classes. New faculty have a lighter teaching load for the first two years (two courses per academic year) and faculty are able to use research funds to buy out of a course if they would like a lighter load. Lighter loads are also given to faculty with a heavy administrative load. Over the last few years, the average number of courses per faculty member per academic year has been about 2.3. Special topics classes, CPSC 689s, are frequently taught; these classes may be new topics that are intended to become regular classes or research oriented courses in the faculty member’s area that may only be taught once or twice. Nearly half of the graduate offerings in the last two years have been CPSC 689 classes. V.2.5 Faculty Professional Activities Faculty Term/Date Title Journal Editorial Amato, Nancy 2009-Present Board Theory of Computing Systems Member Editorial Amato, Nancy 2009-Present Board Journal of Computational Geometry Member

Associate International Journal of Computational Amato, Nancy 2008-Present Editor Geometry and Applications (IJCGA)

34

IEEE Robotics and Automation Society Amato, Nancy 2006 – 2010 Editor Conference Editorial Board (CEB) Journal of Information Science and Amato, Nancy 2005 – 2011 Editor Engineering Associate IEEE Transactions on Parallel and Amato, Nancy 2002 – 2005 Editor Distributed Computing Associate IEEE Transactions on Robotics and Amato, Nancy 2001 – 2004 Editor Automation Theoretical Computer Science (TCS) Special Issue “Excursions in Algorithmics: A Amato, Nancy 2008 Guest Editor Collection of Papers in Honor of Franco P. Preparata” International Journal on Robotics Research Amato, Nancy 2008 Guest Editor (IJRR) Special Issue of selected papers from the 2006 Intern IEEE Transactions on Parallel and Amato, Nancy 2006 Guest Editor Distributed Computing, Special Issue on High-Performance Computational Biology Robotics and Autonomous Systems Journal, Special Issue of selected papers from the 8th Amato, Nancy 2006 Guest Editor Conference on Intelligent Autonomous Systems International Journal on Robotics Research, Amato, Nancy 2005 Guest Editor Special Issue on Robotics Techniques Applied to Computational Biology Theory of Computing Systems, Special Issue of selected papers from the 13th Annual ACM Amato, Nancy 2003 Guest Editor Symposium on Parallel Algorithms and Architectures Editor-in- Conference Editorial Board, IEE/RSJ Intern. Amato, Nancy 2011 Chief Conf. of Intelligent Robots and Systems Editorial Caverlee, Board GeoJournal (Springer) James Member

IEEE/ACM Transactions on Computational Chen, Jianer 2012 Guest Editor Biology and Bioinformatics, Special Issue on Bioinformatics Research and Applications

BMC Bioinformatics, Special Issue on Chen, Jianer 2012 Guest Editor Bioinformatics Research and Applications Volume Bioinformatics Research and Applications, Chen , Jianer 2011 Editor Lecture Notes in Bioinformatics

35

Theoretical Computer Science, Special Issue Chen, Jianer 2011 Editor on Algorithms, Complexity and Computational Models Volume Lecture Notes in Computer Science, Chen, Jianer 2009 Editor Parameterized and Exact Computation Volume Lecture Notes in Computer Science, Theory Chen, Jianer 2009 Editor and Applications of Models of Computation Algorithmica, Special Issue on Parameterized Chen, Jianer 2008 Guest Editor and Exact Computation Discrete Applied Mathematics, Special Issue Chen, Jianer 2004 Guest Editor on Parameterized Mathematics and Theoretical Computer Science Journal of Computer and System Sciences, Chen, Jianer 2003 Guest Editor Special Issue on Parameterized Computation and Complexity Furuta, Proceedings of the 2002 ACM Symposium on 2002 Editor Richard Document Engineering, ACM Press Furuta, Proceedings of the fifth ACM Conference on 2000 Editor Richard Digital Libraries, ACM Press Proceedings of Digital Libraries ’95: The Second Annual Conference on the Theory Furuta, 1995 Editor and Practice of Digital Libraries, Richard Hypermedia Research Laboratory, Texas A&M University Proceedings, ACM 1994 Conference on Furuta, 1994 Editor Computer Supported Cooperative Work, Richard ACM Press Proceedings of Digital Libraries ’94: The Furuta, First Annual Conference on the Theory and 1994 Editor Richard Practice of Digital Libraries, Hypermedia Research Laboratory, Texas A&M University Furuta, Third ACM Conference on Hypertext 1991 Editor Richard Proceedings, ACM EP90: Electronic Publishing 1990 (Proceedings of the International Conference Furuta, 1990 Editor on Electronic Publishing, Document Richard Manipulation and Typography, Cambridge University Press Furuta, Structured Documents, Cambridge University 1989 Editor Richard Press Computer Networks, special issue on “Botnet Gu, Guofei 2011 Guest Editor Activity: Analysis, Detection and Shutdown”

36

Editorial International Journal of Security and Gu, Guofei 2011 Board Networks Gutierrez- 2006 – Associated Osuna, IEEE Sensors Journal Present Editor Ricardo Gutierrez- Editorial IEEE International Conference on Robotics Osuna, 2009 Board and Automation Ricardo Gutierrez- Editorial Osuna, 2003 – 2005 Sensor Letters Board Ricardo Gutierrez- Guest Special Issue on Machine Olfaction, IEEE Osuna, 2012 Associate Sensors Journal Ricardo Editor Klappenecker, Associate Current Development in Theory and 2010 – 2013 Andreas Editor Applications of Wavelets Klappenecker, 2006 – Associate Journal of Wavelet Theory and Applications Andreas Present Editor Klappenecker, Associate 2004 – 2007 Fluctuation and Noise Letters Andreas Editor Liu, Jyh- 2007 – Editor Journal of Systems Architecture Charn Present Liu, Jyh- Journal of Microprocessors and 2005 – 2007 Editor Charn Microsystems Journal of Microprocessors and Liu, Jyh- 2006 Guest Editor Microsystems, Special Issue on Sensor Charn Systems Journal of Microprocessors and Liu, Jyh- 2004 Guest Editor Microsystems, Special Issue on Secure Charn Computing Platforms Liu, Jyh- IEEE Computing and Control Journal, “Real 2002 Guest Editor Charn Time Embedded Systems” Proceedings of 12th IEEE Real-Time and Liu, Jyh- 2006 Co-Editor Embedded Technology and Applications Charn Symposium Special Issue on “Real-Time and Embedded Liu, Jyh- Technology and Applications” ACM 2005 Guest Editor Charn Transactions on Embedded Computing Systems Mahapatra, Associate IEEE Trans on PDS Rabi Editor

37

Mahapatra, Associate ACM Transactions on Embedded Systems Rabi Editor Mahapatra, Editor Journal of Embedded Systems Rabi Murphy, Associate 2000 – 2009 IEEE Intelligent Systems Robin Editor Murphy, 1997 – Associate Robotics and Autonomous Systems Journal Robin Present Editor Editorial Rauchwerger, 2003 – Board Int. Journal of Parallel Processing Lawrence Present Member Editorial Rauchwerger, 2011 – Journal of Information Science and Board Lawrence Present Engineering Member Rauchwerger, Int. Journal of Parallel Computing, Special 2002 Guest Editor Lawrence Issue on Selected Papers from IWACT 2001 Journal of Parallel Computing, Special Issue Rauchwerger, 2000 Guest Editor on Parallel Processing for Irregular Lawrence Applications Rauchwerger, Int. Journal of Parallel Computing, Special 2000 Guest Editor Lawrence Issue on Selected Papers from ICS ‘99 Schaefer, 2010 – Associate Graphical Models (GMOD) Scott Present Editor Schaefer, 2010 – Associate The Visual Computer Scott Present Editor Schaefer, 2010 – 2011 Guest Editor Computer Aided Design Scott Schaefer, 2010 – 2011 Guest Editor Computer Aided Geometric Design Scott 10-Aug-2011 IEEE Robotics and Automation Society for Associate Shell, Dylan – 28-Nov- 2012 International Conference on Robotics Editor 2011 and Automation (ICRA) 08-Aug-2009 IEEE Robotics and Automation Society for Associate Shell, Dylan --- 20-Nov- 2010 International Conference on Robotics Editor 2009 and Automation (ICRA) Shipman, Theme Editor Journal of Digital Information, Oxford Press Frank 2010 – Associated IEEE Transactions on Automation Science Song, Dezhen Present Editor and Engineering 2008 – Associate Song, Dezhen IEEE Transactions on Robotics Present Editor

38

Journal of Intelligent Service Robotics, Song, Dezhen 2009 Guest Editor Special Issue on Networked Robots Editorial Inderscience; International Journal of Ad Stoleru, Radu 2009 – 2011 Board Hoc and Ubiquitous Computing Member Editorial IARIA: International Journal on Advances in Stoleru, Radu 2008 – 2011 Board Networks and Services Member Editorial IARIA: International Journal on Advances in Stoleru, Radu 2008 – 2011 Board Telecommunications Member Editorial Taylor, 2000 – Cluster Computing: The Journal of Board Valerie Present Networks, Software Tools and Applications Member Editorial Taylor, 2004 – 2007 Board Parallel Computing Valerie Member Editorial Taylor, 2001 – 2007 Board Journal on Grid Computing Valerie Member Cluster Computing: The Journal of Networks, Software Tools and Applications, Taylor, 2002 Guest Editor Special Issue on Performance Analysis and Valerie Modeling of Parallel and Distributed Applications and Systems Taylor, Journal of VLSI Signal Processing, Special 1999 Guest Editor Valerie Issue Taylor, Journal of VLSI Signal Processing, Special 1997 Guest Editor Valerie Issue

Editorial International Journal on Parallel, Emergent Welch, 2010 – Board and Distributed Systems Jennifer Present Member Welch, 2009 – Associate Distributed Computing Jennifer Present Editor Editorial Welch, 1994 – Chicago Journal of Theoretical Computer Board Jennifer Present Science Member ACM Luwer Mobile Networks and Welch, 2006 Co-Editor Applications (MONET) Journal, Special Jennifer Issue on Foundations of Mobile Computing Editorial Welch, 2002 – 2005 Board Journal of the Chinese Institute of Engineers Jennifer Member

39

Williams, 2010 – Associate Systematic Biology Tiffani Present Editor

V.2.6 Faculty Hired and Retired During Last Five Years Table V.4. Faculty hired and retired 2004 through 2011

FACULTY FACULTY DATE FACULTY HIRED/LEVEL RETIRED/LEVEL RESIGNED/LEVEL

8/04 Dick Volz, Professor

8/04 Dezhen Song, Assistant Prof.

9/04 Jaakko Jarvi, Assistant Prof.

8/05 Bruce McCormick, Professor

9/05 Anxiao Jiang, Assistant Prof.

Tiffani Williams, Assistant 9/05 Prof.

6/06 John Leggett, Professor

Tracy Hammond, Assistant 8/06 Prof.

Gabriel Dos Reis, Assistant 8/06 Prof.

9/06 Jinxiang Chai, Assistant Prof.

9/06 Scott Schaefer, Assistant Prof.

5/07 Du Li, Assistant Professor

6/07 Bart Childs, Professor

8/07 Dick Simmons, Professor

James Caverlee, Assistant 8/07 Prof.

9/07 Radu Stoleru, Assistant Prof.

Robin Murphy, Professor 8/08 w/Tenure

8/08 Guofei Gu, Assistant Prof.

8/08 Scott Pike, Assistant Prof.

5/09 Udo Pooch, Professor

9/09 Dylan Shell, Assistant Prof.

40

12/09 Glenn Williams, Professor

6/10 Jeff Vitter, Professor

7/11 William Lively, Professor

Evdokia Nikolova, Assistant 8/11 Prof.

8/11 Donald Friesen, Professor

V.2.7 Average Age of Full-time Faculty Table V.5. Average age of full-time faculty by rand and for all RANK AVERAGE AGE Assistant Professor 37 Associate Professor 42 Full Professor 53

V.2.8 Gender, Minority Representation Table V.6. Gender and minority representation for Computer Science and Engineering faculty FACULTY (BY FULL ASSOCIATE ASSISTANT GENDER) Male 13 11 7 Female 4 2 1 FACULTY (BY FULL ASSOCIATE ASSISTANT ETHNICITY) African American 1 1 1 Native American 0 0 0 Resident Asian 3 5 0 Hispanic American 0 1 0 White 13 6 5 Nonresident Asian 0 0 2

V.2.9 Faculty Curriculum Vitae (see Appendix A)

VI PROGRAM COMPONENTS

VI.1 Graduate Programs Advanced study in computer science and computer engineering provides students with the skills to design and utilize modern computer systems. The Department encourages both fundamental research in computing and interdisciplinary research. Research projects in diverse areas offer students a wide range of opportunities to gain experience while completing requirements for

41 advanced degrees. Significant computational facilities, networks, and other resources are available to support student research. Graduate studies in the Department can lead to the following degrees:  Master of Computer Science (MCS)  Master of Engineering in Computer Engineering (MEN)  Master of Science in Computer Science (MSCS)  Master of Science in Computer Engineering (MSCE)  in Computer Science (PhDCS)  Doctor of Philosophy in Computer Engineering (PhDCE) VI.1.1 Admission General Procedure for Applying. Applications for graduate study in the CSE Department must be completed on-line. Application information, including fees, deadlines, required documentation, test scores and other requirements are available online from the CSE Department (web) and from the Office of Admissions at Texas A&M University (web). Academic Calendar. The academic year is composed of fall, spring, and summer semesters. The fall semester begins in late August and ends in early December. The spring semester begins in mid-January and ends in early May. The summer session begins in late May or early June and ends in early August. The fall and spring semesters are each 15 weeks. The summer semester is 10 weeks in length. Classes may be offered in one of two 5 week sessions. The Texas A&M University deadlines for international applications are March 1 for the fall, August 1 for the spring, and November 1 for the summer. Due to other constraints on timing of scholarship and fellowship deadlines, all applicants are encouraged to use these dates. Entrance Requirements. Applicants must fulfill the requirements for admission to graduate studies as specified in the graduate catalog and must hold a bachelor’s degree, ideally in computer science, computer engineering, or a related field, or equivalent experience. Undergraduate preparation should include:  Data structures and analysis of algorithms.  Operating systems, compilers, and database systems.  Digital design and computer systems architecture.  Several high-level programming languages.  Mathematics including calculus, linear algebra, and discrete mathematics. Students are responsible for all course prerequisites. While most undergraduate courses cannot be applied toward graduate degrees, graduate students may take them to ensure they have the appropriate preparation. Students are encouraged to discuss their background with the Graduate Advisor if they have questions. All applicants are required to take the general Graduate Record Examination (GRE). Students who do not have a traditional background are encouraged to take the GRE subject test in computer science. Applicants whose native language is not English are required to submit proof of English proficiency. The Graduate Admissions Office (web) for requirements (e.g., TOEFL, IELTS). TAMU Admissions determines whether your country’s language is English. Evaluation Criteria. All applications are reviewed by the Department’s Graduate Admissions Committee. The criteria used in evaluation of applicants for admission to graduate study in computer science and engineering include:  academic performance on previous degrees,

42

 GRE scores and, if applicable, TOEFL scores,  relevant background,  letters of recommendation,  the applicant’s statement of purpose, and  other relevant information. The Admissions Committee is primarily interested in determining the applicant’s potential to perform research. VI.1.2 Financial Support The department has a number of graduate fellowships, assistantships, and other types of positions available for CSE students. Further, the University provides fellowships (e.g., Diversity Fellowships) for which we nominate our admitted students. Assistantship positions require 20 hours of work per week and typically have starting salaries of $1,400/month for master’s students and $1,600/month for Ph.D. students. Assistantships permit the holder to carry a full academic program of graduate work. The work assignments vary from classroom assistance to assisting with research. Many students are employed by faculty on research projects. Arrangements for these positions are made with individual faculty members. Students with university financial support (such as teaching or research assistantships) qualify for resident tuition fees. Students with assistantships are eligible for University health insurance coverage and a portion of their monthly premium is paid by the employer. Additional positions are available in other campus departments where students can work as programmers, systems analysts, and computer operators. Arrangements with other departments are made on an individual basis. Additional postings of jobs outside the Department are available online at jobsforaggies.tamu.edu. International students must pass the Texas A&M English Language Institute's proficiency exam to qualify as a teaching assistant. This is also recommended for research and non-teaching assistantships. VI.1.3 Program Requirements Graduate students must fulfill the residence and scholastic requirements for graduate study as specified in the graduate catalog. In addition, the department has these requirements:  Grade Point Requirements. Graduate students must maintain a grade point average of 3.0 in all coursework. A student whose grades drop below this level will be placed on probation and blocked from registration. A student on probation will be required to consult the graduate advisor. A student is usually given one semester to correct a grade deficiency. Each graduate assistant funded by the department must maintain a grade average of 3.25 in all coursework. A graduate assistant whose grades drop below this prescribed level may lose their assistantship.  Registration Requirements. Every graduate student in the department must register for a minimum of 1 credit hour every fall and spring semester. Graduate students holding a departmental graduate assistantship must register for at least 9 credit hours every fall and spring semester. Registration is not required in the summer unless the student has an assistantship, and then 6 credit hours must be taken. Continuous registration can be achieved by registration for one credit hour of CSCE 685 (Directed studies) or 691 (Research) in fall and spring semesters.

43

VI.1.4 Facilities Library. Texas A&M University’s Evans Library has one of the finer engineering collections in the country, and in technical areas related to our program we have excellent coverage of existing materials with an acquisitions program that is expanding the collection, not merely keeping it current. Rapid access to electronic resources (over 1,200 databases, 120,000 electronic journal and 1.1 million e-books) is enhanced through an Electronic Resources Locator. Almost all of the electronic resources are available twenty-four hours a day, on- or off-campus to faculty and students via proxy server access, and students may customize their library portal for the resources of interest to them. When searching from a computer on-campus (or via a proxy) the Google Scholar system also seamlessly recognizes when TAMU has access to these resources, typically permitting an effortless click-through. In addition to the subscription-based resources, the subject specialist librarians have selected numerous useful government or educational site databases for inclusion in the Electronic Resources Locator database. The Texas A&M University Libraries partnered with the United States Patent and Trademark Office to provide specialized resources and services that are only available at two other libraries in the country. These services provide a government agency presence that enables faculty and students to get expert help with patent and trademark questions. Classroom equipment. There are four lecture-oriented classrooms (104, 113, 124, 126) located within the H.R. Bright building (HRBB), for which the department controls the equipment directly. These classrooms are used primarily for courses in the CSE Department, and are where a majority of the Department’s classes that are part of the Computer Science and Computer Engineering programs are offered. In addition to whiteboards, each of these classrooms contains a podium computer, laptop connections, DVD playback device, VHS playback device, a sound system (including amplifier and speakers) for all of the above, and a digital projector and screen. Equipment in all of the most regularly used classrooms all contain sufficient equipment for instruction. Some rooms have additional equipment; for example, the largest lecture hall (HRBB 124) contains a document camera, and additional audio controls (such as a microphone) and three of the rooms have SMART podium monitors allowing annotations to be made directly to the slides and presentation. In addition to the classrooms controlled by our Department, classes are taught in other classrooms under the control of the University. When classrooms in other buildings are used, if sufficient equipment is not available in the room that is assigned, some equipment (laptop and projector) can be obtained and set up by university staff for each class. Though not ideal, this is minimally adequate for instruction in those classes. Faculty offices. Sizes for faculty offices generally vary from 121 to 164 square feet. All faculty members are assigned an individual office with window. There are modern desks, chairs, and tables to facilitate work and meetings with various individuals. Offices contain a whiteboard, telephone (with long-distance capability), bookshelves and filing cabinets (if the faculty member desires them). Faculty computers are generally purchased by individual faculty, using various funding sources. Among the sources for funding are startup funds (for new faculty), research grants, and (perhaps most importantly) a university-wide program that supports upgrades of faculty office computers. This Faculty Workstation Program provides a 3:1 matching for funds (up to $1500 from the University) for purchase of a computer or laptop. Faculty with 4 or more years since last using workstation funds are given priority, although funds may also be given to those with 3 or more year old workstations. Overall, the space and equipment for faculty offices is adequate for faculty members to conduct their business. Computing. The department maintains several computing facilities, connected by a network that ties into the campus network. The local network includes a Cisco 6500 core router with 48 port fiber core switch module, 200 edge switches (10/100 Mbps), and 20 edge switches (1Gbps).

44

The department maintains several servers that provide remote access to students and faculty. These include NetApp devices that provide storage (30 TB of usable disk space), 17 Dell PowerEdge servers, 19 Sun servers, and 4 HP ProLiant servers. The department also has two special-purpose machines available for remote use: an 8-node Linux cluster, and a recently added GPU-based computer (8 Intel cores, 12 GB RAM, 8 GPUs providing 1024 GPU threads, 12 GB video memory). Every student is given 2 GB of disk quota on a department file server. This data is backed up regularly, including hourly, nightly, and weekly snapshots. In addition, students are given access to 500 GB of scratch space on the secondary departmental file server, and have limited use of lab hard drive space for scratch data. The servers are configured to support remote access for a variety of services. This includes an SVN server, web hosting, project-based database access, interactive Unix servers for both “low” and “high” CPU usage, scratch disk space, backed up disk space, VPN, and printing. The Unix servers include a very large set of software, too extensive to list here, including all of the standard compilers and utilities often available for Unix/Linux systems. Among the additional software provided on the Unix machines is the Sun Studio suite, Mathematica, Adobe Acrobat, and Matlab. Supported software for the Linux cluster is Mathematica, Matlab, and Hspice. Students also have free individual access (i.e. can download their own copies, free) of almost all Microsoft products, by virtue of the Department’s participation in the Microsoft Developers Network Academic Alliance; all students enrolled in department courses have been added to the subscription. This includes important products that may be used for classes, including Visual Studio, SQL Server and Windows Server 2008. Also available as campus resources are the Texas A&M Supercomputing Facility and the Immersive Visualization Center (IVC). The Supercomputing facility includes two large IBM cluster computers, and the IVC consists of a large stereo projection system. Although these facilities are used primarily for research purposes, they could potentially be used for teaching, as well. VI.1.5 Degree Requirements VI.1.5.1 Master of Computer Science (MCS) The MCS degree is a professional, terminal degree, and does not include a thesis, project, or final examination. MCS students have a default advisory committee consisting solely of the Graduate Advisor as chair. Requirements for the MCS degree include:  At least 18 credit hours of graded CSCE graduate coursework.  Three breadth CSCE courses, one from each of these sets: Theory (627, 629), Systems (605, 613, 614) and Software (604, 606, 655). These must be passed with a grade of B or better. These count toward the requirement of 18 hours of graded CSCE graduate coursework.  At most one approved three-credit 400–level CSCE undergraduate course1. This course does not count towards the 18 hours of CSCE graded graduate coursework. Only the following courses are eligible for graduate credit (410, 434, 441, 443, 444, 452, 463, and 465), and only if the student didn’t take an equivalent course for their own previous degree(s).

1 Only the following CSCE courses are eligible for graduate credit (410, 434, 441, 443, 444, 452, 463, and 465), and only if the student did not take an equivalent course for their own previous degree(s).

45

 Up to 6 credit hours of non-CSCE graded graduate coursework (excluding 681, 684, 685, 691).  1 credit hour of CSCE 681 (Graduate Seminar).  Up to 3 credit hours of CSCE 685 (Directed Studies).  A total of at least 30 credit hours satisfying the above requirements. VI.1.5.2 Master of Science in Computer Science (MSCS) The MSCS degree is a research degree requiring a thesis and final examination (thesis defense). The student must select an Advisory Committee Chair from the Department’s graduate faculty. If a student wishes to have a Chair who does not have an appointment with the Department, then the committee must have two Co-Chairs, including one who is a member of the Department’s graduate faculty. (A committee has either one Chair or two Co-Chairs.) The Advisory Committee for the MSCS degree consists of at least three members from the Texas A&M graduate faculty (the Chair counts as a member). There must be at least one member from another department and there must be a majority from the Department. The Advisory Committee can have supplemental members who are not members of the Texas A&M graduate faculty (and hence do not count when evaluating the composition of the committee). Supplemental members are usually added because they have some special expertise that is relevant to the student’s research topic. Such members are added by “Special Appointment” requests. Requirements for the MSCS degree include:  At least 18 credit hours of graded CSCE graduate coursework (excluding CSCE 681, 684, 685, 691).  Three breadth CSCE courses, one selected from each of these sets: Theory (627, 629), Systems (605, 613, 614) and Software (604, 606, 655). These must be passed with a grade of B or better. These count toward the requirement of 18 hours of graded CSCE graduate coursework.  At most one approved three-credit 400–level CSCE undergraduate course1. This course does not count towards the 18 hours of CSCE graded graduate coursework.  At most 6 credit hours of non-CSCE graded graduate coursework (excluding 681, 684, 685, 691).  1 credit hour of CSCE 681 (Graduate Seminar).  4 to 7 credit hours of CSCE 691 (Research).  Up to 3 credit hours of CSCE 685 (Directed Studies). The combination of 685 and 691 cannot exceed 7 credit hours.  A total of at least 32 credit hours. VI.1.5.3 PhD in Computer Science (PhDCS) The PhDCS degree is a research degree requiring a dissertation and final examination. The PhD Advisory Committee is the same as the MSCS degree except that it must have a minimum of four members, a majority from the Department and at least one from another department. Requirements for the PhDCS degree include:  At least 30 credit hours of graded graduate coursework (excluding 681, 684, 685, and 691).  Three breadth CSCE courses, one selected from each of these sets: Theory (627, 629), Systems (605, 613, 614) and Software (604, 606, 655). These must be passed with a grade of B or better. These count toward the requirement of 30 hours of graded graduate coursework.

46

 At most 6 credit hours of approved non-CSCE graded graduate coursework (excluding 681, 684, 685, 691). This counts towards the requirement of 30 hours of graded graduate coursework.  1 to 2 credit hours of CSCE 681 (Graduate Seminar).  At least 18 credit hours of CSCE 691 (Research). Normally the number of CSCE 691 hours will be increased to meet the required total number of credit hours.  A total of at least 96 credit hours (or at least 64 credit hours if the student has a prior, approved and related master’s degree). In addition, students in the PhDCS program must meet the following requirements: - Annual Review. All doctoral students in the department are reviewed annually by the entire faculty. The purpose of the Ph.D. student annual review procedure is to encourage and motivate Ph.D. student research, and to provide additional mentoring for graduate study. The student is required to prepare and file certain materials for this review by the announced deadline, typically in mid-April. - Qualifier Exam. All students who started the PhD program in Fall 2010 or later are required to pass the PhD Qualifying Exam (Qual) by the end of their fourth regular semester (i.e., Spring or Fall). A maximum of two attempts are allowed to pass the Qual. The exam is a two-hour oral exam conducted by a committee of three faculty members on one of the following areas: (1) Theoretical Foundations, (2) Software, (3) Systems, (4) Human-Centered Systems, or (5) Intelligent Systems. The committee is formed by the Graduate Advisor's office subject to the following constraints: two members must belong to the area selected by the student, and the third member must not belong to the selected area. The student's academic advisor, GAR supervisor(s) or 691 instructor(s) may not serve on the committee. - Preliminary Exam. The Preliminary Exam consists of written and oral portions. Each committee member is scheduled to administer a written exam during the approximately 3 weeks prior to the common oral examination. The format of the oral exam is flexible and is determined by the student's Advisory Committee. In the Department, it is common for students to present their dissertation proposal at the oral prelim. In this case, the student will typically provide the advisory committee members with a draft of the proposal several weeks before the prelim. VI.1.5.4 Master of Engineering (MEN) The MEN degree is a professional, terminal degree, and does not include a thesis, project, or final examination. MEN students have a default advisory committee consisting solely of the Graduate Advisor as chair. Requirements for the MEN degree include:  At least 12 credit hours of graded CSCE graduate coursework (excluding CSCE681, 684, 685, 691).  At least 6 credit hours of graded ECEN graduate coursework that is not cross-listed with CSCE (excluding ECEN 681, 684, 685, 691).  At least 6 credit hours of graded elective graduate coursework (excluding 681, 684, 685, and 691). This may include CSCE, ECEN, or other approved graduate courses.  At most one approved three-credit 400–level CSCE or ECEN undergraduate course1,2. This course does not count towards the 12 hours of CSCE graded graduate coursework.

2 Only the following ECEN 400-level courses may be taken for graduate credit: 420, 421, 444, 447, 448, 455, 474, 468, 475 and 478. These courses cannot be used if the student took an equivalent course for their own previous degree(s).

47

 1 credit hour of CSCE 681 (Graduate Seminar).  Up to 3 credit hours of CSCE 685 (Directed Studies).  A total of at least 30 credit hours satisfying the above requirements. VI.1.5.5 Master of Science in Computer Engineering (MSCE) The MSCE degree is a research degree requiring a thesis and final examination (thesis defense). The MSCE advisory committee is like that of the MSCS degree with the additional requirement that the Chair or a Co-Chair must be a member of the computer engineering faculty. Requirements for the MSCE degree include:  At least 12 credit hours of graded CSCE graduate coursework (excluding CSCE 681, 684, 685, 691).  At least 6 credit hours of graded ECEN graduate coursework that is not cross-listed with CSCE (excluding ECEN 681, 684, 685, 691).  At least 6 credit hours of graded elective graduate coursework (excluding 681, 684, 685, and 691). This may include CSCE, ECEN, or other approved graduate courses.  At most one approved three-credit 400–level CSCE or ECEN undergraduate course1,2. This course does not count towards the 12 hours of CSCE graded graduate coursework.  1 credit hour of CSCE 681 (Graduate Seminar).  4 to 7 credit hours of CSCE 691 (Research).  Up to 3 credit hours of CSCE 685 (Directed Studies). The combination of 685 and 691 cannot exceed 7 credit hours.  A total of at least 32 credit hours. VI.1.5.6 PhD in Computer Engineering (PhDCE) The PhDCS degree is a research degree requiring a dissertation and final examination. The PhDCE advisory committee is like that of the PhDCS degree with the additional requirement that the Chair or a Co-Chair must be a member of the computer engineering faculty. Requirements for the PhDCE degree include:  At least 30 credit hours of graduated graduate coursework (excluding 681, 684, 685, 691).  At least 12 credit hours of graded CSCE graduate coursework (excluding CSCE 681, 684, 685, 691).  At least 6 credit hours of graded ECEN graduate coursework that is not cross-listed with CSCE (excluding ECEN 681, 684, 685, 691).  At least 12 credit hours of graded elective graduate coursework (excluding 681, 684, 685, and 691). This may include CSCE, ECEN, or other approved graduate courses.  1 to 2 credit hours of CSCE 681 (Graduate Seminar).  At least 18 credit hours of CSCE 691 (Research). Normally the number of CSCE 691 hours will be increased to meet the required total number of credit hours.  A total of at least 96 credit hours (or at least 64 credit hours if the student has a prior, approved and related master’s degree). Students in the PhDCE program must meet similar additional requirements as those in the PhDCS program: (1) Annual Review, (2) Qualifier Exam, and (3) Preliminary Exam; please refer to section VI.1.5.3. VI.2 Graduate Courses Offered (Appendix B)

48

VI.3 Course Demand Courses offered can be classified in several ways:  Breadth courses are those that can be considered basic and we have a requirement for at least three of them in each student's education. The breadth requirements are that one course from each of three pairs, (CSCE 627, CSCE 629), (CSCE 605, CSCE 613, CSCE 614), and (CSCE 604, CSCE 606, CSCE 655), must be taken. The intent of the breadth requirement is to ensure some breadth in the degree plan. With the exception of CSCE 605, these courses are offered at least once each year and if the demand warrants, we offer them two or three times per year. In particular, CSCE 614 (Computer Architecture) and CSCE 629 (Algorithms) are offered every semester; CSCE 629 is being offered three times in 2011-2012 due to increasing demand from students from other departments in the College of Engineering.  More popular graduate courses are offered once a year, while less popular advanced courses are offered once every two years.  New courses are usually created by new faculty. New courses are taught twice as special topics courses before the proposal for permanent status is prepared. The university requires that a course be taught at least once each three years or it shall be discontinued. Thus, the course offerings change each year as some courses are added and some courses disappear with changes in the faculty; as an example, in the most recent revision of the graduate course catalog (2011-2012) we removed eight CSCE graduate courses that had become dated. We require a minimum of ten courses for the Ph.D. and the rest of the credits shall be research. If the student entered the program with a master’s degree from another university/program, then at least two doctoral courses must be completed in our program. The average Ph.D. degree plan has eleven courses if the student does not already have a master’s degree and has four courses if the student has a master’s degree. VI.4 GRE Scores and GPR of Students The GRE scores are one component of the admissions decisions that are considered; please refer to section VI.1.1 for additional evaluation criteria. Faculty members generally believe that the GRE has become an irrelevant indicator of student performance. Approximately half our applicants are from India (53% for fall 2012) and more than half the remaining applicants are from the People's Republic of China (30% in fall 2012). Approximately one-third of our applicants (28% for fall 2012) make a perfect score on the quantitative part of the GRE. Also, it is well known that undergraduate students in India and PRC take courses that could reasonably be described as “Scoring High on the GRE.” Their GRE verbal scores often reflect that training but not true skills. VI.5 Student Involvement in Their Learning The department is involved in a number of activities besides the basic education revolving around courses and research: 1. Graduate students can take one or more semesters of Professional Internship ( CSCE 684) in addition to the total hours required for their degree plan. 2. Teaching assistantships (GATs) are assigned based on department need, student qualification, and student need. GATs are often coordinated with GARs to maximize the student learning opportunities.

49

3. Graduate students from the department participate in the university-wide graduate student governance, manage their own association within the department (CSEGSA), and serve as representatives on several departmental committees. 4. Graduate and undergraduate students organize workshops to educate other students, as well as faculty and staff, on current technical topics in computer science. Students also manage the Aggie Women in Computer Science (AWICS) which has sent large contingents to appropriate national meetings. Our students have served as presiding and contributing officers for a number of other campus organizations. VI.6 Student Body Composition The graduate student body consists of 23% domestic and 77% international students. For the master’s degree, 26% are domestic and 74% are international students. For the doctoral degree, 30% are domestic and 70% are international students. VI.7 Recruitment Information Recruitment activities have increased significantly in the last few years for the purpose of increasing the quality and percentage of US Ph.D. students. These activities include: the Invited Graduate Admission (IGA) program, NSF-sponsored REU programs, and the Distributed Mentoring (DMP) program. In addition, to make our admission offers more competitive, we are now offering 5-year assistantships to top Ph.D. applicants. Invited Graduate Admission program. Attracting top US students to our graduate program, in particular to our Ph.D. program, is a crucial component for achieving our goal to become a top computer science department in the country. Texas A&M University, including the CSE Department, has been highly respected for its quality of undergraduate education. Therefore, our own undergraduate program provides an excellent source to recruit top students. For this purpose, in fall 2003 we initiated the IGA program to encourage our own top undergraduates to enter our graduate program. The program is implemented as follows: in the fall of each year, the Graduate Admissions Committee reviews undergraduate students who are in their last academic year and belong to one of the following categories:  The top 50 students in terms of GPA, or  Students recommended by at least one senior faculty member in the department The committee evaluates the above students, selects the top students and grants them IGA. The department head sends admission and congratulation letters to the admitted students in December. A workshop is held in September. IGA students are advised of the program, how to prepare for the GRE (to meet university requirements and for various fellowship applications), how to take courses for graduate credits, and how to start their research under the supervision of a CSE faculty member. Faculty members serve as mentors for the admitted IGA students. The mentor- mentee relations are established mainly in terms of research interests. The IGA students select their own mentors. The department assigns mentors for students who have no clear preference. The graduate application fee is paid by the department for IGA students who accept our admission offer. Help will also be provided for these students to prepare for the GRE test. IGA students who declare a clear desire for entering our Ph.D. program have a high priority for departmental fellowships and teaching assistantships. Faculty mentors are encouraged to advise the IGA students in their graduate study course plan, to supervise the students for collaborative

50 research, and to consider offering research assistantships to their mentees to support their graduate study. Faculty members are expected to inform our students of the opportunity of the IGA program as early as their sophomore year, and to provide advice and suggestions to students for considering the IGA program. Five-year assistantships. Another effort the department has made to attract top Ph.D. student to join our graduate program was to revise the policy of our graduate assistantship offers. In Fall of 2008, a new policy for 5-year assistantship offers was established. Each year, the department Graduate Assistantship and Awards Committee selects the very best Ph.D. applicants (in particular, the very best US Ph.D. applicants) and offers them a 5-year departmental assistantship. During the first year, the students are Teaching Assistants, to allow time to get acclimated to the department and find research advisors. The Assistantship is renewed as a Teaching Assistantship or Research Assistantship and is subject to satisfactory academic progress and evaluation of student’s assistantship duties as indicated by department and supervisor’s reviews. NSF REU Program. Summer 2012 will mark the ninth year that the CSE Department is offering a summer REU Program (Research Experiences for Undergraduates). The program spans 10 weeks and involves undergraduate students from Texas A&M as well as students from other colleges and universities from across the United States. It is hoped that the students participating in the CSE REU program will make significant contributions to ongoing faculty research and, more importantly, will gain an appreciation for and an interest in graduate school and a future research career. To participate in the program, students must have an interest in and a desire to participate in ongoing research in computer science or computer engineering, have completed their sophomore year in a computer science or computer engineering curriculum, have a cumulative minimum GPA of 3.00 (exceptions may be made based on review of the applicant's last 60 hours of coursework), plan to graduate no earlier than December 2012, be a U.S. citizen or permanent resident, and may not enroll in additional academic courses during the summer sessions Students admitted to the REU program receive funding in the amount of $5,000 for their research work at CSE@TAMU for the summer, $1,000 meal allowance, $1,000 housing allowance (if not living in luxury housing provided), and travel expenses to and from Texas A&M University. Since 2004, 139 undergraduate students have participated in our REU program, 42 of whom have gone on to pursue graduate degrees (17 of them in our Department). VI.8 Graduate Program Rankings Some of the most commonly referred rankings are U.S. News & World Report rankings, and National Research Council (NRC) Rankings. The U.S. News & World Report ranks engineering colleges based on an algorithm based on the opinions of deans and CEOs of companies. A of the 2012 U.S. News & World Report graduate rankings is presented in Table VI.1; Table VI.2 shows the rankings of our peer departments within the College of Engineering3 at Texas A&M University. The NRC rankings are based on the opinions of faculty of peer doctoral granting universities. The NRC assessed programs according to 21 different criteria, and generated five ratings to help summarize those criteria4.

3 Source: http://engineering.tamu.edu/media/17412/DataSheets.pdf 4 Source: Chronicle of Higher Education

51

 S-Rank: Programs are ranked highly if they are strong in the criteria that scholars say are most important.  Research: Derived from faculty publications, citation rates, grants, and awards.  Students: Derived from students' completion rates, financial aid, and other criteria.  Diversity: Reflects gender balance, ethnic diversity, and the proportion of international students.  R-Rank: Programs are ranked highly if they have similar features to programs viewed by faculty as top-notch. Table VI.1. 2012 U.S. News & World Report best engineering graduate schools Ranking 1 Massachusetts Institute of Technology 2 Stanford University 3 University of California - Berkeley 4 Georgia Institute of Technology 5 California Institute of Technology University of Illinois – Urbana-Champaign 7 Carnegie Mellon University 8 University of Texas - Austin University of Michigan – Ann Arbor 10 Cornell University Purdue University – West Lafayette 12 Texas A&M University – College Station University of Southern California 14 University of California – San Diego 15 16 University of California – Los Angeles 17 University of Wisconsin – Madison 18 University of Maryland – College Park 19 Harvard University 19 Northwestern University

Table VI.2. 2012 U.S. News & World Report College of Engineering graduate ranking (among public schools) TAMU Ranking Department Aerospace 8 Agriculture 4 Biomedical 14 Chemical 17 Civil 8 CS/CE 27/11 EE/CE 11/13 Eng Tech - Industrial 8 Mechanical 7 Nuclear 3 Petroleum 2

52

Table VI.3. NRC 2010 College of Engineering graduate ranking

S-Rank high S-Rank Low Research High Research Low Students High Students Low Diversity High Diversity Low R-Rank High R-Rank Low Aerospace 5 13 7 21 6 15 3 12 11 24 Agriculture 18 22 12 22 20 25 15 27 6 17 Biomedical 33 62 36 68 31 68 48 67 25 55 Chemical 29 61 46 83 12 72 32 65 26 51 Civil 17 58 24 96 23 62 26 70 6 11 Comp Eng 55 96 42 96 43 106 15 69 49 87 Comp Sci 35 71 44 96 15 68 14 36 26 48 Electrical 36 70 34 79 107 120 8 44 15 24 Eng Tech ------Industrial 24 44 25 54 30 47 4 12 13 38 Material ------Mechanical 16 45 15 51 100 117 25 56 8 40 Nuclear ------Petroleum ------VI.9 Efforts to Sustain Collegiality and Professionalism There are several continuing efforts in the department that help sustain collegiality and professionalism, such as:  In the CSCE 681 Seminar, CSE faculty, as well as invited speakers, present seminars. Students must complete a detailed summary of each lecture. Even though this is a class, seminars are widely advertised and open to all. Other research groups have regular seminar programs and individual faculty host invited speakers throughout the academic year. These seminars are also widely publicized to CSE students and faculty.  Graduate students have representatives on appropriate departmental committees, allowing them an opportunity for involvement in planning and policy making activities. Feedback on faculty candidates is also requested from graduate students and utilized in the decision making process.  On a regular basis, “Lunch with a Professor” events are held where faculty and students have an informal lunch, which provides opportunities for socialization and collaborative discussion.  Each Wednesday afternoon the faculty are invited to get together during an informal “coffee & cookie” break, which provides opportunities for socialization and collaborative discussion  Each Friday, the department organizes an informal Research Lunch where faculty present their on-going research, potential research/teaching ideas, or additional activities that may be of interest to the department  Over the last two years, we have made an effort to revamp the graduate student association (CSEGSA), which had become dormant during 2007-2010. CSEGSA organizes a number of social activities, including Lunch with a Professor (a group of

53

graduate students gets together over lunch with a faculty member of their choice to discuss graduate life, research or trivia), Bond Night, Soccer Fun, Basketball Fun, Thanksgiving Potluck Lunch, etc. They also help organize departmental events (Fall Picnic, Spring Banquet) and are in charge of selecting various departmental awards (graduate faculty teaching excellence award, faculty service excellence award, and staff excellence award). Visit http://www.tamu-csegsa.org/ for more details on the organization.

VII BUDGET INFORMATION

VII.1 Overview The department level financial management process is a bit more complex at Texas A&M University than at most institutions. There are several major sources of income that flow into the departmental budget and several categories of expenses beyond those for normal operation of a department. In this chapter, these general categories are described first, along with an overview of the financial management processes involved. In particular, the terminology naming the different funds is described. Then, in subsequent sections, the various standard categories of expenses, such as faculty salaries and operating expenses are analyzed. First, it must be noted that there are two highly overlapping but distinct organizational units that impact the doctoral program. They are the Department of Computer Science and Engineering at Texas A&M University, and the Computer Science and Engineering Division of the Texas Engineering Experiment Station (TEES). Since the doctoral program is focused on research, there is a strong coupling between the two and an evaluation of the budget must consider both. The major income categories for the department/division are the following: 1. State allocated general funds for operation of the department. This is divided into two principal categories: a. Teaching budget – faculty salaries b. Non-teaching budget – staff salaries, travel, supplies, etc. 2. TEES indirect return based on a percentage of the indirect TEES collects from the funded research expenditures by the faculty in the department 3. Student fees divided into three categories a. Instructional Enhancement Fee (IEEF) -- These have both undergraduate and graduate components b. Computer Access Fee c. Advising Fee – pays only a portion of Advisor salary 4. Gifts 5. Externally funded research Broadly speaking the expense categories that must be covered by these funds include: 1. Faculty salaries 2. Staff salaries 3. Graduate student salaries 4. Equipment, software and network expenses 5. New faculty startup packages 6. Cost sharing on proposals 7. Operating expenses As will be described below, there are several somewhat unusual aspects to this financial arrangement.

54

In the subsequent subsections, we describe what the department is able to do with this funding level in terms of faculty salaries, staff salaries, graduate student support, etc. VII.2 Department Funding As noted above, the total funding for the department comes from a number of sources. As with most research universities, portions of faculty salaries, research assistants, research equipment, research travel, etc., are paid directly by grants and contracts; these funds are described in the next section. In this section we consider all of the other sources of funding for supporting the department. There are several broad categories of funds from different sources, each having different restrictions on their use. State Academic Funding. This category of funding consists of the department’s portion of funding approved by the State Legislature for higher education. Table VII.1 shown below gives the total amount of funding and the ratio of funding to the number of faculty members over the past five years. The state funding includes faculty and support staff funds. The faculty number is the sum of the FTE lecturers and the number of tenured/tenure-track faculty who were teaching (regardless of research time buyouts) during the academic year. In the tables below, we compare this funding with other departments in the College of Engineering on the basis of total dollars, dollars/SCH (student credit hours) and dollars/WSCH (weighted student credit hours). The Texas State Legislature funds Texas A&M University by WSCHs, which vary by College or Program Area and level. Weights of the student credit hours for the College of Engineering are: Lower Division – 2.41; Upper Division – 3.87; Master’s – 7.63; Doctoral – 15.96. Table VII.1. State allocated funding over past 5 years

2006 - 2007 - 2008 - 2009 - 2010 - 2007 2008 2009 2010 2011 State Funding $4,924,602 $5,149,493 $5,650,955 $5,639,653 $5,668,823 Number of Faculty 39 41 39 39 40 State funding per faculty $126,272 $125,597 $144,896 $144,606 $141,721

Table VII.2. shows the SCH and WSCH generated by the Department in FY2011. Some of the courses are listed in Electrical and Computer Engineering (ECEN), Visualization (VIZA) or Engineering (ENGR) due to CSE faculty teaching these courses (e.g. via cross-listing). Tables VII.3 and VII.4 shows the SCH and WSCH across the departments in the college. CSE generates the fifth most SCH and fourth most WSCH in the college. Table VII.2. SCH and WSCH Generated by Courses

55

Table VII.3. Semester credit hours by department for College of Engineering

Table VII.4. Weighted Semester Credit Hours by department for College of Engineering

56

Student Fee Funding. Due to limited State funds, Texas A&M University uses student fees to help offset various specific costs associated with instruction. These funds are distributed to the departments for specific use, such as laboratory equipment (maintenance and replacement), support of technical staff to maintain equipment/software, and for expenses showing course improvement and enhancement. They are closely audited to ensure that the funds are used for only the purposes for which they are instituted. The primary fee that brings funds into the department is the Instructional Enhancement/Equipment Fee (IEEF). This fee is charged to the students on a per course basis. Due to relative numbers of undergraduates and graduates, these funds are primarily a result of undergraduate enrollment, with a lesser fraction resulting from graduate enrollment. While it is possible to separate the fees on the basis of graduate or undergraduate courses, that is not an entirely accurate split because some senior level courses are taken by graduate students, and some graduate courses are taken by undergraduate students. In addition, there is a Computer Access Fee (CAF) that is charged to each student on the basis of the number of credit hours they take. However, most of the CAF funds are retained by the University for support of university- wide laboratories, with only a relatively small amount coming back to the department. The funds are used by the department for classroom enhancement, specifically for consumable materials and supplies. Table VII.5 shows the history of these funds over the past five years. Table VII.5. IEEF funds returned to department over past 5 years

Computer Undergrad Grad Total IEEF Year Access Fee IEEF IEEF Funds 2006 - 2007 $19,118 $352,191 $123,743 $475,934 2007 - 2008 $13,627 $325,355 $111,364 $436,719 2008 - 2009 $13,258 $451,989 $167,175 $619,164 2009 - 2010 $12,132 $507,222 $173,613 $680,835 2010 - 2011 $12,413 $500,336 $205,357 $705,693

Texas Engineering Experiment Station Funding. In addition to the funding received from the State through the General Fund allocation and student fees, the Computer Science and Engineering Division of TEES receives funding from TEES. There are three principal components to the TEES funding: a base allocation, a divisional return, and a principal investigator return. All three are based on a percentage of the indirect collected on research conducted by members of the CSE Division. The base allocation is provided at the beginning of each fiscal year and is equal to 27% of the indirect collected by TEES on the sponsored research conducted during the previous fiscal year. The division return is provided monthly and is 27% of the indirect collected on sponsored research during the previous month. Thus, in total, over a two-year period, the Division receives 54% of the indirect collected. The PI return is 16% of the indirect collected and goes directly to each principal investigator as a discretionary fund that he/she can use for student support, travel, equipment, matching funds, etc. Table VII.6 shows these funds over the past five years.

57

Table VII.6. Indirect return to the department and principal investigators over past 5 years Total Base Divisional PI Indirect Year Division Allocation Return Return Return 2006 - 2007 $255,579 $211,977 $467,556 $123,870 2007 - 2008 $211,977 $218,746 $430,723 $139,944 2008 - 2009 $218,746 $222,737 $441,483 $170,056 2009 - 2010 $222,737 $273,072 $495,809 $182,433 2010 - 2011 $273,072 $320,949 $594,021 $210,479

On the surface the return of indirect sounds good, however, comparisons with other institutions (and even departments in other Colleges within TAMU) show that the State allocated budgets for operating funds are much less than elsewhere. There are many demands on the indirect funds the department receives. These funds are used in a variety of ways to support the Division which in turn supports the doctoral program. These funds are typically used in the following ways: - Start-up funds for new faculty - Cost sharing required in grant proposals - Fellowships - Research equipment - Division wide research staff support - Research related travel - Research related supplies For some of these categories, such as cost sharing, the necessary funding is usually obtained from the PI, Division and TEES in the same proportions as the indirect is returned. For new faculty startup funds, the Division must provide a proportional share of these funds. When trying to increase in number of faculty to become more equitable and increase research, these start-up costs place a heavy burden on departmental funds. Gift Funding. As a relatively young department, we have fared only moderately well in terms of gifts, though significant progress is now being made. Figure VII.1 shows the gifts that have come into the department over the past five years. These gifts are a mixture of in-kind and designated cash.

58

Figure VII.1. Gifts to the Department of Computer Science and Engineering over the past five years VII.3 Faculty Salaries The graduate program is managed by the tenured/tenure-track faculty. While it is primarily the salaries of these faculty that concern the graduate program, the department also employs a number of lecturers to teach many of the undergraduate courses, allowing the tenure track faculty to focus more on graduate level instruction. Thus, we report salary information for both categories of faculty. We compare the faculty salaries in Computer Science and Engineering with those of other computer science departments in the United States, as given in the Taulbee Report, in Figure VII.2. In view of the voluminous data available, we report just one recent year of data, for 2010 - 2011 (the most recent year for which complete data is available). Note that there were no faculty merit increases for FY11. Faculty salaries are in line with other highly ranked CS departments at the Assistant and Associate Professor levels.

59

Computer Science & Engineering Fall 2006 Peer Results College of Engineering FY 07 Rank Avg Sal Headcount Rank Avg Sal Headcount Rank Avg Sal Headcount 1‐Professor 118,050 15 1‐Professor 137,028 273 1‐Professor 119,933 135 2‐Associate Professor 100,797 8 2‐Associate Professor 99,328 149 2‐Associate Professor 87,413 64 3‐Assistant Professor 88,609 14 3‐Assistant Professor 84,198 166 3‐Assistant Professor 74,578 98 5‐Other 85,000 2 5‐Other 63,601 14 5‐Other 65,871 26

T‐Tr weighted average(6) 103,180 37 T‐Tr weighted average(6) 108,887 588 T‐Tr weighted average(6) 95,740 297 All weighted average (7) 102,247 39 All weighted average (7) 106,565 602 All weighted average (7) 94,209 323

Computer Science & Engineering Fall 2007 Peer Results College of Engineering FY 08 Rank Avg Sal Headcount Rank Avg Sal Headcount Rank Avg Sal Headcount 1‐Professor 125,762 14 1‐Professor 141,767 288 1‐Professor 125,193 133 2‐Associate Professor 102,876 8 2‐Associate Professor 101,844 155 2‐Associate Professor 90,883 64 3‐Assistant Professor 89,916 14 3‐Assistant Professor 86,592 160 3‐Assistant Professor 77,131 108 5‐Other 86,758 5 5‐Other 79,778 36 5‐Other 61,328 27

T‐Tr weighted average(6) 106,736 36 T‐Tr weighted average(6) 111,438 603 T‐Tr weighted average(6) 98,878 305 All weighted average (7) 104,300 41 All weighted average (7) 107,577 639 All weighted average (7) 94,299 332

Computer Science & Engineering Fall 2008 Peer Results College of Engineering FY 09 Rank Avg Sal Headcount Rank Avg Sal Headcount Rank Avg Sal Headcount 1‐Professor 131,931 16 1‐Professor 145,732 317 1‐Professor 130,855 135 2‐Associate Professor 106,421 10 2‐Associate Professor 103,733 170 2‐Associate Professor 96,489 73 3‐Assistant Professor 90,985 12 3‐Assistant Professor 87,622 152 3‐Assistant Professor 79,576 114 5‐Other 85,000 1 5‐Other 79,618 32 5‐Other 70,952 37

T‐Tr weighted average(6) 112,288 38 T‐Tr weighted average(6) 116,329 639 T‐Tr weighted average(6) 105,618 322 All weighted average (7) 111,588 39 All weighted average (7) 115,388 671 All weighted average (7) 104,729 359

Computer Science & Engineering Fall 2009 Peer Results College of Engineering FY 10 Rank Avg Sal Headcount Rank Avg Sal Headcount Rank Avg Sal Headcount 1‐Professor 142,025 16 1‐Professor 146,740 310 1‐Professor 137,582 156 2‐Associate Professor 108,784 10 2‐Associate Professor 103,701 166 2‐Associate Professor 99,043 87 3‐Assistant Professor 91,919 13 3‐Assistant Professor 86,986 143 3‐Assistant Professor 81,869 131 5‐Other 57,931 4 5‐Other 76,387 30 5‐Other 69,170 50

T‐Tr weighted average(6) 116,800 39 T‐Tr weighted average(6) 115,786 619 T‐Tr weighted average(6) 109,129 374 All weighted average (7) 111,324 43 All weighted average (7) 112,121 649 All weighted average (7) 105,412 424

Figure VII.2. Weighted Average Faculty Salary Comparisons vs. Peers vs. TAMU University-wide vs. College

60

VII.4 Grants and Contracts The research expenditures of the division has been growing for the past few years, as shown in Table VII.7. (See Appendix C for a complete listing of currently funded research grants.) Table VII.7. Research expenditures over the past five years Fiscal Total Amount Year (Includes F&A) 2007 $5,102,150 2008 $4,813,961 2009 $5,068,594 2010 $5,558,581 2011 $6,432,948

VII.5 Library Purchases of books, journals, digital libraries, etc. are handled through the University’s library. Their current book vendor is YBP. During FY2011, the library received 249 approved or purchased print books in the call number ranges associated with Computer Science at a total approximate cost of $22,355. While this is noticeably less than in past years, they received computer science e-books through Elsevier, Springer, and Wiley e-book packages. The following are the library’s annual subscriptions: - ACM Digital Library: $4,665 - IEEE Xplore: $135,927 - INSPEC: $51,522 - Compendex: $35,397 - Springer Journals: $963,000 - Science Direct: $1,900,000 - Safari Tech Books: $15,450 Requested books can be purchased or borrowed through interlibrary loan. Individual journal articles and book chapters can be purchased through the deliver E-docs program, called Get it for Me. Separate general library funds are available or purchase of backfile, replacement and duplicate books as needed. Additional proceedings or reference purchases can be requested. Serial subscriptions can also be requested. The amount of money spent on serials that fall within the Computer Science call number range for FY11 is shown in Table VII.8 below. Table VII.8. Funds spent on serials that fall within the Computer Science call number range for FY2011 Dept Letter Num Num Total Name Range Range Start Range End Expenditure CPSC Q 300 390 $24,501.24 CPSC QA 75 77 $15,401.81 CPSC TK 7885 7895 $1,307.00 Total Amount $41,210.05

61

VII.6 Teaching and Research Assistantship Stipends Several categories of assistantships are available in the Department of Computer Science and Engineering. Graduate students most commonly pursue the teaching, computer support and research assistantships. The department sets the salaries for the first two categories, but only a range of salaries for the research assistants. The individual faculty set the salaries within the ranges for the research assistants they hire. Table VII.9 below shows a comparison of the 9- month stipends at TAMU with those of other highly ranked institutions. What is not reported is what students at other institutions receive in terms of tuition and insurance support, though we believe that at most schools they receive at least the level of support provided at TAMU. Graduate assistantships at the 50% level at TAMU provide additional support in the form of health insurance and tuition at the in-state rate, as well as fees. It is evident that the TAMU stipends are lagging behind those of the institutions with which we want to compete, especially those for research assistants. Table VII.9. Comparison of Fall 2009 student stipends with those of the top 36 ranked CS departments in the US

9-Month Grad Student Stipends Stipend

TAMU CS Teaching Mean $14,400 TAMU CS Research Mean $14,619 TAMU CS Computer Support Mean $14,400 CS Departments Ranked 1-12 Median $19,845 CS Departments Ranked 13-24 Median $20,050 CS Departments Ranked 25-36 Median $17,308 CS Departments Ranked 1-12 RA Median $21,700 CS Departments Ranked 13-24 RA Median $21,780 CS Departments Ranked 25-36 RA Median $17,308

Another category of stipend support included in the Taulbee report is fellowship support. However, Computer Science and Engineering has no full support fellowships. This is clearly an area of deficiency. VII.7 Support Staff Salaries CSE classifies the staff into three groups: administrative, accounting, and computing/facilities services. Staff salaries are funded with both TAMU and TEES funds. TAMU funds are typically used for departmental staff. However, TEES funds are used for support staff duties that relate to research support. As seen in Table VII.10 below, the TAMU staff has, over the past five years, decreased by ½ position. Table VII.10. Summary of staff positions in the department

Fiscal Year Funding Source FY07 FY08 FY09 FY10 FY11 TAMU 15.5 14.5 15.6 17 15 TEES 4.5 4.5 4.5 2.5 4.5

62

Total Positions 20 19 19.5 19.5 19.5 * Some positions are split between TEES and TAMU; all expressed in full time equivalent (FTE) Total staff salary dollars over the past five years are indicated in Table VII.11 below. The steady increase relates to the increase in position levels and in individual salaries. The department enjoys an excellent staff retention rate, which allows salaries for individual positions to rise, and reduces the high cost of training new staff as replacements. Table VII.11. Total staff salary budget by fiscal year

Fiscal Year Funding Source FY07 FY08 FY09 FY10 FY11 TAMU $527,095 $502,431 $536,188 $617,520 $606,073 TEES $127,280 $200,506 $153,359 $105,810 $224,962 Total $654,375 $702,937 $689,547 $723,330 $831,035

Merit increases at Texas A&M University are restricted by state mandates. Below is a five year history of these merit increases: - FY07 merit pool calculated at 3% of FY06 staff salary base; CS received as allocation - FY08 merit pool calculated at 3% of FY07 staff salary base; CS received as allocation - FY09 merit pool calculated at 3% of FY08 staff salary base; CS received as allocation - FY10 merit pool calculated at 2% of FY09 staff salary base; CS received as allocation - FY11 no merit increases Merit increases are one way to increase staff salaries. Two other ways are: - promotion/reclassification in title with a salary increase - equity increase requests

VIII STRENGTHS AND WEAKNESSES

VIII.1 Strengths The departmental strengths include: • Strong and productive faculty of national and international reputation • High publication rate in prestigious journals and highly selective conferences • Increased external research funding over the past five years • Active multi-disciplinary research projects and collaborations with many other campus entities • Connections to IT industry • High morale and collegiality of faculty, staff, and students • Large production of graduates in the department’s graduate programs • Comprehensive graduate educational content • Supportive student organizations • Supportive college and university administrations • Close relation in research between faculty and students • Department support to students’ research and academic initiatives • Student involvement in department research, academic, and social activities

63

VIII.2 Weaknesses The following are our major weaknesses: • Relatively low Computer Science ranking. This hurts faculty and student recruiting. • Undergraduate student-to-faculty ratio approximately double that of top-36 CS departments. • Relatively low research funding per faculty, at roughly half the level of top-12 departments. This is mostly due to having few large grants. • Relatively young former students. This limits development opportunities for scholarships, fellowships, professorships and chairs. • A large space footprint. It is 0.52 miles between some of our buildings. • Low graduate assistantship stipends hinders graduate student recruiting, particularly among US students. VIII.3 Recommendations for Improvement In order to rise to the next level, the department must work on the following improvements: • Engage in public relations activities to get the word out about our research results. • Target large multi-PI multi-disciplinary grants, building on our many collaborations. • Increase development contacts with former students as they enter their giving years. • Work on developing the CSE-ECE building.

IX GRADUATE STUDENT INPUT

Graduate students in the department contributed to the program review process via informal discussions. They expressed their views about various aspects that affect the outcome of their degree and provided us with suggestions that will benefit them and help improve the quality of the degrees they earn. The key issues and views expressed by the students are outlined below: • The students are satisfied with the variety of courses offered in the department. They like the "Special Topics" course offerings that are focused on faculty members' research topics. These courses help students stay up-to-date with research developments in their desired areas as they can accommodate content changes to reflect these changes. • For most courses, the seats offered for graduate courses are sufficient to accommodate the graduate students who wish to register for courses. When the seats fill up, the department helps students register for courses of their choice via "force requests," a service that is popular with students. However, some popular courses cannot accommodate all students and students would like these courses to be offered with greater frequency. • The two-year graduate teaching schedule has not been kept updated, so it is difficult for students to plan, particularly for every-other-year courses. This is a critical issue for master’s students. • The department's administration is recognized for throwing its weight behind student-run initiatives and providing funding. The department's support to the various student organizations over the years is much appreciated. This is particularly true in helping to revive the UPE honor society chapter. • The students feel that they have a voice in the graduate program, and that those involved in its administration: department head, graduate advisor, director of graduate admissions, are open to suggestions and feedback.

64

• Stipends have not been increased in some time. Total graduate student cost in terms of stipend, tuition, fees and health insurance has risen significantly, but the actual stipend compares poorly to many peer institutions. • TAMU has discontinued tuition funding for master’s students, which effectively precludes them from being teaching assistants. • Ideally first-year Ph.D. students should be funded by the department, to give students time to choose a research advisor. • There needs to be more identity or strength of research groups, to provide students with more breadth and support.

X APPENDIX A. FACULTY CURRICULUM VITAE

Nancy Amato, Unocal Professor and OSIS Director Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, July 1995 Promoted, Associate Professor, September 2000 Promoted, Professor, September 2004 Promoted, Unocal Professor, September 2011

Degree Field Institution Date Ph.D. Computer Science University of Illinois @Urbana- 1995 Champaign M.S. Computer Science University of California@Berkeley 1988 B.S. Mathematical Stanford University 1986 Sciences A.B. Economics Stanford University 1986

Conferences, Workshops, and Professional Development (Last Five Years) General Chair ACM International Conference on Computing Frontiers (CF), Bertinoro, Italy, 2010 Steering Committee Member, Intern Workshop on the Algorithmic Foundations of Robotics, 2009-present Grace Hopper Celebration of Women in Computing: Scholarship Committee Co-Chair, 2007- 2008; Member of Academic Advisory Committee, 2006

65

Registration Chair and Web Chair Parallel Architectures and Compilation techniques (PACT), 2007 Program Committee Area Chair, Robotics: Science and Systems, 2006, 2007 Conference Co-Chair (WAFR): Intern. Workshop on Algorithmic Foundations of Robotics, 2006 Organizing Committee Member, SIAM Conference on Parallel Processing for Scientific Computing (PP), 2006 Program Committee Chair 4th IEEE International workshop on High Performance Computational Biology (HiCOMB) 2005, Program Committee Member International Conf. on Computer Animation and Social Agents (CASA), 2008, 2010. 2nd International Frontiers of Algorithmics Workshop (FAW), 2008, 2010 ACM SIGPLAN Symp. on Principles and Practices of Parallel Programming (PPoPP), 2009 IEEE International Workshop on High Performance Computational Biology, 2009 Robotics: Systems and Science (RSS), 2005, 2006, 2007, 2008, 2009

Other Related Computing Experience International Computer Science Institute, University of California, Berkeley Visiting Scientist (Fall 1994) AT&T Bell Laboratories, Murray Hill, NJ Visiting Scientist (Summer 1994) U.S. Army Corps of Engineers, CERL, Champaign, IL Research Assistant (1991-1993) University of Illinois at Urbana-Champaign, IL Research/Teaching Assistant (1988–1991) Bell Communications Research, Piscataway, NJ Member of Technical Staff (1986–1988)

Consulting- None

Department Committee Service 2009-2010  Advisory Committee (elected)  Graduate Assistantship & Scholarship Selection Committee  AWICS Student Organization Advisor College of Engineering Service 2009-2010  Promotion and Tenure Committee

66

 Engineering Faculty Advisory Committee, Vice Chair University Committee Service 2009-2010  Alliance for Bioinformatics, Computational biology & Systems Biology  Council of Principal Investigators, Chair

Department Committee Service 2005-2009  Advisory Committee (elected), 2005-2009  Faculty Search Systems Biology Sub Committee, Chair, 2005-2007  Graduate Advisory Committee, 2005-2006  Graduate Assistantship & Scholarship Selection Committee, 2005-2009  Promotion and Tenure Committee, 2005-1009  AWICS Student Organization Advisor, 2005-2009  Web Advisory Committee, 2006-2007  Faculty Search Senior Hire Sub Committee, 2007-2008 College of Engineering Service 2005-2009  Graduate Instruction Committee, 2005-2006  Engineering Faculty Advisory Committee, 2007-2009 University Committee Service 2005-2009  Alliance for Bioinformatics, Computational Biology & Systems Biology, 2007-2009

Principle Publications †Undergraduate student author, ‡Graduate and PostDoc authors Refereed Journals and Conferences Computational Biology Xinyu Tang‡, Shawna Thomas‡, Lydia Tapia‡, David P. Giedroc, and Nancy M. Amato, “Simulating RNA Folding Kinetics on Approximated Energy Landscapes,” Journal of Molecular Biology, 3811(4), 2008, pp. 1055-1067. Xinyu Tang‡, Shawna Thomas‡, Lydia Tapia‡, and Nancy M. Amato, “Tools for Simulating and Analyzing RNA Folding Kinetics,” Proc. the 11th International Conference on Computational Molecular Biology (RECOMB), April 2007, pp. 268–282. Xinyu Tang‡, Bonnie Kirkpatrick†, Shawna Thomas‡, Guang Song‡, and Nancy M. Amato, “Using Motion Planning to Study RNA Folding Kinetics,” special issue of selected papers from RECOMB 2004, Journal of Computational Biology, 12(6), 2005, pp. 862–881. Robotics (Motion Planning, Animation, Mobile & Reconfigurable Robots, Virtual/Augmented Reality) Lydia Tapia‡, Shawna Thomas‡, Bryan Boyd‡, and Nancy M. Amato, “An Unsupervised Adaptive Strategy for Constructing Probabilistic Roadmaps,” Proc. of the 2009 IEEE International Conference on Robotics and Automation (ICRA), Kobe, Japan, May 2009, pp. 4037-4044. Roger Pearce‡, Marco Morales‡, and Nancy M. Amato, “Structural Improvement Filtering Strategy for PRM,” Proc. of Robotics: Science and Systems (RSS), 2008, pp. 167–174. High-Performance Computing (Algorithms, Modeling, Task Scheduling, Applications)

67

Lawrence Rauchwerger and Nancy Amato, “SmartApps: Middle-ware for Adaptive Applications on Reconfigurable Platforms”, ACM SIGOPS Operating Systems Reviews, Special Issue on Operating and Runtime Systems for High-End Computing Systems, 40(2), 2006, pp. 73–82. Geometric Computing Jyh-Ming Lien‡ and Nancy M. Amato, “Approximate Convex Decomposition of Polyhedra and Its Applications,” Computer Aided Geometric Design (CAGD), 25(7), October 2008, pp. 503– 522. Jyh-Ming Lien‡, John Keyser and Nancy M. Amato, “Simultaneous Shape Decomposition and Skeletonization,” Proc. of the ACM Solid and Physical Modeling Symposium (SPM), June 2006, pp. 219-228. Other Scholarly Activities Grants “RI: Small: Scalable Roadmap-Based Methods for Simulating and Controlling Behaviors of Interacting Groups: from Robot Swarms to Crowd Control,” The National Science Foundation, PI: N. Amato, co-PI: L. Rauchwerger, $450,000, 09/01/09–08/31/12. “DC: Small: Collaborative Research: Shape Representation of Large Geometries via Convex Approximation,” The National Science Foundation, PIs: N. Amato (lead), J.-M. Lien (George Mason U.), $500,000 ($200,000 TAMU), 09/01/09–08/31/12. “Motion Planning Based Techniques for Modeling & Simulating Molecular Motions,” The National Science Foundation, PI: N. Amato, co-PI: L. Rauchwerger, $386,000, 09/15/08– 09/14/11. “A Compositional Approach to Scalable Parallel Software,” The National Science Foundation (HECURA Program), PI: L. Rauchwerger, co-PIs: N. Amato, B. Stroustrup, $1,232,000, 09/01/08–08/31/11. “Support of Stockpile Stewardship Program,” Lawrence Livermore National Security, PI: J. Morel, co-PIs: M. Adams, N. Amato, R. Arroyave, A. Benzerga, T. Cagin, J.-L. Guermond, Y. Jin, B. Mallick, B. Popov, L. Rauchwerger, $2,936,677, 09/09/08–06/30/11. “Institute for Applied Mathematics and Computational Science (IAMCS),” King Abdullah University of Science and Technology (KAUST), PI: J. Calvin, co-PIs: M. Adams, G. Almes, N. Amato, P. Balbuena, W. Bangerth, R. Carroll, C. Douglas, C. Economides, Y. Efendiev, M. Genton, J.-L. Guermond, C. Hansen, J. Hendler, J. Huang, T. Ioerger, C. Johnson, M. Jun, G. Kanschat, P. Kuchment, R. Lazarov, F. Liang, B. Mallick, J. Pasciak, G. Petrova, B. Popov, L. Rauchwerger, H. Sang, G. Qin, W. Rundell, V. Sarin, B. Stroustrup, V. Taylor, J. Walton, W. Zhao. $25,000,000, 06/01/08–05/31/13. “Center for Radiative Shock Hydrodynamics (CRASH),” The Department of Energy, PSAAP Program, PI: P. Drake (Michigan); co-PIs: K. Powell (Michigan), J. Holloway (Michigan), Q. Stout (Michigan), M. Adams (Nuclear Engineering, TAMU), N. Amato (CSE, TAMU), T. Gombosi (Michigan), S. Karni (Michigan), E. Larsen (Michigan), B. van Leer (Michigan), B. Mallick (Statistics, TAMU), W. Martin (Michigan), J. Morel (Nuclear Engineering, TAMU), P. Roe (Michigan), L. Rauchwerger (CSE, TAMU). I. Sokolov (Michigan), K. Thornton (Michigan), G. Toth (Michigan). $17,000,000 (Texas A&M portion $1,850,000), 04/15/08–03/31/13.

68

“ARI-LA: A Framework for Developing Novel Detection Systems Focused on Interdicting Shielded HEU,” The National Science Foundation (DNDO-NSF Academic Research Initiative), PI: W. S. Charlton, co-PIs: M. Adams, N. Amato, W. Bangerth, D. R. Boyle, S. G. Choi, Y. Ding, G. M. Gaukler, J.-L. Guermond, G. Kanschat, P. Kuchment, Y. Kuo, S. P. Khatri, E. W. Lindquist, W. F. Miller, Jr., J. C. Ragusa, L. Rauchwerger, C. Sprecher, A. Vedlitz, $1,440,000, 9/1/07– 8/31/10. “Nutrition, Biostatistics and Bioinformatics Training Grant,” The National Institutes of Health PI: R. J. Carroll (Statistics), Amato’s role: investigator and mentor, $490,000 (direct costs), 07/1/06–06/30/11.

Course Semester Class Term/Year Course Title Number Hour Size Spring CSCE 221H Data Structures and Algorithms 4.0 2012 Honors Spring CSCE 681 Graduate Seminar 1.0 2012 Fall 2011 CSCE 620 Computational Geometry 3.0 20 Fall 2011 CSCE 681 Graduate Seminar 1.0 42 Spring 2011 CSCE 221H Data Structures and Algorithms 4.0 14 Honors Spring 2011 CSCE 681 Graduate Seminar 1.0 57 Fall 2010 CSCE 626 Parallel Algorithms Design and 3.0 45 Analysis Spring CSCE 221H Data Structures and Algorithms 4.0 12 2010 Honors Spring CSCE 681 Graduate Seminar 1.0 30 2010 Fall 2009 CSCE 620 Computational Geometry 3.0 19 Spring CPSC 221H Data Structures and Algorithms 4.0 10 2009 Honors Spring CPSC 681 Graduate Seminar 1.0 35 2009 Fall 2008 CPSC 481 Undergraduate Seminar 0.2 67 Fall 2008 CPSC 626 Parallel Algorithm Design and Analysis 3.0 26 Spring CPSC 221H Data Structures and Algorithms 4.0 4 2008 Honors Fall 2007 CPSC 221H Data Structures and Algorithms 4.0 2 Honors Fall 2007 CPSC 620 Computational Geometry 3.0 12

69

Spring CPSC 289 Special Topics in Data Structures and 4.0 23 2007 Algorithms Fall 2006 CPSC 481 Undergraduate Seminar 0.2 63 Fall 2006 CPSC 681 Graduate Seminar 1.0 30 Spring CPSC 481 Undergraduate Seminar 0.2 52 2006 Spring CPSC 681 Graduate Seminar 1.0 40 2006 Fall 2005 CPSC 481 Undergraduate Seminar 0.2 58 Fall 2005 CPSC 681 Graduate Seminar 1.0 76 Spring CPSC 626 Parallel Algorithm Design and Analysis 3.0 28 2005

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Amato’s research interests are Motion Planning, Computational Biology, Robotics, Computational Geometry, Animation, Parallel and Distributed Computing, Parallel Algorithms, Performance Modeling, and Optimization.

70

Riccardo Bettati, Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, July 1995 Promoted, Associate Professor, September 2001 Promoted, Professor, September 2007

Degree Field Institution Date Ph.D. Computer Science University of Illinois, Champaign-Urbana 1994 Dipl. Informatics Engineering Swiss Federal Institute of Technology, Zurich 1988

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member IEEE Real-Time Systems Symposium (RTTS), Washington, DC, 2009; Tucson, Arizona, 2007; Rio de Janeiro, Brazil, 2006 The Second International workshop of Real-Time Service-Oriented Architecture and Applications (RTSOAA), Seattle, WA, 2009 IEEE International Conference on Communications (ICC), Communication and Information Systems Security (CISS) Symposium, Dresden, Germany, 2009: Information and Network Security Symposium (INSS), Beijing, China, 2008 ACM Symposium on Applied Computing (SAC), Honolulu, HI, 2009 IEEE International Conference on Communications and Mobile Computing, Computer and Network Security Symposium, Kunming, China, 2009 Second International Workshop on Cyber-Physical Systems (WCPS), Montreal, Canada, 2009 IFIP International Conference on Network and System Security (NSS), Gold Coast, Australia, 2009; Shanghai, China, 2008; Dalian, China, 2007 International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS), Lyon, France, 2009 IEEE International Conference on Computer Communications and Networks (ICCCN), St. Thomas, Virgin Island, USA, 2008 International Conference on Parallel and Distributed Systems (ICPADS), Hsinchu, Taiwan, 2007

71

IEEE International Conference on Systems, Man and Cybernetics (SMC), Montreal, Canada, 2007 Workshop on Generative Programming and Component Engineering for QoS Provisioning in Distributed Systems, Portland, OR, 2006 (appointed) IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), San Jose, CA, 2006 (appointed) International Conference on Architecture of Computing Systems (ARCS), Frankfurt/Main, Germany, 2006 (appointed) Other Related Computing Experience University of California, Berkeley Visiting Post-Doctoral Research Engineer, Electronics Research Laboratory, 1994-95 Post Doctoral Research Fellow, International Computer Science Institute, Berkeley, 1993- 94 University of Illinois, Urbana-Champaign Research Assistant, 1989-1993 Swiss Federal Institute of Technology, Zurich (ETH), Switzerland Research Assistant, March-May 1988 Consulting Wilmer Hale, Boston, MA; Litigation Consulting and Expert Witness, 2009 Rubin/Anders Scientific, Inc., Brookline, MA; Litigation Consulting, 2007 Sidley Austin LLP, Chicago, IL; Litigation Consulting, 2007 Winstead, Sechrest & Minick, Dallas, TX; Litigation Consulting and Expert Witness, 2005

Departmental Committee Service 2009-2010 College of Engineering Committee Service 2009-2010

 Advisory Committee (elected)  ABET Accreditation Coordinator,  Computer Engineering Curriculum Coordination Computer Engineering Program  Undergraduate Curriculum and ABET  Faculty Search Security Sub Committee, Chair  Promotion and Tenure  TACS Student Organization Advisor

72

Departmental Committee Service 2005-2009 College of Engineering Committee Service 2005-2009

 Advisory Committee (elected), 2005-2006  Quality Enhancement Plan  Computer Engineering Curriculum Coordination, 2005 Committee, 2005-2009  Undergraduate Curriculum and ABET, 2005-2009  ABET Accreditation Coordinator,  Faculty Search Software Sub Committee, 2005-2006 Computer Engineering Program,  Faculty Search Systems or Systems Software Sub Committee, 2005-2009 2006-2007  Faculty Search Robotics Committee, 2008-2009  Faculty Search Security Sub Committee, Chair, 2007-2008  Promotion and Tenure, 2008-2009  TACS Student Organization Advisor, 2008-2009

Principle Publications *Indicates student author Refereed Journals Ye Zhu* and R. Bettati. 2009. Information Leakage as a Model for Quality of Anonymity Networks. IEEE Trans. Parallel Distrib. Syst. Vol. 20(4) (Apr. 2009), pp. 540-552. I. Cardei, A. Pavan, R. Bettati, “Quality of Service guarantees and fault-tolerant TCP services in mobile wireless optical networks,” Special Issue on System Aspects of Wireless Networks” of the International Journal of Ad Hoc and Ubiquitous Computing (IJAHUC), 2008, Vol. 3, No.3, pp. 146 - 158. S. Wang* and R. Bettati, “Reactive Speed Control in Temperature-Constrained Real-Time Systems,” Journal of Real-Time Systems, Volume 39, Numbers 1-3, August 2008, pp. 73-95. Refereed Conference Publications Highly Selective Conferences Wei Yu*, Nan Zhang (former student), Xinwen Fu (former student), Riccardo Bettati and Wei Zhao, “On Localization Attacks to Internet Threat Monitors: An Information-Theoretic Framework”, Proceedings of the 38th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2008), Anchorage, Alaska, June 2008. (Acceptance rate 25%). Y. Zhu* and R. Bettati, “Compromising Condentiality in Wireless Network using Sensors with Limited Information,” Proceedings of the 27th IEEE International Conference on Distributed Computing Systems (ICDCS 2007), Toronto, CANADA, June 2007. (Acceptance rate 13%). S. Wang* and R. Bettati, “Reactive Speed Control in Temperature-Constrained Real-Time Systems,” Proceedings of the 2006 EuroMicro Conference on Real-Time Systems, (ECRTS- 2006), Dresden, Germany, July 2006. (Acceptance rate 24%) Best Paper Award. Selective Conferences with High Visibility Y. Ahn*, I. Yeo (former student at TAMU), and R. Bettati, “Efficient Calibration of Thermal Models based on Application Behavior”, Proceedings of the 27th IEEE International Conference on Computer Design (ICCD 2009), Lake Tahoe, CA, Oct. 2009. (Acceptance rate: 34%) S. Cho (former student) and R. Bettati, “Adaptive Aggregated Aggressiveness Control on Parallel TCP Flows Using Competition Detection,” Proceedings of the 15th International

73

Conference on Computer Communications and Networks (ICCCN-06), Arlington, VA, October 2006. (Acceptance rate: 32%) B. W. Graham*, Y. Zhu*, X. Fu*, and R. Bettati, “Using Covert Channels to Evaluate the Effectiveness of Flow Confidentiality Measures.” Proceedings of the 11th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2005), Fukuoka, Japan, June 2005. (acceptance rate: 38%)

Other Scholarly Activities Grants “Expanding Cyber Situational Learning to CAE Institution,” Department of Defense Information Assurance Scholarship Program Grant Solicitation, PI: R. Bettati, $34,123.74, 9/1/ 2009- 8/31/ 2010. “CI-TEAM: Virtual Tools for Expanding the Cyber Horizon (VTECH),” National Science Foundation Oce of Cyberinfrastructure in response to CI-TEAM solicitation. PI L. Cifuentes (1/3), co-PIs R. Bettati (1/3), Guy Almes (1/6), Willis Marti (1/6), with collaborators in TEEX and DelMar University, Corpus Christi, $999,382, 1/1,/2008 – 12/31/ 2009. “Power-Aware Resource Management in Densely Packaged Distributed Real-Time Embedded Systems,” National Science Foundation, Co-PIs R. Mahapatra and R. Bettati, (Mahapatra 50%, Bettati 50%), $205,000 over 2 years, September 2005- 8/ 2007.

Course Semester Class Term/Year Course Title Number Hours Size Spring 2012 CSCE 613 Operating Systems 3.0 Fall 2011 CSCE 410 Operating Systems 3.0 31 Fall 2011 CSCE 611 Operating Systems and Applications 3.0 19 Spring 2011 CSCE 613 Operating Systems 3.0 54 Fall 2010 CSCE 410 Operating Systems 3.0 27 Fall 2010 CSCE 611 Operating Systems and Algorithms 3.0 2 Spring 2010 CSCE 410 Operating Systems 3.0 33 Spring 2010 CSCE 611 Operating Systems and Algorithms 3.0 38 Fall 2009 CSCE 663 Real-Time Systems 3.0 24 Fall 2009 CSCE 313 Introduction to Computer Systems 4.0 74 Spring 2009 CSCE 410 Operating Systems 3.0 25 Spring 2009 CSCE 611 Operating Systems and Applications 3.0 15 Fall 2008 CSCE 313 Introduction to Computer Systems 4.0 18 Fall 2008 CSCE 410 Operating Systems 3.0 30 Fall 2008 CSCE 611 Operating Systems and Applications 3.0 4 Spring 2008 CSCE 313 Introduction to Computer Systems 4.0 13

74

Fall 2007 CSCE 663 Real-Time Systems 3.0 24 Spring 2007 CSCE 662 Distributed Processing Systems 3.0 11 Fall 2006 CSCE 663 Real-Time Systems 3.0 20 Fall 2006 CSCE 410 Operating Systems 3.0 Summer CSCE 410 Operating Systems 3.0 27 2006 Summer CSCE 611 Operating Systems and Applications 3.0 3 2006 Spring 2006 CSCE 410 Operating Systems 3.0 62 Spring 2006 CSCE 611 Operating Systems and Applications 3.0 2 Spring 2006 CSCE 662 Distributed Processing Systems 3.0 8 Fall 2005 CSCE 410 Operating Systems 3.0 45 Fall 2005 CSCE 611 Operating Systems and Applications 3.0 3 Spring 2005 CSCE 410 Operating Systems 3.0 55 Spring 2005 CSCE 611 Operating Systems and Applications 3.0 3 Spring 2005 CSCE 662 Distributed Processing Systems 3.0 11

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Bettati’s research interests include: Distributed Real-Time Systems, Scheduling Algorithms, Communication Protocols, Traffic Analysis, And Anonymity and Privacy.

75

James Caverlee, Assistant Professor Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, August, 2007

Degree Field Institution Date Ph.D. Computer Science Georgia Institute of Technology 2007 MS Computer Science Stanford University 2001 MS Engineering-Economic Systems & Stanford University 2000 Operations Research BA Economics, Magna Cum Laude Duke University 1996

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member SocialCom IEEE Conference on Social Computing, 2010 JCDL ACM/IEEE Joint Conference on Digital Libraries, 2009, 2010 WICOW Workshop on Information Credibility on the Web, 2008, 2009, 2010 AIRWEB Adversarial Information Retrieval on the Web, 2008, 2009 CollaborateCom International Conference on Collaborative Computing: Networking, Applications, and Worksharing, 2008, 2009 ICDM IEEE International Conference on Data Mining, 2008, 2009: CoopIS International Conference on Cooperative Information Systems, 2008: Other Professional Service Senior personnel, NSF Collaborative Research: Spam Processing, Archiving and Monitoring Community Facility (Spam Commons). PI: Calton Pu, $750,484. NSF 0855067 Tutorials Chair, 3rd International Conference on Collaborative Computing (CollaborateCom 2007) Local Arrangements Chair, 2nd International Conference on Collaborative Computing (CollaborateCom 2006) Finance Chair, 4th Conference on Email and Anti-Spam (CEAS 2007) Student Volunteer, 22nd International Conference on Data Engineering (ICDE 2006)

76

Professional Development TAMU Cognoscenti seminar (Psychology), “Modeling and Leveraging Social Collective Intelligence: A Computer Science Perspective,” February 8, 2010 REU Brownbag, “Opportunities and Challenges at the Texas A&M infolab,” June 18, 2009 Faculty Panel Talk with new grad students, August 27, 2008 TAMU CPSC 181 seminar, “Leveraging Web Intelligence,” March 25, 2008 TAMU CE Seminar, “Towards Robust Trust Establishment in Online Communities with SocialTrust,” March 18, 2008 TAMU CPSC 181 Seminar, “Spam 2.0: Challenges and (Some) Solutions for Web-Based Open Systems,” October 9, 2007 TAMU CPSC 681 Seminar, “Spam 2.0: Challenges and (Some) Solutions for Web-Based Open Systems,” October 19, 2007

Other Related Computing Experience- None Consulting- None Departmental Committee Service 2009-2010  Advisory Committee (elected), 2009-2010  Undergraduate Curriculum and ABET Committee, 2009-2010 Departmental Committee Service 2005-2009  Library Committee, Chair, 2007-2008  Advisory Committee (elected), 2008-2009  Undergraduate Curriculum and ABET Committee, 2008-2009

Principal Publications *Indicates student author Refereed Journal Publications J. Caverlee, L. Liu, and S. Webb. The SocialTrust Framework for Trusted Social Information Management: Architecture and Algorithms. Journal of Information Sciences, Elsevier, Vol. 180, No. 1, January 2010, pp. 95-112. Y. Ding, E. Yan, A. Frazho and J. Caverlee. PageRank for ranking authors in co-citation networks. Journal of the American Society for Information Science and Technology (JASIST), 60 (11), November 2009, pp. 2229-2243. J. Caverlee, L. Liu, and S. Webb. A Parameterized Approach to Spam-Resilient Link Analysis of the Web. IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 20, No. 10, October 2009. J. Bae, L. Liu, J. Caverlee, L.J. Zhang, H. Bae. Development of Distance Measures for Process Mining, Discovery, and Integration. International Journal of Web Services Research (JWSR), Vol. 4, No. 4, October-December 2007, pp. 1-17. J. Caverlee, J. Bae, Q. Wu, L. Liu, C. Pu, and W. B. Rouse. Workflow Management for Enterprise Transformation. Information, Knowledge, Systems Management (IKSM), Vol. 6, No. 1-2, 2007, pp. 61-80.

77

J. Caverlee, L. Liu, and D. Rocco. Discovering Interesting Relationships among Deep Web Databases: A Source-Biased Approach. World Wide Web Journal: Internet and Web Information Systems (WWWJ), Springer, Vol. 9, No. 3, December 2006, pp. 585-622. J. Caverlee and L. Liu. QA-Pagelet: Data Preparation Techniques for Large Scale Data Analysis of the Deep Web. IEEE Transactions on Knowledge and Data Engineering (TKDE), Vol. 17, No. 9, September 2005, pp. 1247-1262. Refereed Conference Proceedings Highly Selective Conferences (selectivity of 30% or less) *C.-F. Hsu, *E. Khabiri, and J. Caverlee. Ranking Comments on the Social Web. IEEE International Conference on Social Computing (SocialCom). Vancouver, August 2009. [Acceptance rate: 9%] *S. Kashoob, J. Caverlee, and *E. Khabiri. Probabilistic Generative Models of the Social Annotation Process. IEEE International Conference on Social Computing (SocialCom). Vancouver, August 2009. [Acceptance rate: 9%] S. Webb, J. Caverlee, and C. Pu. Predicting Web Spam with HTTP Session Information. ACM 17th Conference on Information and Knowledge Management (CIKM). Napa Valley, August 2008. [Acceptance rate: 17%] J. Caverlee and L. Liu. Countering Web Spam with Credibility-Based Link Analysis. 26th Symposium on Principles of Distributed Computing (PODC), Portland, August 2007. [Acceptance rate: 16%] S. Webb, J. Caverlee and C. Pu. Characterizing Web Spam Using Content and HTTP Session Analysis. 4th Conference on Email and Anti-Spam (CEAS), Mountain View, August 2007. [Acceptance rate: 19%] J. Caverlee, L. Liu, and J. Bae. Distributed Query-Sampling: A Quality Conscious Approach. 29th Annual International ACM SIGIR Conference on Research & Development on Information Retrieval (SIGIR), Seattle, August 2006. [Acceptance rate: 19%] L. Liu, J. Zhang, W. Han, C. Pu, J. Caverlee, S. Park, T. Critchlow, M. Coleman, and D. Buttler. XWRAPComposer: A Multi-Page Data Extraction Service for Bio-Computing Applications. IEEE International Conference on Services Computing (SCC), Orlando, July 2005. [Acceptance rate: 19%] High Visibility Conferences (selectivity of 30% - 60%) S. Webb, J. Caverlee, C. Pu. Introducing the Webb Spam Corpus: Using Email Spam to Identify Web Spam Automatically. 3rd Conference on Email and Anti-Spam (CEAS), Mountain View, July 2006. [Acceptance rate: 36%] Other Scholarly Activity (Last Five Years) Grants Uncovering Social Spammers: Social Honeypots + Machine Learning, Google Research Award, PI: James Caverlee, Awarded: November 2008, $40,000 unrestricted gift. Teaching Improvement Faculty Teaching Academy, TAMU Center for Teaching and Excellence, 2008 One-Week Program in Research and Teaching for Faculty, TAMU Center for Teaching and Excellence, 2008

78

Is Multi-Tasking a Skill? Strategies for Effective Time Management, Dean of Faculties Office, 2007 Faculty Teaching Academy, TAMU Center for Teaching and Excellence, 2007 TAMU CS IAP, “Spam 2.0,” September 18, 2007

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 670 Information Storage and Retrieval 3.0 2012 Fall 2011 CSCE 470 Information Storage and Retrieval 3.0 39 Spring CSCE 670 Information Storage and Retrieval 3.0 46 2011 Fall 2010 CSCE 470 Information Storage and Retrieval 3.0 18 Fall 2010 CSCE 689 Internet-Scale Data Management 3.0 25 Spring CSCE 670 Information Storage and Retrieval 3.0 53 2010 Fall 2009 CSCE 470 Information Storage and Retrieval 3.0 22 Fall 2009 UPAS 181 Computer Science in the Age of Twitter: 1.0 14 The Social Web and Its Impact on Society Spring CSCE 670 Information Storage and Retrieval 3.0 38 2009 Fall 2008 CPSC 470 Information Storage and Retrieval 3.0 13 Spring CPSC 670 Information Storage and Retrieval 3.0 37 2008 Fall 2007 CPSC 689 Internet-Scale Data Management 3.0 20

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Major Research and Scholarly Activities: Dr. Caverlee’s research interests include: the Web, Databases, and Information Retrieval.

79

Jinxiang Chai, Assistant Professor Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September, 2006

Degree Field Institution Date Ph.D. Computer Science Carnegie Mellon University 2006 MS Computer Science Chinese Academy 1998 BE Electrical Engineering Xi’an Jiaotong University 1995

Conferences, Workshops, and Professional Development (Last Five Years) Associate Editor: International Journal of Image and Graphics Technical Program Committee Member ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation, Pacific Graphics, 2010 ACM SIGGRAPH ASIA, 2009 ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation, 2007, 2008, 2009

Other Related Computing Experience- None

Consulting- None

Departmental Committee Service 2009- 2010  Web Advisory Committee, 2009-2010

Departmental Committee Service 2005-2009  Undergraduate Student Awards Committee, 2008- 2009  Computing Services Advisory Committee, 2007-2008  Library Committee, 2006-2007

80

Principal Publications *Indicates student author Refereed Journal Publications J. Min*, Y.-L. Chen* and J. Chai, “Interactive Generation of Human Animation Using Deformable Motion Models,” ACM Transactions on Graphics (to present in SIGGRAPH 2010), 29(1): Article No. 9, 2009. M. Lau, J. Chai, Y.-Q. Xu and H. Shum, “Interactive Manipulation of 3D Facial Expressions Using Facial Priors,” ACM Transactions on Graphics, 29(1): Article No. 3, 2009. J. Chai and J. Hodgins, “Constraint-based Motion Optimization Using A Statistical Dynamic Mode,” ACM Transactions on Graphics (Proceedings of SIGGRAPH 2007), 16(3): Article No. 8, 2007. J. Xiao, J. Chai and T. Kanade, “A Closed-form Solution to Nonrigid Shape and Motion Recovery,” International Journal of Computer Vision (IJCV), 67(2), 233–246, 2006. J. Chai and J. Hodgins, “Performance Animation from Low-dimensional Control Signals,” ACM Transactions on Graphics (Proceedings of SIGGRAPH 2005). 24(3):686-696, 2005. Refereed Conference Papers Highly Selective Papers (<=30%) J. Min*, H. Liu* and J. Chai, “Synthesis and Editing of Personalized Stylistic Human Motion,” Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (i3D 2010), 2010. X. Wei* and J. Chai, Modeling 3D Human Poses from Uncalibrated Monocular Images, in Proceedings of IEEE International Conference on Computer Vision (ICCV 2009), 2009. Acceptance rate [23%]. Y.-L. Chen* and J. Chai, “3D Reconstruction of Human Motion and Skeleton from Uncalibrated Monocular Video,” Proceedings of the Ninth Asian Conference on Computer Vision (ACCV 2009). Acceptance rate [5.37%, oral] Winner of the best paper honorable mention award: 2 out of 670 submissions. Y.-L. Chen*, J. Min* and J. Chai, “Flexible Registration of Human Motion Data with Parameterized Motion Models,” Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (i3D 2009). 183-190, 2009. Acceptance rate [29%]. X. Wei* and J. Chai, “Interactive Tracking of 2D Generic Object with Space Time Optimization,” Proceedings of the European Conference on Computer Vision (ECCV 2008), vol. 1, pp. 657-670, 2008. Acceptance rate [23.3%]. F. Li, J. Yu and J. Chai, “A Hybrid Camera for Motion Deblurring and Depth Superresolution,” Proceedings of the IEEE conference on Computer Vision and Pattern Recognition (CVPR 2008). Acceptance rate [27.9%]. Highly Visible Papers (between 30% and 60%) M. Lau, J. Chai, Y.-Q. Xu and H. Shum, “Face Poser: Interactive Facial Modeling Using Model Priors,” Proceedings of the ACM SIGGRAPG/EUROGRAPHICS Symposium on Computer Animation (SCA 2007), pp. 161-170, 2007. Acceptance rate [35%].

81

Other Scholarly Activity Grants J. Chai - PI, “Interactive Human Motion Control from Low-cost Sensors”, Samsung Electronics Co., Amount: $152,281.00 plus $30k equipments (high resolution depth camera and six 6-Dofs motion sensors), 2009-2010. Course Development Dr. Chai updated the curricula for the CSCE 641 Computer Graphics course. The focus is now on three sub-areas: animation, rendering, and image and video processing. The students who are interested in modeling are encouraged to take CSCE 645 Geometric Modeling which he has redesigned assignments for the class and written slides for every lecture. Similarly, Dr. Chai redesigned the curricula for the undergraduate graphics class CSCE 441. He introduced new topics and introduced new materials focusing on basic concepts of character animation and image and video processing. He developed a new lab for the course which allows students to capture their own movements with the department’s state-of-art motion capture lab and write their own codes to animate characters with captured motion. In this way, students are able to animate any motions for characters as long as they can act them out with their own body.

Term/Year Course Number Course Title Semester Class Hours Size Spring 2012 CSCE 643 Seminar in Intelligent Systems 3.0 and Robotics Fall 2011 CSCE 181 Introduction to Computing 1.0 128 Fall 2011 CSCE 641 Computer Graphics 3.0 10 Spring 2011 CSCE 181 Introduction to Computing 1.0 109 Spring 2011 CSCE 489 Computer Photography 3.0 5 Spring 2011 CSCE 689 Computer Photography 3.0 4 Fall 2010 CSCE 441 Computer Graphics 3.0 31 Spring CSCE 441 Computer Graphics 3.0 30 2010 Spring CSCE 641 Computer Graphics 3.0 12 2010 Fall 2009 CSCE 689 Computer Animation 3.0 8 Spring CPSC 441 Computer Graphics 3.0 24 2009 Spring CPSC 181 Introduction to Computing 1.0 71 2009 Fall 2008 CPSC 641 Computer Graphics 3.0 7 Spring CPSC 441 Computer Graphics 3.0 24 2008

82

Fall 2007 CPSC 641 Computer Graphics 3.0 7 Spring CPSC 689 Data-driven Computer 3.0 6 2007 Graphics Fall 2006 CPSC 689 Data-driven Computer 3.0 7 Graphics

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Major Research and Scholarly Activities Dr. Chai is particularly interested in Character Animation, Data-Driven Approach for Graphics and Vision, Interaction Techniques for 3D Graphics, Vision for Graphics and Animation, Image- Based Rendering and Modeling, Image and Video Processing.

83

Jianer Chen, Professor and Head of Graduate Admissions Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Visiting Professor, August, 1989 Hired, Assistant Professor, March, 1990 Promoted, Associate Professor, September 1996 Promoted, Professor, September 2002

Degree Field Institution Date PhD Mathematics Columbia University 1990 PhD Computer Science New York University 1987 M.Phil Mathematics Columbia University 1990 MA Mathematics Columbia University 1989 MS Computer Science New York University 1984 BS Computer Science CSUT, PR China 1982

Conferences, Workshops, and Professional Development (Last Five Years) Associate Editor, IEEE Transactions on Computers, January 2009-present Editorial Board, Science in China Series F: Information Sciences, August 2008-present Associate Editor, International Journal of Computer Science & Applications, January 2008- present Associate Editor, Journal of Computer and System Sciences, 2005-2007 Guest Editor, Special Issue on Exact and Parameterized Computation, Algorithmica 52, 2008. Program Committee Member International Conference on Computing and Combinatorics (COCOON), 2009 International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP), 2008, 2007, 2005 Annual Conference on Theory and Applications of Models of Computation (TAMC), 2008, 2007 International Frontiers in Algorithmic Workshop (FAW), 2008, 2007 International Conference on Algorithmic Aspects in Information and Management (AAIM), 2008, 2007, 2006 International Workshop on Graph-Theoretical Concepts in Computer Science (WG), 2006 International Workshop on Parameterized and Exact Computation (IWPEC), 2006

84

Annual International Symposium on Algorithms and Computation (ISAAC), 2005 International Conference on Computer Communication and Mobile Computing (ICCNMC), 2005 Steering Committee Member International Workshop on Parameterized and Exact Computation (IWPEC), 2003-present Program Committee Chair The 4th International Workshop on Parameterized and Exact Computation (IWPEC), 2009 The 6th Annual Conference on Theory and Applications of Models of Computation (TAMC), 2009 Professional Development Dr. Chen has been actively participating in the activities (workshops and social activities) of the Center for Teaching Excellence program organized by the Office of the Dean of Faculties and Associate Provost at Texas A&M University. He gave a seminar speech on March 26, 2010 in Faculty Teaching Academy 2009-2010 organized by the Center. Other Related Experience- None Consulting- None Departmental Committee Service 2009-2010 College of Engineering Committee Service 2009-2010  Graduate Assistantship & Scholarship Selection  Graduate Instruction Committee Committee  Graduate Admissions Committee, Chair  Promotion and Tenure Committee

Departmental Committee Service 2009-2010 College of Engineering Committee Service 2009-2010  Faculty Search Systems Biology Committee,  Graduate Instruction Committee, 2005-06 2005-2009  Graduate Advisory Committee, 2005-2006  Graduate Assistantship & Scholarship Selection Committee, 2005-2009  Promotion and Tenure Committee, 2005-2009  Graduate Admissions Committee, Chair, 2005- 2009

Principal Publications *Indicates student author Refereed Journal Publications Akleman, E., Chen, J., Xing, Q., and Gross, J., “Cyclic Plain-Weaving on Polygonal Mesh Surfaces with Graph Rotation Systems,” ACM Transactions on Graphics 28-3, Article No. 78, August 2009. Chen, J., Fomin, F., Liu*, Y., Lu*, S., and Villanger, Y., “Improved Algorithms for Feedback Vertex Set Problems,” Journal of Computer and System Sciences 74-7, pp. 1188-1198, November 2008.

85

Chen, J., Fernau, H., Kanj*, I., and Xia*, G., “Parametric Duality And Kernelization: Lower Bounds And Upper Bounds On Kernel Size,” SIAM Journal on Computing 37-4, pp. 1077- 1106, December 2007. Chen, J. and Zhang*, F., “On Product Covering in 3-Tier Supply Chain Models: Natural Complete Problems for W[3] and W[4],” Theoretical Computer Science 363, pp. 278-288, 2006. Chen, J., Kanj*, I., and Xia*, G., “Labeled Search Trees and Amortized Analysis: Improved Upper Bounds for NP-Hard Problems,” Algorithmica 43, pp. 245-273, 2005. Books or Authoritative References Chen, J. and Fomin, F. V., “Volume Editors, Parameterized and Exact Computation (IWPEC),” Lecture Notes in Computer Science, p. 5917, 2009. Chen, J. and Cooper, S. B., “Volume Editors, Theory and Applications of Models of Computation (TAMC ),” Lecture Notes in Computer Science, p. 5532, 2009. Research Book Chapters Chen, J., “Maximum Partition Matching,” Encyclopedia of Optimization, 2nd Ed., C. Floudas and P. Pardalos, ed., Springer US, pp. 2029-2035, 2009. Chen, J., “Vertex Cover Search Trees,” Encyclopedia of Algorithms, M.-Y. Kao, ed., Springer Verlag, 2008. Chen, J., “Vertex Cover Kernelization,” Encyclopedia of Algorithms, M.-Y. Kao, ed., Springer Verlag, 2008. Chen, J. and Pike, S., “Limits of Computation,” Encyclopedia of Human Geography, E. Warf, ed., SAGE Publications, pp. 277-278, 2006.

Refereed Conference Proceedings Highly Selective Conferences (Acceptance rate< 30%) Akleman, E., Chen, J., Xing, Q., and Gross, J., “Cyclic Plain-Weaving on Polygonal Mesh Surfaces with Graph Rotation Systems,” Proc. ACM SIGGRAPH 2009, August 2009 (Acceptance rate 18%). Wang, J., Xu, X., and Chen, J., “An Approximation Algorithm Based On Chain Implication for Constrained Minimum Vertex Cover in Bipartite Graphs,” Proc. 4th Annual Conference on Theory and Applications of Models of Computation (TAMC), Lecture Notes in Computer Science 4484, pp. 760-769, May 2007 (Acceptance rate: 13%). Li, M., Wang, J., and Chen, J., “A Graph-Theoretic Method for Mining Overlapping Functional Modules in Protein Interaction Networks,” Proc. 4th International Symposium on Bioinformatics Research and Applications (ISBRA), Lecture Notes in Bioinformatics 4983, pp. 208-219, 2008 (Acceptance rate 37%). Chen, J., Kanj*, I., and Xia*, G., “Improved Parameterized Upper Bounds for Vertex Cover,” Proc. 31st International Symposium on Mathematical Foundations of Computer Science (MFCS), Lecture Notes in Computer Science 4162, pp. 238-249, 2006 (Acceptance rate: 36%)

86

Other Scholarly Activity (Last Five Years) “Topological Graph Theory Revisited: With Applications in Computer Graphics,” The National Science Foundation, PI: Jianer Chen, co-PI: Ergun Akleman, $386,663 (my pro-rated amount $224,136), 9/1/2009- 8/31/2012. “Studies on New Algorithmic Techniques for Parameterized Computation,” The National Science Foundation, PI: Jianer Chen, $150,000 (my pro-rated amount $150,000), 10/1/2008-9/30/2010. “REU Site: Renewal for the Department of Computer Science at Texas A&M University,” The National Science Foundation, PI: Valerie Taylor, co-PIs: Nancy Amato and Jianer Chen, $300,000 (my pro-rated amount $100,000), 4/1/ 2007 -3/31/2010. “Secure Aggregation for Large-Scale Wireless Sensor Networks” Texas Higher Education Coordinating Board (Advanced Research Program), PI: Bo Sun, co-PI: Jianer Chen, $65,061 (my pro-rated amount $16,280), 5/15/2006 -5/14/2008. “Computational Upper and Lower Bounds via Parameterized Complexity” The National Science Foundation, PI: Jianer Chen, $150,000 (my pro-rated amount $150,000), 9/1/2004 - 8/31/2008. “REU: Computational Upper and Lower Bounds via Parameterized Complexity” The National Science Foundation, PI: Jianer Chen, $6,000 (my pro-rated amount $6,000), 9/1/2004- 8/31/2007. This is a supplement to the previous grant. “REU Site: Research Experiences at Texas A&M University Department of Computer Science for Undergraduate Students,” National Science Foundation, PI: Valerie Taylor, co-PIs: Nancy Amato and Jianer Chen, $255,000 (my pro-rated amount $85,000), 4/15/2004- 4/14/ 2007.

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 637 Complexity Theory 3.0 2012 Fall 2011 CSCE 608 Database Systems 3.0 33 Spring CSCE 669 Computational Optimization 3.0 20 2011 Fall 2010 CSCE 608 Database Systems 3.0 23 Spring CSCE 637 Complexity Theory 3.0 8 2010 Fall 2009 CSCE 608 Database Systems 3.0 31 Spring CSCE 669 Computational Optimization 3.0 6 2009 Fall 2008 CSCE 608 Database Systems 3.0 27

87

Spring CSCE 637 Complexity Theory 3.0 8 2008 Fall 2007 CSCE 608 Database Systems 3.0 21 Fall 2006 CSCE 689 Exact and Parameterized 3.0 12 Computation Spring CSCE 637 Complexity Theory 3.0 9 2006 Fall 2005 CSCE 669 Computational Optimization 3.0 13 Spring CSCE 689 Algorithmic Techniques for Biology 3.0 13 2005

Percentage of time devoted to scholarly and/or research activities: 70%. Dr. Chen is the Graduate Admissions Officer in the Department of Computer Science and Engineering and devotes approximately 30% of his time to that duty.

Brief Description of Major Research and Scholarly Activities: Dr. Chen’s research interests are Algorithms and Complexity, Computer Networks, Bioinformatics, and Computer Graphics.

88

Yoonsuck Choe, Associate Professor Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 2001 Promoted, Associate Professor, September 2007

Degree Field Institution Year PhD Computer Sciences University of Texas @Austin 2001 MA Computer Sciences University of Texas @Austin 1995 BS Computer Science Yonsei University 1993

Conferences, Workshops, and Professional Development (Last Five Years) Editorial Board, Neural Information Processing-Letters and Reviews, 2002-present Conference and Symposium Chair Korean Computer Scientists and Engineers Association in America (KOCSEA) Technical Symposium, General Chair, 2009; Co-Chair, 2008; Sponsorship Chair, 2007 International Conference on Development and Learning (ICDL), Area Chair, 2009 Program Committee Member International Conference on Development and Learning (ICDL), Award Committee, 2009 IEEE Symposium on Computational Intelligence for Multimedia Signal and Vision Processing, 2009 International Joint Conference on Neural Networks (IJCNN), 2009 Workshop on self-Organizing Maps (WSOM), 2009 IEEE Symposium on Computational Intelligence for Multimedia and Visual Signal Processing, Panel Chair, 2009 International Neuroinformatics Coordinating Facility’s Atlasing Program and Reference Panel Meeting, Panelist, 2009 Organizational Committee Member International Neural Networks Society Committee on Special Interests Groups (INNS SIGCOM), Inaugural Member, 2006-present NIH/NSF/DOE/NASA Multiscale Modeling Consortium Multiscale Imaging Working Group, Lead, 2005-present

89

IEEE Computational Intelligence Society, Vision and Speech Processing Technical Committee, 2007-present Korean Computer Scientists and Engineers Association in America (KOCSEA), Secretary, 2008; Vice President, 2009; President 2010

Other Related Computing Experience The University of Texas, Austin Research Assistant, Department of Computer Science, 1996-2001 Teaching Assistant, Department of Computer Science, 1996-2001 Research Assistant, Department of Chemical Engineering, 1995-1996 HNC, Inc., Advanced Technology Division, San Diego Intern, Exploratory Research & Development Group, 6/1999-10/1999 Korea Institute of Science and Technology Database Programming, Consulting, Doping Control Center, 12/1992-5/1993

Consulting- None

Departmental Committee Service 2009-2010  Graduate Admissions Committee, 2009-2010  Space Committee, 2009-2010

Departmental Committee Service 2005-2009  Faculty Search Robotics Committee, 2008-2009  Graduate Admissions Committee, 2008-2009  Colloquium Coordinator, 2007-2009  Undergraduate Student Awards Committee, 2005- 2008

Principal Publications *Indicates student author Referred Journal Publications Kwon, J.*, and Choe, Y. “Facilitating Neural Dynamics for Delay Compensation: A Road to Predictive Neural Dynamics?” Neural Networks 22 (2009): 267-276. Lim, H.*, and Choe, Y. “Delay Compensation through Facilitating Synapses and Its Relation to the Flash-lag Effect,” IEEE Transactions on Neural Networks, 19 (2008): 1678-1688. Xiong*, H., and Choe, Y. “Dynamic Pathway Analysis,” BMC Systems Biology 2 (2008): 9. Xiong*, H., and Choe, Y. “Structural Systems Identification of Genetic Regulator Networks,” Bioinformatics 24 (2008): 553-560.

90

Yu*, Y., and Choe, Y. “Neural Model of Disinhibitory Interactions in Modified Poggendorff Illusion,” Biological Cybernetics 98 (2008): 75-85 Choe, Y., Yang*, H.-F., and Eng*, D. C. Y. “Autonomous Learning of the Semantics of Internal Sensory States Based on Motor Exploration,” International Journal of Humanoid Robotics 4 (2007): 211-243. Oh*, S., and Choe, Y. “Segmentation of Textures Defined on Flat vs. Layered Surfaces Using Neural Networks: Comparison of 2D vs. 3D Representations,” Neurocomputing 70 (2007): 2245-2255. Yu*, Y., and Choe, Y. “A Neural Model of the Scintillating Grid Illusion: Disinhibition and Self- Inhibition in Early Vision,” Neural Computation 18 (2006): 521-544. Lim*, H., and Choe, Y. “Compensating for Neural Transmission Delay Using Extrapolatory Neural Activation in Evolutionary Neural Networks,” Neural Information Processing-Letters and Reviews,” 10 (2006): 147-161. Refereed Conference Proceedings Highly Selective Conferences * Choi*, H., Choi, S., and Choe, Y. “Finding One Manifold from Multiple Manifolds Using Random-Walk-Based Statistical Distance,” Proceedings of the 23rd National Conference on Artificial Intelligence, 424-429, 2008. (Acceptance rate 24%) * Xiong*, H., and Choe, Y. “Constrained Estimation of Genetic Networks,” Proceedings of the 2007 International Conference on Bioinformatics and Computational Biology (BIOCOMP) 51-57, 2007. (Acceptance 27%) * Sarma*, S., and Choe, Y. “Salience in orientation-Filter Response Measured as Suspicious Coincidence in Natural Images, “Proceedings of the 21st National Conference on Artificial Intelligence. Gil, Y., and Mooney, R., editors, 193-198, 2006. (Poster presentation: acceptance 236/774 = 30%) High Visibility Conferences Choi, H., Katake, A., Choi, S., Kang, Y., and Choe, Y. “Probabilistic Combination of Multiple Evidence,” Proceedings of the International Conference on Neural Information Processing Part I, Lecture Notes in Computer Science 5863, 302-311, 2009. (Acceptance 48.8%) Han, D., Keyser, J., and Choe, Y. “A Local Maximum Intensity Projection Tracing of Vasculature in Knife-Edge Scanning Microscope Volume Data,” Proceedings of the IEEE International Symposium on Biomedical Imaging, 1259-1262, 2009. (Acceptance 31.9%) Kwon*, J., Mayerich, D., Choe, Y., and McCormick, B. H., “Lateral Sectioning for Knife-edge scanning microscopy,” Proceedings of the IEEE International Symposium on Biomedical Imaging, 1371-1374, 2008. (Acceptance 52%) Kwon*, J., and Choe, Y. (2007). “Enhanced Facilitatory Neuronal Dynamics for Delay Compensation.” Proceedings of the International Joint Conference on Neural Networks, 2040-2045, Piscataway, NJ: IEEE Press, 2007. (Oral presentation acceptance rate 40%) Lim*, H., and Choe, Y. “Delay compensation through facilitating synapses and STDP: A neural basis for orientation Flash-lag Effect,” Proceedings of the International Joint Conference on Neural Networks, 8385-8392, 2006. (Oral presentation: Acceptance 38%) Lim*, H., and Choe, Y. “Facilitatory Neural Activity Compensating for Neural Delays as a Potential Cause of the Flash-lag Effect.” Proceedings of the International Joint Conference on Neural Networks, 268-273, 2005. (Oral presentation: acceptance 284/752=38%)

91

Other Scholarly Activity Grants “Evolving Autonomous Agents and Scenarios to Support Interactive Training,” Realtime Visual Co., PI: Y. Choe, $100,000, 6/1/2009–6/31/2010. “Whole Mouse Brain Neuronal Morphology and Neurovascular Browser,” National Science Foundation, PI: Y. Choe, $114,024, 9/1/2009–8/31/2011. “MSM: Multiscale Imaging, Analysis, and Integration of Brain Networks,” National Institute of Health/National Institute of Neurological Disorders and Stroke NIH/NINDS, PI: Y. Choe, Additional Funding for Equipment Support #R01 NS054252-03S1, $20,000, 9/2005– 5/2008. “MSM: Multiscale Imaging, Analysis, and Integration of Brain Networks,” National Institute of Health/National Institute of Neurological Disorders and Stroke NIH/NINDS, PI: Y. Choe, Co-PIs: Louise C. Abbott, John Keyser, Bruce H. McCormick, 965,992 (Choe: 20% $300,000 subcontracted to Stanford, PI: Stephen J. Smith), 9/2005 – 5/2008. “Computational Modeling of Cortical Maps,” National Institute of Health/National Institute of Mental Health, NIH/NIMH, PI: Risto Miikkulainen (The University of Texas at Austin), $766,500, PI subcontractor: Y. Choe, $98,202, 3/2002 – 2/2005.

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 181 Introduction to Computing 1.0 2012 Spring CSCE 636 Neural Networks 3.0 2012 Fall 2011 CSCE 315 Programming Studio 3.0 51 Spring CSCE 633 Machine Learning 3.0 42 2011 Fall 2010 CSCE 315 Programming Studio 3.0 25 Fall 2010 CSCE 625 Artificial Intelligence 3.0 32 Spring CSCE 644 Cortical Networks 3.0 8 2010 Spring CSCE 633 Machine Learning 3.0 25 2009 Fall 2008 CSCE 625 Artificial Intelligence 3.0 11 Fall 2008 CSCE 420 Artificial Intelligence 3.0 50 Spring CSCE 636 Neural Networks 3.0 18 2008 Fall 2007 CSCE 625 Artificial Intelligence 3.0 16 Fall 2007 CSCE 420 Artificial Intelligence 3.0 39

92

Spring CSCE 633 Machine Learning 3.0 13 2007 Spring CSCE 644 Cortical Networks 3.0 10 2007 Fall 2006 CSCE 420 Artificial Intelligence 3.0 23 Spring CSCE 633 Machine Learning 3.0 18 2006 Spring CSCE 420 Artificial Intelligence 3.0 11 2006 Fall 2005 CSCE 625 Artificial Intelligence 3.0 8 Spring CSCE 689 Computations in Neural and Biological 3.0 5 2005 Systems Spring CSCE 420 Artificial Intelligence 3.0 12 2005

Percentage of time devoted to scholarly and/or research activities: 100% Brief Description of Research and Scholarly Activities: Dr. Choe’s research focus is currently on two major subjects: 1) Computational Neuroscience: Neuroevolution, Temporal Aspects Of Brain Function, Biologically Inspired Vision; 2) computational neuroanatomy: High-Throughput Volume Microscopy and Neuroinformatics Infrastructure.

93

Gabriel Dos Reis, Assistant Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, August 2006

Degree Field Institution Year PhD Mathematics École Normale Supérieure de Cachan-France 2001 MS Mathematics & École Normale Supérieure de Cachan-France 1997 Computer Science BS Mathematics University of Paris VII-France 1997

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member and Session Organizer of the 3rd International Conference on Mathematical Aspects of Computer and Information Sciences; December 2009; Fukuoka, Japan Co-Chair of the 2009 ACM International Workshop on Programming Languages for Mechanized Mathematics Systems; August 2009; Munich, Germany Co-organizer of the ISO C++ Standards Committee Meeting at INRIA Sophia Antipolis, June 2008 Member of the IEEE Interval Arithmetic Standards Committee, P1788 Project Leader of the OpenAxiom scientific computation platform, 2007 Member of the ISO C++ Standardization committee since 1997 Member of AFNOR C and C++ Standardization committee since 1997 Developer of the GNU Compiler Collection (GCC is a widely used open source collection of compilers for C, C++, Ada, Java, Fortran), since 1997 Release Manager of GCC Co-administrator and developer of the Axiom computer algebra system, 2005-2007

Other Related Experience- None

Consulting- None

94

Department Committee Service 2009-2010  Library Committee

Department Committee Service 2005-2009  Library Committee, 2005-2006  Web Advisory Committee, 2007-2008  Computing Services Advisory Committee, 2008-2009

Principle Publications *Indicates student author Refereed Conference Publications Highly Selective Conferences Douglas Gregor, Jaakko Järvi, Jeremy Siek, Bjarne Stroustrup, Gabriel Dos Reis, and Andrew Lumsdaine. Concepts: Linguistic Support for in C++. In OOPSLA ’06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-Oriented Programming Languages, Systems, and Applications, pages 291–310, New York, NY, USA, 2006. ACM Press. Acceptance rate 17%. Gabriel Dos Reis and Bjarne Stroustrup. Specifying C++ Concepts. In Conference Record of POPL ’06: The 33th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pages 295–308, Charleston, South Carolina, USA, 2006. Acceptance rate 19.76%. Selective Conferences with High Visibility Gabriel Dos Reis and Bjarne Stroustrup. A Principled, Complete, and Efficient Representation of C++. In Proceedings of The Joint Conference of ASCM 2009 and MACIS 2009, volume 22 of Math-for-Industry Lecture Note Series, pages 407–421, Fukuoka, Japan, 2009. Kyushu University. Gabriel Dos Reis. Exact Numerics In a Categorial Framework. In SCAN’08: The 13th GAMM–IMACS International Symposium on Scientific Computing, Computer Arithmetic and Verified Numerical Computations, El Paso, Texas; USA, September 2008. Jacob Smith*, Gabriel Dos Reis, and Jaakko Järvi. Algorithmic Differentiation in Axiom. In ISSAC ’07: Proceedings of the 2007 International Symposium on Symbolic and Algebraic Computation, pages 347–354, Waterloo, Ontario, Canada, July 2007. ACM New York, NY, USA. Acceptance rate 51%.

Other Scholarly Activities Grants “Collaborative Research: Next Generation Compilers for Emerging Multicore Systems,” National Science Foundation, PI: Lawrence Rauchwerger; Co-PI: Gabriel Dos Reis, Bjarne Stroustrup, $ 496,000.00, prorated value: $ 165,333.33

95

Term/Year Course Course Title Semester Class Number Hours Size Spring 2012 CSCE 314 Programming Languages 3.0 Spring 2012 CSCE 604 Programming Languages 3.0 Fall 2011 CSCE 481 Seminar 1.0 89 Spring 2011 CSCE 314 Programming Languages 3.0 36 Spring 2011 CSCE 689 Programming Language 3.0 6 Implementation Fall 2010 CSCE 481 Seminar 1.0 89 Spring 2010 CSCE 314 Programming Languages 3.0 32 Fall 2009 CSCE 315 Programming Studio 3.0 12 Spring 2009 CSCE 314 Programming Languages 3.0 27 Fall 2008 CSCE 689 Special Topics in Static Analysis 3.0 5 Spring 2008 CSCE 314 Programming Languages 3.0 19 Fall 2007 CSCE 689 Special Topics in Symbolic 3.0 7 Computations Spring 2007 CSCE 689 Special Topics in Runtime Systems 3.0 7 Fall 2006 CSCE 689 Special Topics in Symbolic 3.0 5 Computations

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Dos Reis’s research interests are Computer Algebra, Mathematical Software, Computer Methods in Geometry, Programming Languages and Libraries, Compiler Construction, and Generic Programming.

96

Donald Friesen, Professor Emeritus

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, 1978 Promoted, Associate Professor, 1983 Promoted, Professor, 1990 Appointed as Acting Department Head, September 1, 2003-December 31, 2003

Degree Field Institution Year PhD Computer Science University of Illinois 1978 PhD Mathematics Dartmouth College 1966 MCS Mathematics Dartmouth College 1965 BA Mathematics Knox College 1963

Conferences, Workshops, and Professional Development (Last Five Years) None

Other Related Experience Lawrence Livermore Laboratory Scientific Programmer, Summer 1964 Dartmouth College J.W. Young Research Instructor, Mathematics department, 1966-67 University of Illinois Assistant Professor, Mathematics, 1967-74 Teaching Assistant, Computer Science Department, 1975-1976 Research Assistant, Computer Science Department, 1977-1978

Consulting- None

Department Committee University Committee Service 2009-2010 Service 2009-2010  Library Committee  PICA Electronic Course Evaluation Advisory Committee

97

Departmental Committee Service 2005-2009  Advisory Committee (Ex Officio), 2005-2009  Graduate Admissions Committee (Ex Officio), 2005-2008  Graduate Advisory Committee (Ex Officio), 2005-2009  Graduate Assistantship & Scholarship Selection Committee, Chair, 2005-2009  Promotion and Tenure Committee, Chair, 2005; Member, 2006-2009  Space Committee, Chair, 2005-2009  Faculty and Staff Awards Committee, 2005-2009  Faculty Search Information Storage/Retrieval Sub Committee, 2006-2007  Undergraduate Curriculum & ABET Committee, (Ex Officio), 2006-2009  Advisory Committee (Ex Officio), 2005-2009  Graduate Admissions Committee (Ex Officio), 2005-2008  Graduate Advisory Committee (Ex Officio), 2005-2009  Graduate Assistantship & Scholarship Selection Committee, Chair, 2005-2009  Promotion and Tenure Committee, Chair, 2005; Member, 2006-2009  Space Committee, Chair, 2005-2009  Faculty and Staff Awards Committee, 2005-2009  Faculty Search Information Storage/Retrieval Sub Committee, 2006-2007  Undergraduate Curriculum & ABET Committee, (Ex Officio), 2006-2009 College of Engineering Committee Service 2005-2009  Tenure and Promotion Committee (CETPAC), 2006-2008 University Committee Service 2005-2009  PICA Electronic Course Evaluation Advisory Committee, 2006-2009

Principal Publications *Indicates student author Referred Journal Publications Friesen, Donald and T. Harayama*. “Weil Sum for Birthday Attack in Multivariate Quadratic Cryptosystem,” 1 (January, 2007), J. Math. Crypt., pp. 79-104. Friesen, Donald, J. Zhang* and S. Oliveira. “The Parallel Modified Multisection Algorithm for Computing Eigenvalues of Symmetric Tridiagonal Matrices,” submitted October 2009, SIAM J. Matr. Anal. and Appls.

Other Scholarly Activity Grants- None

Term/Year Course Course Title Semester Class Number Hours Size Fall 2009 CSCE Analysis of Algorithms 3.0 49 629 Summer CSCE Analysis of Algorithms 3.0 15 2009 629 Spring 2009 CSCE Analysis of Algorithms 3.0 12

98

629 Fall 2008 CSCE Analysis of Algorithms 3.0 52 629 Summer CSCE Analysis of Algorithms 3.0 11 2008 629 Spring 2008 CSCE Analysis of Algorithms 3.0 21 629 Fall 2007 CSCE Analysis of Algorithms 3.0 47 629 Summer CSCE Analysis of Algorithms 3.0 7 2007 629 Spring 2007 CSCE Analysis of Algorithms 3.0 47 629 Fall 2006 CSCE Analysis of Algorithms 3.0 41 629 Summer CSCE Analysis of Algorithms 3.0 16 2006 629 Spring 2006 CSCE Analysis of Algorithms 3.0 32 629 Fall 2005 CSCE Analysis of Algorithms 3.0 28 629 Spring 2005 CSCE Formal Languages and 3.0 25 433 Automata

Percentage of time devoted to scholarly and/or research activities: 50%. The other 50% of Doctor Friesen’s time is spent scheduling teaching assignments for the Department of Computer Science and Engineering, substituting for the Department Head when she is absent, and providing information and advice to the Department Head.

Please give a brief description of your major research and scholarly activities: Dr. Friesen continues to work with his students on various research projects (unfunded) in the areas of bin packing, scheduling, and combinatorial optimization.

99

Richard Furuta, Professor and Undergraduate Advisor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Associate Professor, September 1993 Promoted, Professor, September 2001

Degree Field Institution Year PhD Computer Science University of Washington 1986 MA Computer Science University of Oregon 1978 BS Biology Reed College 1974

Conferences, Workshops, and Professional Development (Last Five Years) Professional Offices Held Member, Executive Committee (Steering Committee), IEEE-CS Technical Committee on Digital Libraries, 2001-present; First Vice Chair, 2007-present, Candidate for Chair, fall 2005 Election Member, ACM SIGWEB Nominating Committee, 2005, Election Program Chair, ACM/IEEE-CS Joint Conference on Digital Libraries, 2009, Austin, TX Poster Chair, ACM/IEEE-CS Joint Conference on Digital Libraries, 2006 (JCDL), Chapel Hill, NC Member Steering Committee SIGWEB Representative, 2000-2005; At-large member, 2005-2008; Chair, 2001-2005 ACM Symposium on Document Engineering, 2002-2008 Member Program Committee International Conference on Asian Digital Libraries (ICADL), Bali, Indonesia, 2008; Hanoi, Vietnam, 2007; Kyoto, Japan, 2006 Information Retrieval Track, ACM Conference on Information and Knowledge Management (IR Track ACM CIKM), Napa, California, 2008; Lisbon, Portugal, 2007; Arlington, VA, 2006 12th European Digital Library Conference, Aarhus, , 2008 ACM/IEEE/CS Joint Conference on Digital Libraries (JCDL), Pittsburgh, PA, 2008; Vancouver, British Columbia, Canada, 2007; Chapel Hill, NC, 2006; Denver Colorado, 2005

100

European Conference on Research and Advanced Technology for Digital Libraries (ECDL), Budapest, Hungary, 2007; Alicante, Spain, 2006 ACM Symposium on Document Engineering, (DocEng), Amsterdam, The Netherlands, 2006 IS&T/SPIE Digital Publishing, 2006 International Conference on Digital Archive Technologies (ICDAT), Taipei, Taiwan, 2005

Other Related Experience University of Maryland Assistant Professor, Department of Computer Science, 1985-1993 Lecturer, 1985-1986 Institute for Advanced Computer Studies, 9/1987-6/1989, 1990-1993

Consulting- None

Department Committee Service 2009-2010 College of Engineering Committee Service 2009-2010  Computer Engineering Curriculum  Student Evaluation Committee Coordination Committee, (Ex Officio)  Engineering Scholars Program  Promotion and Tenure Committee Committee  Undergraduate Curriculum & ABET  Engineering Scholars Committee, (Ex Officio) Fellowship Student  Visualization Joint Committee Organization Advisor

Department Committee Service 2005-2009 College of Engineering Committee Service 2005-2009  Computing Services Advisory Committee,  Engineering Faculty Advisory 2005-2006 Committee, 2005-2007  Promotion and Tenure Committee, 2005-2009  Student Evaluation  Undergraduate Recruiting Committee, 2005- Committee, 2007-2009 2008  Engineering Scholars Program  Undergraduate Curriculum & ABET Committee, 2007-2009 Committee, (Ex Officio), 2006-2009  Engineering Scholars  Computer Engineering Curriculum Fellowship Student Coordination Committee, (Ex Officio), 2007- Organization Advisor, 2007- 2009 2009  Undergraduate Student Awards Committee, 2007-2008

Principal Publications *Indicates student author Refereed Journals

101

Polineni,Pavana*, Aragonda, Prathyusha, Xavier,Suresh, R. Furuta, Richard and Adelson, David L.. “TheBovine QTL Viewer: a Web Accessible database of Bovine Quantitative Trait Loci,” BMC Bioinformatics, 7:283, 2006. (Online at http://www.biomedcentral.com/1471- 2105/7/283). Urbina, Eduardo, Furuta, Richard, Smith, Steven Escar, Audenaert, Neal*, Deng, Jie* and Monroy, Carlos*. “Visual Knowledge: Textual Iconography of the Quixote, a Hypertextual Archive,” Literary and Linguistic Computing, Volume 21, Number 2, June 2006, pp. 247-258. Gonzáez Moreno, Fernando, Urbina,Eduardo, Furuta, Richard and Deng, Jie*. “La Colección de Quijotes Ilustrados del Proyecto Cervantes: Catálogo de Ediciones y Archivo Digital de Imágenes,” Cervantes: Bulletin of the Cervantes Society of America, Volume 25, Number 1, 2005. (Issued in 2006.) Research Book Chapters Furuta, Richard. “Separation of Concerns in Hypertext: Articulation Points that Increase Flexibility,” From Integrated Publication and Information Systems to Virtual Information and Knowledge Environments. Springer, 2005. Furuta, Richard, Deng, Jie*, Monroy, Carlos* and Audenaert, Neal*. “Imaging the Quixote: A Digital Iconography,” Eduardo Urbina and Jes´usMaestro, editors, Don Quixote Illustrated: Textual Images and Visual Readings (Biblioteca Cervantes 2), Pontevedra: Mirabel Editorial, 2005. Refereed Conferences Highly Selective Conferences Karadkar, Unmil P.*, Nordt, Marlo, Furuta, Richard, Lee,Cody* and Quick, Christopher. “Image-based Evaluation of Video-acquired Research Skills,” Proceedings of the 6th ACM/IEEE-CS Joint Conference on Digital Libraries. Chapel Hill, NC, June 11–15, 2006. ACM Press, 2006, pp. 200–201. (Acceptance rate 23%) Audenaert, Neal*, Furuta, Richard and Eduardo Urbina. “A General Framework for Feature Identification,” Alliance of Digital Humanities Organizations, July 5-9, 2006, Paris. Singh, Manas*, Furuta, Richard, Urbina, Eduardo, Audenaert, Nea*l, Deng, Jie* and Carlos Monroy*. “Expanding a Humanities Digital Library: Musical References in Cervantes’ Works,” Research and Advanced Technology for Digital Libraries: 10th European Conference, ECDL, Alicante, Spain, September 2006, Proceedings, LNCS 4172, Springer, pp. 158–169. (Acceptance rate 28%) Karadkar,Unmil*, Nordt, Marlo, Furuta, Richard, Lee, Cody* and Christopher Quick. “An Exploration of Space-Time Constraints on Contextual Information in Image-based Testing Interfaces,” Research and Advanced Technology for Digital Libraries: 10th European Conference, ECDL 2006, Alicante, Spain, September 2006, Proceedings, LNCS 4172, Springer, pp. 391–402. (Acceptance rate 28%) Selective Conferences with High Visibility Audenaert,Neal*, Furuta, Richard, Urbina, Eduardo, Deng, Jie*, Monroy, Carlos*, Sáenz, Rosy* and Doris Careaga* ‘‘Integrating Diverse Research in a Digital Library Focused on a Single Author,” Andreas Rauber, Stavros Christodoulakis, and A Min Tjoa, editors, Research and Advanced Technology for Digital Libraries: 9th European Conference, ECDL,

102

Proceedings, Vienna, Austria, September 2005, Lecture Notes in Computer Science, LNCS 3652, Springer, 2005, pp. 151-161. (Acceptance rate 32%) Deng, Jie*, Furuta, Richard and Eduardo Urbina. “Locating Themaic Pinpoints in Narrative Texts with Short Phrases: A Test Study on Don Quixote,” Proceedings of the 2007 Conference on Digital Libraries, June, 2007, pp. 402–410. (Acceptance rate 36%)

Other Scholarly Activities Grants “ITR: Long-Lived Information Artifacts Based on Short-Lived Administratively-Decentralized Source Material,” National Science Foundation, Richard K. Furuta and Frank M. Shipman, $200,000, 9/1/02–8/31/06. “Humanities Informatics: Excellence in Research,” Texas A&M University, Telecommunications and Informatics Task Force, Eduardo Urbina, James M. Rosenheim, Richard Furuta, John Leggett, Carol C. Cook, and Steven E. Smith, $339,150, 1/1/04– 8/31/06. “Mediation of Research Group Scholarly Activities in a Digital Library: Steps Towards the Nautical Archaeology Digital Library,” National Science Foundation Richard Furuta and Luis Filipe M. Vieira de Castro, $404,180 ($358,191 to Computer Science), 1/1/06– 12/31/08. REU Supplement request for “Mediation of Research Group Scholarly Activities in a Digital Library: Steps Towards the Nautical Archaeology Digital Library.” National Science Foundation, Richard Furuta, $12,000. Awarded 5/9/06. “Creating an Archive of Don Quixote Illustrations,” National Endowment for the Humanities, Eduardo Urbina, Richard Furuta, and Steven E. Smith. $325,000 ($158,068 to Computer Science), 9/1/06-8/31/08. “Collaborative Project: Ensemble: Enriching Communities and Collections to Support Education in Computing,” National Science Foundation, Richard Furuta, Frank Shipman, and Booker S. Carpenter (TAMU PIs), along with Villanova University, Portland State University, University of Pittsburgh, Drexel University, and Virginia Polytechnic Institute and State University, $2,550,000 total; $425,000 TAMU, 10/1/08-9/30/11.

Term/Year Course Course Title Semester Class Number Hours Size Fall 2011 ENGR Engineering Projects in 1.0 8 270 Community Service Fall 2011 ENGR Engineering Projects in 1.0 11 470 Community Service Spring CSCE 675 Digital Libraries 13 2011 Fall 2009 CSCE 610 Hypertext/Hypermedia Systems 3.0 15 Spring CSCE 675 Digital Libraries 3.0 7

103

2008 Fall 2006 CSCE 689 Special Topics in Digital 3.0 10 Humanities Spring CSCE 436 Computer-Human Interaction 3.0 15 2006 Spring CSCE 671 Computer-Human Interaction 3.0 19 2006 Fall 2005 CSCE 436 Computer-Human Interaction 3.0 29 Spring CSCE 671 Computer-Human Interaction 3.0 26 2005

Percentage of time devoted to scholarly and/or research activities: 70%. The other 30% of Dr. Furuta’s time is spent advising undergraduate students enrolled in the Department of Computer Science and Engineering’s Computer Engineering Program.

Brief Description of Research and Scholarly Activities: Dr. Furuta will focus on offering two important courses at least every other year, CPSC 675 Digital Libraries and the new Digital Humanities course.

104

Guofei Gu, Assistant Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, August 2008

Degree Field Institution Year PhD Computer Science Georgia Institute of Technology 2008 MS Computer Science Fudan University 2003 BE Computer Science Nanjing University of Posts and 2000 Telecommunications

Conferences, Workshops, and Professional Development (Last Five Years) Program Co-Chair 1st IEEE International Workshop on Network Security and Privacy (NSP, in conjunction with IEEE IPCCC), Austin, TX, 2008 Program Committee Member International Symposium on Recent Advances in Intrusion Detection (RAID), Ottawa, Canada, 2010; Saint-Malo, Britanny, France2009 SIG SIDAR Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), Bonn, Germany, 2010 Communication and Information System Security Symposium, IEEE GLOBECOM, Miami, FL, 2010 ACM Symposium on Information, Computer & Communication Security (ASIACCS), Beijing, China, 2010 International Conference on Security and Privacy in Communication Networks (SecureComm), Singapore, 2010; Athens, Greece, 2009 European Symposium on Research in Computer Security (ESORICS), Saint Malo, France, 2009 IEEE Security & Privacy Symposium, Oakland, CA, 2009

Other Related Experience- None

105

Consulting- None

Department Committee Service 2009-2010 Undergraduate Student Awards

Department Committee Service 2005-2009 Library Committee, 2008-2009

Principal Publications Refereed Conferences Highly Selective Conferences Tielei Wang, Tao Wei, Guofei Gu, Wei Zou. “TaintScope: A Checksum-Aware Directed Fuzzing Tool for Automatic Software Vulnerability Detection,” To appear in Proceedings of the 31st IEEE Symposium on Security & Privacy (Oakland'10), Oakland, CA, May 2010. (Acceptance Rate 10.9%) Guofei Gu, Vinod Yegneswaran, Phillip Porras, Jennifer Stoll, and Wenke Lee. “Active Botnet Probing to Identify Obscure Command and Control Channels,” To appear in Proc. of 2009 Annual Computer Security Applications Conference (ACSAC'09), Honolulu, Hawaii, December 2009. (Acceptance Rate 19.6%) Guofei Gu, Roberto Perdisci, Junjie Zhang, and Wenke Lee. “BotMiner: Clustering Analysis of Network Traffic for Protocol- and Structure-Independent Botnet Detection.” To appear in Proc. of the 17th USENIX Security Symposium (Security'08), San Jose, CA, 2008. (16% acceptance) Guofei Gu, Alvaro A. Cardenas, and Wenke Lee. “Principled Reasoning and Practical Applications of Alert Fusion in Intrusion Detection Systems,” Proc. of ACM Symposium on InformAction, Computer and Communications Security (ASIACCS'08), March 2008. (Acceptance Rate 18%) Guofei Gu, Junjie Zhang, and Wenke Lee. “BotSniffer: Detecting Botnet Command and Control Channels in Network Traffic,” Proc. of the 15th Annual Network and Distributed System Security Symposium (NDSS'08), February 2008. (Acceptance Rate 18%) High Visibility Conferences David Dagon, Guofei Gu, and Chris Lee. “A Taxonomy of Botnet Structures,” Invited book chapter for “Botnet Detection: Countering the Largest Security Threat”, Springer-Verlag, 2007.

Other Scholarly Activity Grants “A Systematic Defensive Framework for Combating Botnets,” ONR, PI: Guofei Gu, $80,000/$80,000, 4/1/2009-6/1/2010. New Design Methods, Techniques or Concepts Developed

106

Bin Zhu, Guofei Gu, and Shipeng Li. "Digital Rights Management System." US Patent No. US7594275 (issued in Sep. 2009). Guofei Gu, Phillip Porras, and Martin Fong. "Method and apparatus for detecting malware infections." US patent filed in Spring 2008. Pending. Software: BotHunter. Free bot/malware detection system/tool with a novel dialog-correlation-based engine, which recognizes the communication patterns of malware-infected computers within your network perimeter. Designed by Guofei Gu, Phillip Porras, Vinod Yegneswaran, Martin Fong, Wenke Lee. Patent filed. Available at http://www.bothunter.net/. Widely used by universities, industries, governments, militaries, etc.

Term/Year Course Course Title Semester Class Number Hours Size Spring 2012 CSCE 313 Introduction to Computer Systems 4.0 Spring 2012 CSCE 465 Computer and Network Security 3.0 Fall 2011 CSCE 665 Advanced Network and Security 3.0 11 Spring 2011 CSCE 465 Computer and Network Security 3.0 40 Fall 2010 CSCE 665 Advanced Network and Security 3.0 17 Spring 2010 CSCE 313 Introduction to Computer Systems 4.0 51 Fall 2009 CSCE 665 Advanced Network and Security 4.0 16 Spring 2009 CSCE 313 Introduction to Computer Systems 3.0 16 Fall 2008 CSCE 689 Special Topics in Computer and Network 3.0 24 Security

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Gu’s research areas are Network Security, System security, Intrusion Detection, Malware Detection, Analysis, and Defense.

107

Ricardo Gutierrez-Osuna, Associate Professor and Graduate Advisor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, August 2002 Promoted, Associate Professor, September 2006

Degree Field Institution Year PhD Computer Science North Carolina University @Raleigh 1998 MS Computer Science North Carolina University @Raleigh 1995 BS Industrial/Electrical Engineering Polytechnic University of Madrid 1992

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member IEEE Conference on Multi-sensor Fusion and Integration (MFI2010), 2010 IEEE Symposium Computational Intelligence for Multimedia Signal and Vision Processing, 2009 International Joint Conference on Neural Networks, 2008, 2009 IEEE Sensors Conference, 2007-2009 International Symposium on Artificial Brain with Emotion and Learning (ISABEL), 2006 Robotics: Systems and Science (RSS), 2006 IEEE International Conference on Autonomic and Autonomous Systems (ICAS), 2005-2006 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2005 International Symposium on Olfaction and Electronic Nose (ISOEN), 2005 Editorial Board IEEE International Conference on Robotics and Automation, 2009 IEEE Sensors Journal (Associate Editor; 2006-present) Sensor Letters, 2003-2005

108

Other Related Experience Wright State University, Dayton, Ohio Assistant Professor, Computer Science and Engineering Department, 1998-2002 North Carolina State University, Raleigh, NC Instructor, Electrical and Computer Engineering Department, 1998 Research Assistant, Biomedical Instrumentation Laboratory, 1996-98 Lecturer, Graduate School, 1997 Teaching Assistant, Electrical and Computer Engineering Department, 1996 Research Assistant, Center for Robotics and Intelligent Machines, 1994-1995 Nomadic Technologies, Inc., Mountain View, CA Research Assistant, Mobile Robotics Group, 1996

Consulting- None

Department Committee Service 2009-2010 College of Engineering Committee Service 2009-2010  Communications Committee  Office of Sponsored Research

Department Committee Service 2005-2009 College of Engineering Committee Service 2005-2009  Colloquium Coordinator, 2005-2006  Office of Sponsored Research,  Faculty Search Software Sub Committee, 2005- 2008-2009 2006  Undergraduate Curriculum & ABET Committee, 2005  Faculty Search Information Storage/Retrieval Sub Committee, 2006-2007  Space Committee, 2006-2008  Advisory Committee (elected), 2007-2009  Faculty Search Security Sub Committee, 2007-2008  Web Advisory Committee, 2008-2009

Principal Publications * Indicates student author Refereed Journals D. Felps*, H. Bortfeld and R. Gutierrez-Osuna. “Foreign-accent Conversion in Computer Assisted Pronunciation Training,” Speech Communication, 51, 920-932, 2009. J. Rodriguez*, H. Bortfeld, I. Rudomin, B. Hernandez, and R. Gutierrez-Osuna. “The Reverse- caricature Effect Revisited: Familiarization with Frontal Facial Caricatures Improves Veridical Face Recognition,” Applied Cognitive Psychology, 23(5). 733-742, 2008.

109

F. Nogueira*, D, Felps* and R. Gutierrez-Osuna. “Development of an Infrared Absorption Spectroscope Based on Linear Variable Filters,” IEEE Sensors Journal, 7(8), 1183-1190, 2007. B. Raman*, P. Sun*, A. Gutierrez-Galvez* and R. Gutierrez-Osuna, “Processing of Chemical Sensor Arrays with a Biologically-Inspired Model of Olfactory Coding,” IEEE Transactions on Neural Networks, 17(4), pp. 1015-1024, 2006. P. Kakumanu*, A. Esposito, O. N. Garcia and R. Gutierrez-Osuna. “A Comparison of Acoustic Coding Models for Speech-Driven Facial Animation,” Speech Communication, 48(6), pp. 598-615, 2006 (Impact Factor for 2003: 0.672; N/A for 2005). A. Gutierrez-Galvez* and R. Gutierrez-Osuna. “Contrast Enhancement and Background Suppression of Chemosensor Array Patterns with the KIII Model,” International Journal of Intelligent Systems 21(9), pp. 937-953, 2006 (Impact Factor for 2003: 0.875; N/A for 2005). High Visibility Conferences (selectivity of 30% - 60%) J. Choi* and R. Gutierrez-Osuna. “Using Heart Rate Monitors to Detect Mental Stress,” Proc. Sixth International Workshop on Body Sensor Networks (BSN 2009), 219-223, 2009. (Acceptance Rate: 50%) A. Pazarloglou*, R. Stoleru and R. Gutierrez-Osuna. “High-Resolution Speech Signal Reconstruction in Wireless Sensor Networks,” Proc. IEEE Workshop on Information Retrieval in Sensor Networks, Las Vegas, NV, January 10-13, 2009. (Acceptance Rate: 40%) J. Rodriguez*, H. Bortfeld, and R. Gutierrez-Osuna. “Reducing the Other-Race Effect through Caricatures,” Proc. 8th IEEE International Conference on Automatic Face and Gesture Recognition (FG 2008), Amsterdam, The Netherlands, September 17-19, 2008. (Acceptance Rate: 43%) H. Choi*, R. Gutierrez-Osuna, S. Choi and Y. Choe. “Kernel Oriented Discriminant Analysis for Speaker-Independent Phoneme Spaces,” Proc. 19th International Conference on Pattern Recognition (ICPR 2008), Tampa, FL, December 8-11, 2008 (Acceptance Rate: 44%) Koh, D. Caruso, A. Kerne and R. Gutierrez-Osuna. “Elimination of Junk Document Surrogate Candidates Through Pattern Recognition,” Proc. 2007 ACM symposium on Document Engineering, Winnipeg, Manitoba, Canada, August 28 - 31, 2007, pp. 187-195 (Acceptance Rate: 39%) Publication of Books or Authoritative References R. Gutierrez-Osuna. “Electronic Nose”, in E. B. Goldstein (Ed.), SAGE Encyclopedia of Perception, Sage Publications, 2010. B. Raman* and R. Gutierrez-Osuna. “Relating Sensor/Instrumental Response of Odorants to Their Organoleptic Properties By Means of a Biologically-Inspired Model of Receptor Neuron Convergence Onto Olfactory Bulb,” S. Marco and A. Gutierrez-Galvez (Eds.), Studies in Computational Intelligence, vol. 188, Springer, 2009, pp. 93-108.

Other Scholarly Activity Grants “Stress Monitoring with Non-Linear Dynamical Models and Wearable Sensors,” National Priorities Research Program, Qatar National Research Fund, R. Gutierrez-Osuna (PI) with co-PI Beena Ahmed (TAMU Qatar), $1,049,125, June 2009-May 2012. (Prorated amount: 50%) “Miniature and Reliable Chemical Sensors for Cell Phones,” Department of Homeland Security, R. Gutierrez-Osuna (PI on subcontract), $142,787, September 2009-September 2011. (Pro-rated amount: 100%)

110

“MRI: Acquisition of Mobile, Distributed Instrumentation for Response Research (RESPOND- R),” NSF MRI, $1,400,000, R. Murphy (PI) with A. Ames, R. Gutierrez-Osuna, D. Song, and R. Stoleru, August 2009-July 2012. (Pro-rated amount: 20%). “RI: Collaborative Research: Foreign Accent Conversion through Articulatory Inversion Of The Vocal-Tract Frontal Cavity,” National Science Foundation (IIS), R. Gutierrez-Osuna (PI) and M. Carreira-Perpinan, $450,000, September 2008 – August 2011. (Pro-rated amount: 51%) “Hypothesis Generation for Chemical Threats through Active Perception with Microsensor Arrays,” Department of Defense, National Geospatial Intelligence Agency, R. Gutierrez- Osuna (PI) and S. Semancik (NIST), $240,000, September 2006-August 2008. (Pro-rated amount: 100%). “MSK Parameter Analysis Tool. Extension,” United Space Alliance, R. Gutierrez-Osuna (PI), $28,036, June-December 2005. (Pro-rated amount: 100%). “Perceptive Sensor Networks Laboratory,” (TAMU CoE Dean’s Undergraduate Equipment Initiative (CAF): $50k, with cost-sharing from the Dept. of Computer Science: $30k), A. Kerne (PI), R. Gutierrez-Osuna and D. Song, $80,000. (Pro-rated amount: 33%).

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 483 Computer Systems Design 3.0 2012 Fall 2011 CSCE 666 Pattern Analysis 3.0 24 Spring CSCE 483 Computer Systems Design 3.0 25 2011 Spring CSCE 689 Speech Processing 3.0 4 2011 Fall 2010 CSCE 483 Computer Systems Design 3.0 6 Spring CSCE 483 Computer Systems Design 3.0 18 2010 Spring CSCE 636 Neural Networks 3.0 12 2010 Spring CSCE 483 Computer Systems Design 3.0 14 2009 Fall 2008 CSCE 483 Computer Systems Design 3.0 6 Fall 2008 CSCE 689 Pattern Classification 3.0 12 Spring CSCE 483 Computer Systems Design 3.0 20 2008 Fall 2007 CSCE 483 Computer Systems Design 3.0 14 Fall 2007 CSCE 689 Speech and Face Recognition 3.0 14 Spring CSCE 483 Computer Systems Design 3.0 14 2007

111

Fall 2006 CSCE 689 Pattern Recognition 3.0 19 Spring CSCE 483 Computer Systems Design 3.0 14 2006 Fall 2005 CSCE 689 Pattern Recognition 3.0 25 Spring CSCE 483 Pattern Recognition 3.0 19 2005

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Gutierrez-Osuna’s research interests include: Intelligent Sensors, Speech Processing, Face Recognition, Machine Olfaction, Neuromorphic Computation, Mobile Robotics, Pattern Recognition, and Machine Learning.

112

Tracy Hammond, Associate Professor Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, August 2006 Promoted, Associate Professor, September 2011

Degree Field Institution Year PhD Computer Science Massachusetts Institute of 2007 Technology FTO Financial Technology Massachusetts Institute of 2003 Option Technology MA Anthropology Columbia University 2001 MS Computer Science Columbia University 2000 BA Mathematics Columbia University 1997 BS Applied Mathematics Columbia University 1997

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Chair Computer Human Interaction (CHI) Workshop on Designing Sketch Recognition Interfaces, 2010 Intelligent User Interfaces (IUI) Workshop on Sketch Recognition, 2009 Diagrams Workshop on Sketch Tools in Diagramming, 2008 Demo Chair Sketch-based Interfaces and Modeling (SBIM) Demo Chair Program Committee Member International Joint conferences on Artificial Intelligence (IJCAI), 2009 Intelligent User Interfaces (IUI), 2009 Intelligent User Interfaces (IUI) Workshop on Sketch Recognition, 2009 Visual Languages & Computing (VLC), 2009 Sketch Based Interfaces & Modeling (SBIM), 2009 AAAI (Association for the Advancement of Artificial Intelligence), 2008

113

SBIM (Sketch-based Interfaces and Modeling), 2008 IUI (Intelligent User Interfaces), 2008 Visual Languages & Computing (VLC), 2008 AAAI (Association for the Advancement of Artificial Intelligence), 2007: Student Abstracts NSF Creative IT Workshop, January 2009 AAAI Human-Computer Interaction 1, 2008 AAAI Human-Computer Interaction 2, 2008 FIE (Frontiers in Education), 2007 ESP (Engineer Scholars Program), 2007 Journal Editor Costagliola, G., Plimmer, B., and Hammond, T. Editors, Special Issue on Sketch Computing in the Journal of Visual Languages and Computing, 2010.

Other Related Experience Columbia University, Fu School of Engineering and Applied Science Instructor, 1999-2001 Instructor Mentor (to first time teachers), 2002-2005 Recitation Instructor, Spring 1999 Teaching Assistant, 1998-2000 Columbia University, Continuing Education Department (HSP) Instructor, Summers of 2000, 2001, 2002 Massachusetts Institution of Technology Research Assistant, 2000-2006

Consulting- None

Department Service Committees 2009-2010  Undergraduate Recruiting Committee, 2009-2010

Department Service Committees 2005-2009  Library Committee, 2006-2007, 2008-2009  Advisory Committee (elected) 2007-2008  Graduate Advisory Committee, 2007-2008

Principal Publications * Indicates student author

114

Refereed Journals Taele, P.* and Hammond, T. “LAMPS: A Sketch Recognition-Based Teaching Tool for Mandarin Phonetic Symbols I,” Journal of Visual Languages and Computation, 2010. Paulson, B.* and Hammond, T. “Perceptual Recognition by Global Features,” Journal of Multimodal User Interfaces, 2008. Highly Selective Conferences (selectivity of 30% or less) Dixon, D.,* Prasad, M.*, & Hammond, T. “iCanDraw? Using Sketch Recognition and Corrective Feedback to Assist a User in Drawing Human Faces,” Proceedings of Computer Human Interaction (CHI 2010), ACM Press, Atlanta, Georgia, April 10-17, 2010 (10 pages). (Acceptance Rate 22%) Bhat, A.* and Hammond, T. “Using Entropy to Differentiate between Shape and Text in Hand- Drawn Diagrams,” International Joint Conference on Artificial Intelligence. (IJCAI 2009) Pasadena, CA. July 11-17, 2009. [6 pages] (Acceptance Rate 25%) Paulson, B.* and Hammond, T. “Office Activity Recognition using Hand Posture Cues,” Human-Computer Interaction (HCI 2008), September 4, 2008. (10 pages). (Acceptance Rate 30%) Paulson, B.* and Hammond, T. PaleoSketch: Accurate Primitive Sketch Recognition and Beautification. In Proceedings of Intelligent User Interfaces (IUI 2008). January, 2008 (8 pages). (Acceptance Rate 16%) Hammond, T. and Davis, R. Interactive Learning of Structural Shape Descriptions from Automatically Generated Near-miss Examples. Interactive Conference on Intelligent User Interfaces (IUI 2006). 2006. (8 pages) (Acceptance Rate 22%) High Visibility Conferences (selectivity of 30% - 60%) Hammond. T. et al. “A Sketch Recognition Interface that Recognizes Hundreds of Shapes in Course-of-Action Diagrams,” Computer Human Interaction Works-In-Progress (CHI 2010), Atlanta, Georgia, April 10-17, 2010. (6 pages) (Acceptance Rate 57%) Taele, P.* and Hammond, T. Hashigo: A Next-Generation Sketch Interactive System for Japanese Kanji. Twenty-First Conference on Innovative Applications for Artificial Intelligence (IAAI 2009). Pasadena, CA. July 14-16, 2009. (6 pages) (Acceptance Rate 32%) Wolin, A.*, Eoff, B.*, and Hammond, T. “Search Your Mobile Sketch: Improving the Ratio of Interaction to Information on Mobile Devices,” (IUI 2009) Workshop on Sketch Recognition Short Paper/Talk. 2009. (4 pages) ( Acceptance Rate 36%) Hammond, T., Eoff, B.*, Paulson B.*, Wolin. A.*, Dahmen, K.*, Johnston, J.*, and Rajan, P.* (2008). Free-Sketch Recognition: Putting the CHI in Sketching,” Proceedings of Computer Human Interaction (CHI 2008) Works In Progress. April, 2008. (6 pages) (Acceptance Rate 38%) Choi, H.*, Brandon P.*, and Hammond, T. “Gesture Recognition Based on Manifold Learning,” 12th International Workshop on Structural and Syntactic Pattern Recognition (SSPR 2008), Lecture Notes in Computer Science (LNCS), Springer-Verlag, December 4-6, 2008 (10 pages) (Acceptance Rate 56%) Taele, P,* and Hammond, T. “A Geometric-based Sketch Recognition Approach for Handwritten Mandarin Phonetic Symbols,” International Conference on Distributed Multimedia Systems (DMS 2008), Boston, Massachusetts, September 4-6, 2008. (6 pages) (Acceptance Rate 58%)

115

Books Berque, D., Evans, E., Hammond, T., Mock, K., Payton, M., and Sweeny, D. “Tablet PCs in K- 12 Education: No More Blank Slates,” International Society for Technology in Education, 2008.

Other Scholarly Activity Grants “Civil Engineering Sketch Workbook,” National Science Foundation, PI: Tracy Hammond. Co-PI Tony Cahill (CE), $400,000, Hammond: $325,000, 10/01/09 – 9/31/12. “Charitable Contributions University Allocations: Hand-Tracking Recognition Course,” Rockwell Collins, PI: Tracy Hammond, $30,000; Hammond: $30,000, 7/1/09 – 6/30/10. “Creative IT: REU Supplement for Grant,” National Science Foundation, PI: Tracy Hammond, Co-PI: Donald Maxwell, $16,000; Hammond: $16,000, 06/01/2008- 05/31/2010. Travel Supplement for Grant, $15,000; 06/01/2008-05/31/2010. “CreativeIT: Pilot: Let Your Notes Come Alive: The SkRUI Classroom Sketchbook,” National Science Foundation, PI: Tracy Hammond, Co-PI: Donald Maxwell $200,000; Hammond: $200,000, 06/01/2008-05/31/2010. “Deep Green: Commander’s Associate,” DARPA BAE/SIFT (British Aerospace/Smart Information Flow Technologies) PI: Tracy Hammond, $461,916; Hammond: $374.888, 04/22/08-05/31/09. “Deep Green: Commander’s Associate,” DARPA SAIC (Science Applications International Corporation) PI: Tracy Hammond, $461,916; Hammond: $461,916, 04/22/08- 05/31/109. “Developing Perception-Based Geometric Primitive-Shape and Constraint Recognizers to Empower Instructors to Build Sketch Systems in the Classroom,” National Science Foundation, PI: Tracy Hammond, $149,858; Hammond: $149,858, 6/15/07 – 8/31/08.

Term/Year Course Number Course Title Semester Class Hours Size Spring CSCE 482 Senior Capstone Design 3.0 2012 Spring CSCE 689 Seminar in HCC and Info 3.0 2012 Fall 2011 CSCE 436 Computer-Human Interaction 3.0 30 Spring CSCE 436 Computer-Human Interaction 3.0 36 2011 Spring CSCE 482 Senior Capstone Design 3.0 35 2011 Fall 2010 CSCE 624 Sketch Recognition 3.0 16 Spring CSCE 436 Computer-Human Interaction 3.0 32 2010

116

Spring CSCE 689 Combining Sight & Touch 3.0 8 2010 Spring CSCE 689/624 Sketch Recognition 3.0 11 2009 Spring CSCE 436 Computer-Human Interaction 3.0 9 2009 Fall 2008 CSCE 689/624 Sketch Recognition 3.0 10 Spring CSCE 671 Computer-Human Interaction 3.0 7 2007 Fall 2007 CSCE 689/624 Sketch Recognition 3.0 26 Fall 2006 CSCE 689/624 Sketch Recognition 3.0 12

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Hammond’s research areas are: Sketch Recognition, Gesture Recognition, Haptics, Hand-Tracking, Artificial Intelligence, and Human Computer Interfaces.

117

Thomas Ioerger, Associate Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 1996 Promoted to Associate Professor, September 2002

Degree Field Institution Year PhD Computer Science University of Illinois, @Urbana-Champaign 1996 MS Computer Science University of Illinois, @Urbana-Champaign 1992 BS Molecular and Cell Biology Pennsylvania State University @University 1989 Park

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member International Conference on Tools with Artificial Intelligence (ICTAI), Newark, NJ, 2009 International Conference on Bioinformatics and Computational Biology (BIOCOMP), Las Vegas, NV, 2008 AAAI Conference on Artificial Intelligence, Vancouver, British Columbia, Canada, 2007

Other Related Experience- None

Consulting- None

Department Committee Service 2009- University Committee Service 2009- 2010 2010  Colloquium Coordinator  Life Sciences Task Force  Web Advisory Committee  University Research Infrastructure Oversight Committee (URIOC)

Department Committee Service 2005- University Committee Service 2005- 2009 2010  Faculty Search Systems Biology Sub  Life Sciences Task Force, 2005

118

Committee, 2005-2006  University Research Infrastructure  Graduate Admissions Committee, 2005- Oversight Committee (URIOC), 2005- 2008 2009  Undergraduate Student Awards Committee, 2006-2007  Space Committee, 2007-2009  Web Advisory Committee, Chair, 2007-2009  Communications Committee, 2008-2009

Principal Publications *Indicates student author Refereed Journals Ioerger, T.R., Koo, S., No, E.-G., Chen, X., Larsen, M.H., Jacobs, W.R., Pillay, M., Sturm, A.W., and Sacchettini, J.C. “Genome Analysis of Multi and Extensively Drug-Resistant Tuberculosis from KwaZulu-Natal, South Africa,” PLoS ONE, 4(11):e7778. (Nov, 2009) Reddy, C.M.C., Kuppan, G., Shetty*, N.D., Owen*, J.L., Ioerger, T.R., Sacchettini, J.C. “Crystal Structures of Mycobacterium Tuberculosis S-Adenosyl-L-Homocysteine Hydrolase in Ternary Complex with Substrate and Inhibitors,” Protein Science, 17(12):2134-2144. (Dec, 2008) Javid-Majd, F., Yang, D., Ioerger, T.R., and Sacchettini, J.C. “The 1.25 A Resolution Structure of Phosphoribosyl-ATP Pyrophosphohydrolase from Mycobacterium Tuberculosis,” Acta Crystallographica, D:64(6):627-635. (June, 2008) Reddy C.M., Gokulan, K., Jacobs, W.R., Ioerger, T.R., and Sacchettini, J.C. “Crystal Structure of Mycobacterium Tuberculosis LrpA, a Leucine-Responsive Global Regulator Associated with Starvation Response,” Protein Science, 17(1):159-170. (Jan, 2008) Murillo, A.C., Alber, T.C., Baker, E.N., Berger, J.M., Cherney, L.T., Cherney, M.M., Eisenberg, Gopal*, K., McKee*, E., Romo, T., Pai*, R., Smith*, J., Sacchettini, J.C. and Ioerger, T.R. “Crystallographic Protein Model-Building on the Web,” Bioinformatics, 23:375-377. (Feb, 2007) Romo, T.D., Sacchettini, J.C., and Ioerger, T.R. “Improving Amino Acid Identification, Fit, and C-alpha Prediction Using the Simplex Method in Automated Model Building” Acta Crystallographica, D62(11):1401-1406. (Nov, 2006) Gopal*, K., Romo, T.D., McKee*, E.W., Pai*, R., Smith*, J.N., Sacchettini, J.C. and Ioerger, T.R. “TEXTAL: Crystallographic Model Building Using AI and Pattern Recognition,” AI Magazine, 27(3):15-24. (Sept, 2006) Romo, T.D., Gopal*, K., McKee*, E., Kanbi, L., Pai*, R., Smith*, J., Sacchettini, J.C., and Ioerger,T.R. “TEXTAL: AI-based Structural Determination for X-ray Protein Crystallography,” IEEE Intelligent Systems, 20(6):59-63. He*, L. and Ioerger, T.R. “Combining Bundle Search with Buyer Coalition Formation in Electronic Markets: A Distributed Approach Through Explicit Negotiation,” Electronic Commerce Research and Applications, 4(4):329-344. Refereed Conference Publications Highly Selective Conferences

119

Pai*, R., Sacchettini, J.C., and Ioerger, T.R. “Specificity Normalization for Identifying Selective Inhibitors in Virtual Screening,” Proc. of the International Conference on Bioinformatics and Computational Biology (BIOCOMP’08), 2008. (acceptance rate 27%) Pai*, R., Sacchettini, J.C., and Ioerger, T.R. (2008). Analysis of protein-ligand interactions using localized stereochemical features. Proc. of the International Conference on Bioinformatics and Computational Biology (BIOCOMP’08), 2008. (acceptance rate 27%) Gopal*, K., Sacchettini, J.C., and Ioerger, T.R. “Database Approaches and Data Representation in Structural Bioinformatics,” IEEE 7th International Symposium on BioInformatics and BioEngineering (BIBE), 425-434, 2007. (acceptance rate 13%) He*, L. and Ioerger, T.R. “Forming Resource-Sharing Coalitions: A Distributed Resource Allocation Mechanism for Self-Interested Agents in Computational Grids,” Symposium on Applied Computing (SAC), special track on Agents, Interactions, Mobility, and Systems (AIMS), 84-91, 2005. (acceptance rate 29%) Selective Conferences with High Visibility Creel*, J., Menzel, C., and Ioerger, T.R. “Intention is Commitment with Expectation,” 20th International Conference of the Florida Artificial Intelligence Research Society (FLAIRS’07), 2007. (acceptance rate 52%) Gopal*, K., Romo, T., McKee*, E., Childs*, K., Pai*, R., Smith*, J., Sacchettini, J., and Ioerger, T. “TEXTAL: Automated Crystallographic Protein Structure Determination,” Proc. 17th Conference on Innovative Applications in Artificial Intelligence (IAAI-05), 2005, 1483-1490. (acceptance rate 38%) (August, 2005)

Other Scholarly Activity Grants “Chemical Validation of Malate Synthase as a Drug Target for Persistent Tuberculosis,” TB Global Alliance, PI: J. Sacchettini, Research Scientist: T.R. Ioerger, $546,944, 9/107- 8/31/09. “Automated X-ray Crystallography for Structural Genomics,” National Institutes of Health (NIH), PI: T.R. Ioerger, $1,440,764, $135,426 pro-rated direct costs to TRI in FY’04, July 2001-June 2006. Note: funded as part of a $7M Program Project coordinated through Lawrence Berkeley Lab; the 4 component R01 grants, including ours at TAMU, were reviewed independently by the NIH “MURI: Intelligent Distributed Group and Team Training Systems,” Air Force Office of Scientific Research (AFOSR), Co-PI: T.R. Ioerger, $4,433,473, $237,164 prorated direct costs to TRI in FY’04, May 2000-April 2005.

Term/Year Course Course Title Semester Class Number Hours Size Fall 2012 CSCE 633 Machine Leaning 3.0 Fall 2011 CSCE 625 Artificial Intelligence 3.0 41

120

Spring CSCE 631 Multi-Agent Systems 3.0 9 2011 Spring CSCE 633 Machine Learning 3.0 27 2010 Fall 2009 CSCE 625 Artificial Intelligence 3.0 38 Spring CSCE 689 Structural 3.0 9 2009 Bioinformatics Spring CSCE 633 Machine Learning 3.0 10 2008 Fall 2007 CSCE 631 Multi-Agent Systems 3.0 8 Spring CSCE 420 Artificial Intelligence 3.0 33 2007 Fall 2006 CSCE 625 Artificial Intelligence 3.0 20 Spring CSCE 689 Multi-Agent Systems 3.0 10 2006 Spring CSCE 420H Artificial Intelligence 3.0 14 2006 Fall 2005 CSCE 631 Multi-Agent Systems 3.0 8

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Ioerger’s research interests are: Artificial Intelligence, Machine Learning, Intelligent Agents, and Bioinformatics.

121

Jaakko Järvi, Associate Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 2004 Promoted, Associate Professor, September 2010

Degree Field Institution Year PhD Computer Science University of Turku, Finland 2000 MS Computer Science University of Turku, Finland 1993

Conferences, Workshops, and Professional Development (Last Five Years) Program Chair International Conference on Generative Programming and Component Engineering (GPCE), Eindhoven, The Netherlands, October 2010 Steering Committee Member ACM SIGPLAN Workshop of Generic Programming (WGP), Edinburgh, Scotland, 2009 Program Committee Member Workshop on Generative Technologies (WGT), Paphos, Cyprus, 2010; Budapest, Hungary, 2008; Object-Oritented Programming Languages and Systems (OOPS) track ACM Symposium of Applied Computing, Sierre and Lausanne, Switzerland, 3/2010; Honolulu, Hi, 3/2009; International Conference on Generative Programming and Component Engineering (GPCE), Denver CO, 10/2009 ACM SIGPLAN Workshop of Generic Programming (WGP), Edinburgh, Scotland, 2009 ACM SIGSAM International Workshop on Programming Languages for Mechanized Mathematics Systems (PLMMS), Munich, Germany, August, 2009 Multiparadigm Programming with Object-Oriented Languages Workshop (MPOOL), Paphos, Cyprus, 7/2008; Berlin, Germany, 7/2007; San Diego, CA, 2005 International Conference on Generative Programming and Component Engineering (GPCE), Nashville, TN, 10/2008 Organizer, ACM Symposium on Library-Centric Software Design (LCSD), Montreal, Canada, 10/2007; Organizer and Program Committee Co-Chair, Portland, OR, 10/2006; Organizer, San Diego, CA, 10/2005

122

Parallel Architectures and Compilation Techniques (PACT), Brasov, Romania, 9/2007 Conference on Information Technology (CIT), Charlotte, NC, 10/2006 ACM SIGPLAN workshop on Partial Evaluation and Program Manipulation (PEPM), Charleston, SC, 2006 Organizer, Dagstuhl Workshop: Software Libraries: Design and Evaluation, Schloss Dagstuhl, Germany, 3/2005

Other Related Experience Indiana University, Pervasive Technology Laboratories, Post Doctoral Researcher, 2001-2004 University of Turku, Finland Post Doctoral Researcher,Summer 2001 Atuline Ltd., Novo Group Plc. Chief Technical Officer, Product Manager, 2000-2001 ABB Corporate Research, Vaasa, Finland Researcher, 1994-1995 Consulting- None

Department Committee Service 2009-2010  Graduate Advisory Committee

Department Committee Service 2005-2009  Web Advisory Committee, 2005-2007  Advisory Committee (elected), 2007-2008  Graduate Advisory Committee, 2007-2009

Principal Publications (*) Indicates student author Refereed Journals Published or Accepted Jaakko Järvi and John Freeman(*). “C++ Lambda Expressions and Closures,” Science of Computer Programming, 2009. In press. Jaakko Järvi , Mat Marcus, and Jacob N. Smith(*). Programming with C++ Concepts,” Science of Computer Programming, 2009. In press. Douglas Gregor and Jaakko Järvi . “Variadic Templates for C++0x,” Journal of Object Technology, 7(2):31–51, February 2008. Special Issue OOPS Track at SAC 2007. Ronald Garcia, Jaakko Järvi , Andrew Lumsdaine, Jeremy Siek, and Jeremiah Willcock. “An Extended Comparative Study of Language Support for Generic Programming.” Journal of Functional Programming, 17(2):145–205, March 2007.

123

Douglas Gregor, Jaakko Järvi , Mayuresh Kulkarni, Andrew Lumsdaine, David Musser, and Sibylle Schupp. “Generic Programming and High-Performance Libraries,” International Journal of Parallel Programming, 33(2–3):145–164, June 2005. Refereed Conference Publications Highly Selective Conferences Jaakko Järvi , Mat Marcus, Sean Parent, John Freeman(*), and Jacob N. Smith(*). “Algorithms for User Interfaces (GPCE),” Proceedings of the 8th International Conference on Generative Programming and Component Engineering, pages 89–98, New York, NY, USA, 2009. ACM Press. (Acceptance rate: 30.6%) Jaakko Järvi and John Freeman(*). “Lambda functions for C++0x,” Proceedings of the 2008 ACM Symposium on Applied Computing(SAC), pages 178–183, New York, NY, USA, 2008. ACM. Best paper award (Software theme, 1/59). Acceptance rate: 31%. Jaakko Järvi , Matthew A. Marcus, and Jacob N. Smith(*). “Library Composition and Adaptation using C++ Concepts,” Proceedings of the 6th International Conference on Generative Programming and Component Engineering (GPCE), pages 73–82, ACM Press: New York, NY, USA, 2007. (Acceptance rate: 32.8%) Douglas Gregor, Jaakko Järvi , Jeremy Siek, Bjarne Stroustrup, Gabriel Dos Reis, and Andrew Lumsdaine. “Concepts: “Linguistic Support for Generic Programming in C++,” Proceedings of the 21st Annual ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA), pages 291–310, ACM Press: New York, NY, USA, 2006. (Acceptance rate: 17%) Jaakko Järvi, Jeremiah Willcock, and Andrew Lumsdaine. “Associated Types and Constraint Propagation for Mainstream Object-oriented Generics,” Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented Programming Systems Languages and Applications (OOPSLA), 2005, pages 1–19, ACM Press: New York, NY, USA. (Acceptance rate: 17%) Selective Conferences Yuriy Solodkyy(*), Jaakko Järvi , and Esam Mlaih(*). “Extending Type Systems in a Library — Type-safe XML Processing in C++,” Proceedings of the Second International Workshop on Library-Centric Software Design (LCSD), pages 55–64, October 2006. (Acceptance rate: 45%) Lubomir Bourdev and Jaakko Järvi. “Efficient Run-Time Dispatching in Generic Programming with Minimal Code Bloat,” Proceedings of the Second International Workshop on Library- Centric Software Design (LCSD), pages 15–24, October 2006. (Acceptance rate: 45%) Other Scholarly Activities Grants “From Incidental Algorithms to Reusable Components: Managing the Emergent Complexity of Large-Scale Software Systems,” National Science Foundation NSF, PI: Jaakko Järvi, $23,805.00, Sep 2009–June 2014 REU supplement for the NSF award CAREER: “CAREER: From Incidental Algorithms to Reusable Components: Managing the Emergent “Complexity of Large-Scale Software Systems,” National Science Foundation; PI: Jaakko Järvi, $402,774; Jul 2009–June 2014.

124

“ST-CRTS: Collaborative Research: Lifting Compiler Optimizations via Generic Programming,” National Science Foundation; PIs: Jaakko Järvi and Andrew Lumsdaine (Indiana University), $553,994; pro-rated value $274,709; 02/15/2006–03/31/2010.

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 431 Software Engineering 3.0 2012 Fall 2011 CSCE 314 Programming Languages 3.0 79 Fall 2011 CSCE 606 Software Engineering 3.0 51 Spring CSCE 604 Programming Language Design 3.0 24 2011 Fall 2010 CSCE 314 Programming Languages 3.0 71 Fall 2010 CSCE 622 Generic Programming 3.0 33 Spring CSCE 315 Programming Studio 3.0 31 2010 Spring CSCE 60 Programming Language Design 3.0 17 2010 Fall 2009 CSCE 314 Programming Languages 3.0 53 Spring CSCE 604 Programming Language Design 3.0 9 2009 Fall 2008 CSCE 314 Programming Languages 3.0 30 Fall 2008 CSCE 622 Generic Programming 3.0 30 Spring CSCE 604 Programming Language Design 3.0 11 2008 Fall 2007 CSCE 314 Programming Languages 3.0 10 Spring CSCE 604 Programming Language Design 3.0 15 2007 Spring CSCE 604 Programming Language Design 3.0 17 2006 Fall 2005 CSCE 689 Generic Programming 3.0 17 Spring CSCE 689 Programming Language Design 3.0 25 2005

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Jarvi’s research interests are Generic and Generative Programming, and Programming Languages.

125

Anxiao (Andrew) Jiang, Associate Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 2005 Promote, Associate Professor, September 2011

Degree Field Institution Year PhD Electrical California Institute of Technology 2004 Engineering MS Electrical California Institute of Technology 2000 Engineering BS Electronic Tsinghua University @Bejing, 1999 Engineering China

Conferences, Workshops, and Professional Development (Last Five Years) Organizing Committee Co-organizer, Co-Chair IEEE Global Communications Conference - Workshop on The Application of Communication Theory to Emerging Memory Technologies, 2009-2010 Program Committee Member IEEE International Conference on Computer Communication Networks (ICCCN 2010), Zurich, Switzerland, 2009-2010. IEEE International Conference on Communications - Ad-hoc, Sensor and Mesh Networking Symposium (ICC-AHS), 2009-2010. IEEE Global Communications Conference, Boston, MA, 2009-2010. International Conference on Mobile Ad-hoc and Sensor Networks (MSN), Wuhan, China, 2008- 2009. IEEE International Conference on Computer Communication and Networks (ICCCN), San Francisco, CA, 2008-2009 IEEE International Conference on Communications (ICC), Bejing, China, 2008-2009. International Conference on Mobile Ad-hoc and Sensor Networks (MSN 2008), 2007-2008. IEEE International Symposium on Network Computing and Applications (NCA 2008), 2007- 2008.

126

IEEE International Symposium on Network Computing and Applications – Workshop on Trustworthy Network Computing, 2006.

Other Related Experience California Institute of Technology, Pasadena, CA Post Doctoral Fellow, 2004-2005 Research Assistant, 1999-2004 California Technical Institute Teaching Assistant, 2000-2001 Tsinghua University, Beijing, China Undergraduate Research Assistant, 1996-1999

Consulting Consulting Researcher, Microsoft Research, Redmond, WA; 6/2009 Consulting Researcher, EMC Corporation, 8/2009-present

Department Committee Service 2009-2010  Undergraduate Student Awards Committee

Department Committee Service 2005-2009  Library Committee, 2005-2006  Web Advisory Committee, 2006-2008  Undergraduate Student Awards Committee, 2008- 2009

Principal Publications (*) Indicates student author Refereed Journals Bruck, J., Gao, J., and Jiang, A., “Localization and Routing in Sensor Networks by Local Angle Information,” ACM Transactions on Sensor Networks, vol. 5, no. 1, article no. 7, 31 pages, February 2009. Bruck, J., Gao, J. and Jiang, A., “MAP: Medial Axis Based Geometric Routing in Sensor Networks,” in Springer WINET (Wireless Networks) Journal, vol. 13, no. 6, pp. 835-853, December 2007. Jiang, A., Cook, M. and Bruck, J., “Optimal Interleaving on Tori,” in SIAM Journal on Discrete Mathematics, vol. 20, no. 4, pp. 841-879, December 2006. Jiang, A. and Bruck, J., “Network File Storage with Graceful Performance Degradation,” in ACM Transactions on Storage, vol. 1, no. 2, pp. 171-189, May 2005.

127

Jiang, A. and Bruck, J., “Multicluster Interleaving on Paths and Cycles,” IEEE Transactions on Information Theory, vol. 51, no. 2, pp. 597-611, February 2005. Refereed Conferences Highly Selective Conferences (*) Lu, H., Jiang, A. and Liu, S., “Locality Aware Information Brokerage in Distributed Sensor Networks,” in Proceedings of the 28th IEEE International Conference on Distributed Computing Systems (ICDCS), pp. 522 – 529, June 2008. (Acceptance rate 16%) (*) Zhang, F., Jiang, A. and Chen, J., “Robust Planarization of Unlocalized Wireless Sensor Networks,” Proceedings of the 27th IEEE INFOCOM, pp. 798-806, April 2008. (Acceptance rate 21%) (*) Zhang, F., Li, H., Jiang, A., Chen, J. and Luo, P., “Face Tracing Based Geographic Routing in Nonplanar Wireless Networks,” in Proceedings of the 26th IEEE INFOCOM, pp. 2243-2251, May 2007. (Acceptance rate 18%) (*) Chen, J., Jiang, A., Kanj, I. A., Xia, G. and Zhang, F., “Separability and Topology Control of Quasi Unit Disk Graphs,” in Proceedings of the 26th IEEE INFOCOM, pp. 2225-2233, May 2007. (Acceptance rate 18%) Bruck, J., Gao, J. and Jiang, A., “MAP: Medial Axis Based Geometric Routing in Sensor Networks,” in Proceedings of the 11th ACM International Conference on Mobile Computing and Networking (MobiCom), pp. 88-102, August-September, 2005. (Acceptance rate 10%) Bruck, J., Gao, J. and Jiang, A., “Localization and Routing in Sensor Networks by Local Angle Information,” in Proceedings of the 6th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc), pp. 181-192, May 2005. (Acceptance rate 14%) Jiang, A. and Bruck, J., “Monotone Percolation and The Topology Control of Wireless Networks,” Proceeding of the 24th IEEE INFOCOM, pp. 327-338, March 2005. (Acceptance rate 17%)

Other Scholarly Activities Grants “CAREER: Information Storage in Flash Memories: From Devices to Networks,” National Science Foundation. PI: Anxiao Jiang, $400,000, pro-rated $400,000, 2/1/2008 – 1/31/2013. “Collaborative Research: BRAM: Balanced Rank Modulation for Data Storage in Next Generation Flash Memories.” National Science Foundation, PI: Anxiao Jiang (TAMU as the leading university), Jehoshua Bruck (Caltech), Paul Hasler (Georgia Institute of Technology) and Christopher Twigg (SUNY at Binghamton), $600,000, Pro-rated amount $150,000, April 2008 – March 2011.

128

Term/Year Course Course Title Semester Class Number Hours Size

Fall 2011 CSCE 310 Database Systems 3.0 31 Fall 2011 CSCE 603 Database Systems and Applications 3.0 19 Fall 2011 CSCE 629 Analysis of Algorithms 3.0 59 Spring CSCE 629 Analysis of Algorithms 3.0 60 2011 Fall 2010 CSCE 310 Database Systems 3.0 18 Fall 2010 CSCE 603 Database Systems and Applications 3.0 7 Fall 2010 CSCE 689 Special Topics in Storage Systems 3.0 12 Spring CSCE 629 Analysis of Algorithms 3.0 51 2010 Fall 2009 CSCE 310 Database Systems 3.0 15 Fall 2009 CSCE 603 Database Systems and Applications 3.0 8 Fall 2009 CSCE 689 Special Topics in Frontiers in Storage 3.0 13 Systems Spring CSCE 629 Analysis of Algorithms 3.0 31 2009 Fall 2008 CSCE 689 Special Topics on Wireless Sensor Networks 3.0 14 Fall 2008 CSCE 310 Database Systems 3.0 26 Spring CSCE 310 Database Systems 3.0 27 2008 Spring CSCE 603 Database Systems and Applications 3.0 2 2008 Spring CSCE 689 Special Topics on Information Processing in 3.0 6 2008 Sensor Networks Fall 2007 CSCE 689 Special Topics on Wireless Sensor Networks 3.0 12 Spring CSCE 310 Database Systems 3.0 15 2007 Fall 2006 CSCE 689 Special Topics on Ad Hoc and Sensor 3.0 15 Networks Spring CSCE 689 Special Topics on Information Processing in 3.0 7 2006 Sensor Networks Fall 2005 CSCE 689 Special Topics on Ad Hoc and Sensor 3.0 26 Networks

129

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Jiang’s research interests include: Information Theory, Coding for Flash Memories, Wireless and Sensor Networks, and Algorithms.

130

Andruid Kerne, Associate Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 2001 Promoted to Associate Professor, September 2008

Degree Field Institution Year PhD Computer Science New York 2001 University MS Music Composition Wesleyan 1993 University BA Applied Mathematics (Electronic Harvard 1982 Media) University

Conferences, Workshops, and Professional Development (Last Five Years) Co-Chair ACM Multimedia Conference, Interactive Art Program, 2010; 2009; 2008 Associate Program Chair ACM CHI, 2009; 2007 Program Committee Member Joint ACM/IEEE Conference on Digital Libraries, 2010; 2009; 2008 ACM Intelligent User Interfaces Conference, 2010 ACM Document Engineering (DocEng), 2010; 2009 International WWW Conference, 2009 ACM Creativity and Cognition, 2009; 2007 National Science Foundation, Media, Arts, Sciences, and Technology Workshop, 2009 ACM International Multimedia Modeling Conference, 2009; 2008 ACM SIGGRAPH Sketches and Posters, 2007 Technical Program Committee Member ACM Multimedia Conference, Human Centered Multimedia, 2008; 2007

131

Other Related Experience Litton IA for Boeing Senior Software Engineer, 1991-1999 Toshiba Medical Imaging Senior Software Engineer, 1993 NASA-JPL Senior Software Engineer, 1988-1989

Consulting- None

Department Committee Service 2009-2010  Colloquium Coordinators  Undergraduate Recruiting Committee, Chair  Visualization Joint Committee

Department Committee Service 2005-2009  Communications Committee, 2005-2006, 2007-2008  Computing Services Advisory Committee, 2006-2007  Colloquium Coordinator, 2008-2009  Undergraduate Recruiting Committee, 2008-2009  Web Advisory Committee, 2008-2009

Principal Publications (*) Indicates student authors Refereed Journals Kerne, A., Koh, E. (*), Smith, S.M., Webb, A. (*), Dworaczyk, B. (*), “A Mixed-Initiative Composition of Image and Text Surrogates System Promotes Information Discovery,” ACM Transactions on Information Systems, 27 (1) Dec 2008, 5:1 - 5:45. Kerne, A., Smith, S.M., Koh, E. (*), Choi, H., Graeber, R. (*). “An Experimental Method for Measuring the Emergence of New Ideas in Information Discovery,” Journal of Human Computer Interaction (IJHCI), 24 (5) July 2008, 460-477 Kerne, A., Koh, E. (*). “Representing Collections as Compositions: Visual Forms, Procedural Generation and Human Manipulability Support Distributed Creative Cognition and Situated Creative Learning,” New Review of Hypermedia and Multimedia (NRHM), 13(2) Dec 2007, 135-162.. Webb, A. (*), Kerne, A., Koh, E. (*). “Human Movement and Clear Affordances Promote Social Interaction,” Leonardo Electronic Almanac (MIT Press), 19(5), May 2007. Revised: 2010-03- 31 Kerne, A., “Doing Interface Ecology: The Practice of Metadisciplinarity,” Intelligent Agent, 6(1), Jan. 2006, 1-6.

132

Refereed Conferences Highly Selective Conferences Kerne, A., Koh, E. (*), Smith, S.M., Webb, A. (*), Dworaczyk, B. (*). “A Mixed-Initiative Composition of Image and Text Surrogates System Promotes Information Discovery,” ACM Transactions on Information Systems, 27 (1) Dec 2008, 5:1 - 5:45. Kerne, A., Koh, E. (*). “Representing Collections as Compositions: Visual Forms, Procedural Generation and Human Manipulability Support Distributed Creative Cognition and Situated Creative Learning,” New Review of Hypermedia and Multimedia (NRHM), 13(2) Dec 2007, 135-162. Webb, A. (*), Kerne, A., Koh, E. (*). “Human Movement and Clear Affordances Promote Social Interaction,” Leonardo Electronic Almanac (MIT Press), 19(5), May 2007. Revised: 2010-03- 31 Kerne, A. “Doing Interface Ecology: The Practice of Metadisciplinarity,” Intelligent Agent, 6(1), Jan. 2006, 1-6. Highly Visible Conferences Toups, Z. (*), Kerne, A., Hamilton, W. (*), Blevins, A. (*). “Emergent Team Coordination: Non-Mimetic Simulation Game Design from Fire Emergency Response Practice,” Proceedings ACM Group 2009, 341-350. (Acceptance Rate 36%) Kerne, A., "Concept-Context-Design: A Creative Model for the Development of Interactivity," Proceedings ACM Creativity and Cognition 2002, 192-199. (Acceptance Rate 48%) Moeller, J. (*)., Kerne, A. “Scanning FTIR: Unobtrusive Multi-Touch Sensing through Waveguide Transmissivity Imaging,” Proceedings ACM Tangible, Embedded, and Embodied Interaction (TEI) 2010, 73-76. (Acceptance Rate 34%) Hamilton, W. (*), Kerne, A., Toups, Z. (*). “Qualitative Data Discovery in Group User Studies from Synchronized Communication and Views,” Extended Abstracts of ACM CHI 2009, 4573- 4578. (Acceptance Rate 50%) Kerne, A., Toups, Z. (*), Dworaczyk, B. (*), Khandelwal, M. (*). “A Concise XML Binding Framework Facilitates Practical Object-Oriented Document Engineering,” Proceedings ACM Document Engineering 2008, 62-65. (Acceptance Rate 33%) Graeber, R. (*), Kerne, A. “ ZooMICSS: A Zoomable Map Image Collection Sensemaking System (The Katrina Rita Context),” Proceedings ACM Multimedia 2006. (Acceptance Rate 37%) Mandic, M. (*), Kerne, A. “Using Intimacy, Chronology and Zooming to Visualize Rhythms in Email Experience,” Proceedings CHI 2005 Extended, 1617-1620. (Acceptance Rate 40%)

Other Scholarly Activities Grants “REU: Promoting Information Discovery in Learning: Mixed-Initiative Composition of Integrated Image-Text Surrogates,” PI: Kerne, A., awarded, $16,000, 6/09. “REU: CAREER: A Multimodal Mixed-Initiative Research Notebook for Information Discovery,” PI: Kerne, A., awarded, $16,000, 5/09.

133

“REU: IIS HCC Medium: A Location-Aware Non-Mimetic Simulation Game for Teaching Team Coordination,” Kerne, A, awarded, $16,000, 5/09. “CAREER: A Multimodal Mixed-Initiative Research Notebook for Information Discovery,” National Science Foundation, Intelligent Information Systems: Human Centered Computing, PI: Andruid Kerne, $530,000, 4/1/08 – 3/31/13. “IIS HCC Medium: Location-Aware Non-Mimetic Simulation Game for Teaching Team Coordination,” National Science Foundation, Intelligent Information Systems: Human Centered Computing, PI: Andruid Kerne, $475,806, 9/1/08 – 8/31/11. “REU: Promoting Information Discovery in Learning: Mixed-Initiative Composition of Integrated Image-Text Surrogates, PI: Kerne, A., $12,000, 12/08. “REU: Promoting Information Discovery in Learning: Mixed-Initiative Composition of Integrated Image-Text Surrogates,” PI: Kerne, A., $12,000, 7/08. “SGER: Non-Mimetic Simulation of Fire Emergency Response Team Cognition Stress through a Mixed Reality Game,” PI: Kerne, A., $96,893, 7/07, 9/1/07 – 9/1/08. “REU: Promoting Information Discovery in Learning: Mixed-Initiative Composition of Integrated Image-Text Surrogates,” PI: Kerne, A., $12,000, 5/07. “ALT: Promoting Information Discovery in Learning: Mixed-Initiative Composition of Hybrid Image-Text Surrogates,” National Science Foundation, PI: Andruid Kerne, $198,940, 9/15/06 – 8/31/09. “IIS SGER: Extending Working Memory Functions by Presenting Bookmark and Result Sets as Temporal Visual Compositions,” National Science Foundation, PI: Andruid Kerne, CO-PI: Steven M. Smith (TAMU Psychology), $84,295 [$43, 802], 6/1/2004 – 8/31/2005.

Course Semester Class Term/Year Course Title Number Hours Size Spring CSCE 689 Seminar in HCC and Information 3.0 2012 Fall 2011 CSCE 482 Senior Capstone Design 3.0 23 Fall 2011 CSCE 655 Human Centered Systems and Information 3.0 11 Spring CSCE 667 Collaborative Systems and Models 3.0 8 2011 Fall 2010 CSCE 482 Senior Capstone Design 3.0 14 Fall 2010 CSCE 655 Human Centered Systems and Information 3.0 15 Spring CSCE 482 Senior Capstone Design 3.0 24 2010 Fall 2009 CSCE 655 Human Centered Systems and Information 3.0 17 Fall 2008 CSCE 655 Human Centered Systems and Information 3.0 13

134

Spring CSCE Location, Location, Location 3.0 9 2008 489/689 Fall 2007 CSCE 444 Structures of Interactive Information 3.0 10 Fall 2007 CSCE 655 Human Centered Systems and Information 3.0 20 Spring CSCE Creative and Expressive Systems 3.0 5 2007 489/689 Fall 2006 CSCE 444 Structures of Interactive Information 3.0 8 Fall 2006 CSCE 655 Human Centered Systems and Information 3.0 6 Spring CSCE Physical Interfaces 3.0 6 2006 489/689 Fall 2005 CSCE 444 Structures of Interactive Information 3.0 Fall 2005 CSCE 655 Human Centered Systems and Information 3.0 Spring CSCE 689 Recombinant Media Ecosystems 3.0 14 2005

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Kerne’s research interests include: Human-Centered Computing, HCI, Multitouch Interaction, Sensory Interfaces, Intelligent User Interfaces, Gesture Recognition, Creativity Support Tools, and Information Visualization. His interests also include areas such as: Serious Games, Wearable Computing, Body Sensor Networks, Intelligent Sensory Devices, Ubiquitous Computing, Social Computing, and Multimedia.

135

John Keyser, Associate Professor and Associate Head for Academics

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 2000 Promoted to Associate Professor, September 2006

Degree Field Institution Year PhD Computer Science University of North Carolina, @Chapel Hill 2000 BS Computer Science Abilene Christian University 1994 BS Applied Mathematics Abilene Christian University 1994 BS Engineering Physics Abilene Christian University 1994

Conferences, Workshops, and Professional Development (Last Five Years) Papers Chair Symposium of Solid and Physical Modeling (SPM), Haifa, Israel, 2010 ACM/SIAM Joint Conference on Geometric and Physical Modeling, (Combining Solid and Physical Modeling with SIAM Geometric Design), San Francisco, CA, 2009 Program/Papers Committees ACM SIGGRAPH Asia, Seoul, South Korea, 2010; Yokohama, Japan, 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Madrid, Spain, 2010 Symposium of Solid and Physical Modeling, Beijing, China, 2007; Stony Brook, New York, 2008 Pacific Graphics, Hong Kong, China, 2005; Maui, HI, 2007 Computer Animation and Social Agents (CASA), Geneva, Switzerland, 2005; Seoul, South Korea, 2008 Department Committee Service 2009-2010  Advisory Committee (elected)  Undergraduate Curriculum & ABET Committee, Chair  TAGD Student Organization Advisor College of Engineering Committee Service  Strategic Planning Committee

136

University Committee Service  ABET Accreditation Coordinator Computer Science Program

Department Committee Service 2005-2009 University Committee Service 2005- 2009  Advisory Committee (elected), 2005-  ABET Coordinator Computer 2006, 2007-2008 Science Program, 2008-2009  Faculty Search Information Storage/Retrieval Sub Committee, 2005  Colloquium Coordinator, 2006-2008  Space Committee, 2006-2007  Undergraduate Curriculum & ABET Committee, Member, 2005-07, 2008-09;  Chair, 2007-2008  TACS Student Organization Advisor, 2005-2008  TAGD Student Organization Advisor, 2008-09

Principle Publications *Indicates student author Refereed Journals Yuksel, C.*, Keyser, J. “Fast Real-Time Caustics from Height Fields,” The Visual Computer, vol. 25, no. 5-7, pp. 559-564, 2009. Mayerich, D.*, Abbott, L., Keyser, J. “Visualization of Cellular and Microvessel Relationships,” IEEE Transactions on Visualization and Computer Graphics, vol. 14, no.6, pp. 1611-1618, 2008. Zinke, A., Yuksel, C.*, Weber, A., Keyser, J. “Dual Scattering Approximation for Fast Multiple Scattering in Hair,” ACM Transactions on Graphics, vol. 27, no. , article 32, 2008. Ouchi, K.*, Keyser, J. “Rational Univariate Reduction via Toric Resultants,” Journal of Symbolic Computation, vol. 43, no. 11, pp. 811-844, 2008. Yuksel, C.*, Keyser, J. “Deep Opacity Maps,” Computer Graphics Forum (Proceedings of Eurographics – acceptance rate 19.3%), vol. 27, no. 2, pp. 675-680, 2008. Hong, W.*, House, D., Keyser, J. “Adaptive Particles for Incompressible Fluid Simulation,” The Visual Computer (selected from Proceedings of Computer Graphics International – acceptance rate 17.7% for journal and 35.9% overall), vol. 24, no. 7-9, pp. 535-543, 2008. Yuksel, C.*, House, D., Keyser, J. “Wave Particles,” ACM Transactions on Graphics (Proceedings of SIGGRAPH – acceptance rate 24%), vol. 26, no. 3, article 99, 2007. Melek, Z.*, Mayerich, D.*, Yuksel, C.*, Keyser, J. “Visualization of Fibrous and Thread-like Data,” IEEE Transactions on Visualization and Computer Graphics (Proceedings of IEEE Visualization – acceptance rate 28%), vol. 12, no. 5, pp. 1165-1172, 2006. Keyser, J., Ouchi, K.*, Rojas, J.M. “The Exact Rational Univariate Representation and its Application,” Geometric and Algorithmic Aspects of Computer-Aided Design and Manufacturing, DIMACS series in Discrete Mathematics and Theoretical Computer Science, vol. 67, pp. 299-328, 2005

137

Highly Selective Conferences

Yuksel, C.*, Schaefer, S., Keyser, J. “On the Parameterization of Catmull-Rom Curves,” Proceedings of SIAM/ACM Joint Conference on Geometric and Physical Modeling, pp. 47-53, 2009. (Acceptance Rate: 28%) Melek, Z.*, Keyser, J., “Driving Object Deformations from Internal Physical Processes,” Proceedings of ACM Symposium on Solid and Physical Modeling. pp. 51-59, 2007. (Acceptance Rate: 27%) High Visibility Conferences

Hsu, S.-W.*, Keyser, J. “Statistical Simulation of Rigid Bodies,” Proceedings of Symposium on Computer Animation,” pp. 139-148, 2009. (Acceptance Rate: 39%)

Hong, W.*, House, D., Keyser, J. “An Adaptive Sampling Approach to Particle-Based Fluid,” Proceedings of Theory and Practice of Computer Graphics, pp. 69-76, 2009. (Acceptance Rate: 55%) Lien, J.*, Keyser, J., Amato, N. “Simultaneous Shape Decomposition and Skeletonization,” Proceedings of ACM Symposium on Solid and Physical Modeling. pp. 219-228, 2006. (Acceptance rate: 37.5%) Ong, T.*, Saunders, R.*, Keyser, J., Leggett, J. “Terrain Generation Using Genetic Algorithms,” Proceedings of Genetic and Evolutionary Computation Conference, pp. 1463-1470, 2005. (Acceptance rate: 46%) Jones, N.*, Keyser, J. “Geometric Motion Blur for a Deforming Polygonal Mesh,” Proceedings of Computer Graphics International. pp. 26-31,260, 2005. (Acceptance Rate: 32%) Melek, Z.*, Keyser, J. “Multi-Representation Interaction for Physically-Based Modeling,” Proceedings of ACM Symposium on Solid and Physical Modeling. 2005. pp 187-196,299, 2005. (Acceptance Rate: 39%) Other Scholarly Activities Grants “HCC: Small: Rethinking simulation in Computer Graphics,” National Science Foundation, PI: J. Keyser, $469,010, 9/2009-8/2012. “CRCNS Data Sharing: Whole Mouse Brain Neuronal Morphology and Neurovasculature Browser, National Science Foundation, PI: Y. Choe, Co-PI: L. Abbott, J. Keyser, $114,024, 9/2009-8/2011. “MSM: Multiscale Imaging, Analysis, and Integration of Brain Networks, NIH-National Institute of Neurological Disease and Stroke,” PI: Y. Choe, Co-PI’s: L. Abbott, J. Keyser, B. McCormick, S. Smith (Standard subcontract), $965,992, $193,198 prorated, 9/2005- 5/2008. “ITR: Accurate and Robust Operations on Curved Geometry,” National Science Foundation, PI: J. Keyser, $497,705, 9/2002-8/2007.

Term/Year Course Number Course Title Semester Class Hours Size Spring CSCE 315 Programming Studio 3.0

138

2012 Fall 2011 CSCE 441 Computer Graphics 3.0 45 Fall 2011 CSCE 649/VIZA 659 Physically Based Modeling 3.0 14 Spring 2011 CSCE 689/VIZA 679 3.0 9 Fall 2010 CSCE 649/VIZA 659 Physically Based Modeling 3.0 18 Spring CSCE 481 Undergraduate Seminar 2.0 55 2010 Fall 2009 CSCE 315 Programming Studio 3.0 18 Fall 2009 CSCE 649/VIZA 659 Physically Based Modeling 3.0 14 Spring CSCE 689/VIZA 679 3.0 8 2009 Fall 2008 CSCE 315 Programming Studio 3.0 11 Fall 2008 CSCE 649/VIZA 659 Physically Based Modeling 3.0 17 Spring CSCE 315 Programming Studio 3.0 16 2008 Fall 2007 CSCE 441 Computer Graphics 3.0 29 Spring CSCE 289 3.0 31 2007 Spring CSCE 311 Analysis of Algorithms 3.0 25 2007 Fall 2006 CSCE 645/VIZA 675 Geometric Modeling 3.0 11 Spring CSCE 441 Computer Graphics 3.0 31 2006 Fall 2005 CSCE 441 Computer Graphics 3.0 34 Fall 2005 CSCE 641/VIZA 672 Computer Graphics 3.0 16 Spring CSCE 441 Computer Graphics 3.0 36 2005 Spring CSCE 645/VIZA 675 Geometric Modeling 3.0 17 2005

Percentage of time devoted to scholarly and/or research activities: 100%

Please give a brief description of your major research and scholarly activities: Dr. Keyser’s research interest include: Geometric Computing, Graphics and Visualization, Simulation and Modeling, and Computer Algebra.

139

Eun Jung Kim, Associate Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 2003 Promoted, Associate Professor, September 2010

Degree Field Institution Year PhD Computer Science Pennsylvania State University 2003 MS Computer Science Pohang University of science and 1994 Technology BS Computer Science Korea Advanced Institute of Science & 1992 Technology

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member ACM International Conference on computing Frontiers (CF), Bertinoro, Italy, 2010 International Conference on Algorithms and Architectures for Parallel Processing, (ICA3PP), Busan, Korean, 2010

Other Related Experience The Pennsylvania State University @ University Park, PA Research Assistant, Department of Computer Science and Engineering, 5/2000-8/2003, 6/1999-8/1999 Teaching Assistant, 1/2000-5/2000, 9/1999-12/1999, 1/1999-5/1999 Korea Telecom, Seoul, Korea Member of Technical Staff, Communication Network Research and Development Group, 1994-1997 Pohang University of Science and Technology @Pohang Korea Research and Teaching Assistant, Department of Computer Science and Engineering, 1992- 1994

Consulting- None

140

Department Committee Service 2009-2010

 Undergraduate Curriculum & ABET Committee

Department Committee Service 2005-2009

 Undergraduate Student Awards Committee, 2005-2006, 2007-2008  Graduate Advisory Committee, 2006-2007  Undergraduate Curriculum & ABET Committee, 2008-2009

Principle Publications *Indicates student authors Refereed Journals Y. Jin, E. J. Kim, and K. H. Yum, “Design and Analysis of On-Chip Networks for Large Scale Cache Systems,” IEEE Transactions on Computers, vol. 59, no. 3, pp. 332-344, Mar. 2010. *J. Iyer, H. Yu, H. Kim, E. J. Kim, K. H. Yum, and P. S. Mah, “Assuring K-Coverage in the Presence of Mobility and Wear-Out Failures in Wireless Sensor Networks,” International Journal of Sensor Networks (IJSNet), Vol. 5, Issue 1, pp. 58-65, February 2009. *M. Lee, and E.J. Kim, “A Comprehensive Framework for Enhancing Security in InfiniBand Architecture,” IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 18, No. 10, pp. 1393-1406, Oct. 2007. *H. K. Lee, V. Hall, K. H. Yum, K. I. Kim, and E. J. Kim, “Bandwidth Estimation in Wireless LANs for Multimedia Streaming Services,” Advances in Multimedia, vol. 2007, Article ID 70429, 7 pages, 2007. E. J. Kim, K. H. Yum and C. R. Das. “Exploring IBA Design Space for Improved Performance,” IEEE Transactions on Parallel and Distributed Systems( TPDS), Vol. 8, No. 4, pp. 498-510, April 2007. E. J. Kim, G. M. Link, K. H. Yum, V. Narayanan, M. Kandemir, M. J. Irwin, C. R. Das. “A Holistic Approach to Designing Energy-Efficient Cluster Interconnects,” IEEE Transactions on Computers, Vol. 54, No. 6, pp. 660-671, June 2005. E. J. Kim, K. H. Yum, and C. R. Das. “Performance Analysis of a QoS Capable Cluster Interconnect,” Performance Evaluation, Volume 60, Issues 1-4, pp. 275-302, May 2005. Publication of Books and Other Authoritative References E. J. Kim, K. H. Yum, and C. R. Das. “Introduction to Analytical Models,” Performance Evaluation and Benchmarking, Edited by L. K. John and L. Eeckhout, Taylor & Francis, 2006. Papers in Refereed Conference Proceedings Highly Selective Conferences

141

* H. K. Lee, *B. S. Ahn and E. J. Kim. “Adaptive Prefetching Scheme Using Web Log Mining in Cluster-basedWeb Systems,” Proceedings of the International Conference on Web Services (ICWS), Los Angeles, USA, July 2009 (Acceptance Rate 18%). * L. Wang, *H. J. Kim, *Y. Jin and E. J. Kim. “Recursive Partitioning Multicast: A Bandwidth-Efficient Routing for Networks-On-Chip,” International Symposium on Networks-on-Chip (NOCS), San Diego, CA, May 2009 (Acceptance Rate 23%). * I. Yeo, C. C. Liu and E. J. Kim. “Temperature-Aware Scheduler Based on Thermal Behavior Grouping in Multicore Systems,” Design, Automation and Test In Europe (DATE), pp.946-952, Nice, France, April 2009 (Acceptance Rate 23.5%). * I. Yeo, C. C. Liu and E. J. Kim. “Predictive Dynamic Thermal Management for Multicore Systems,” Proceedings of the 45th Design Automation Conference (DAC), pp.734-739, Anaheim, CA, June 2008. (Acceptance Rate 23%) * Y. Jin, K. H. Yum, and E. J. Kim. “Adaptive Data Compression for High-Performance Low-Power On-Chip Networks”, 41st International Symposium on Microarchitecture (MICRO-41), pp. 354-363, Lake Como, Italy, 2008. (Acceptance Rate, 19%) * H. K. Lee, V. Hall, K. H. Yum, K. I. Kim and E. J. Kim. “Design of Active Set Top Box in a Wireless Network for Scalable Streaming Services,” Proceedings of the 2007 International Conference on Image Processing (ICIP), pp.505-508, San Antonio, 2007. (Acceptance Rate 28%) * M. Lee, M. S. Ahn, and E. J. Kim. “I2SEMS: Interconnects Independent Security Enhanced Shared Memory Multiprocessor Systems,” Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT 2007), pp.94-103, Brasov, Romania, September, 2007. (Acceptance Rate 19%) * Y. Jin, E. J. Kim, and K. H. Yum. “A Domain-Specific On-Chip Network Design for Large Scale Cache Systems,” Proceedings of 13th International Symposium on High-Performance Computer Architecture (HPCA-13), pp.318-327, 2007. (16% Acceptance Rate 16%) * Y. Jin, E. J. Kim, and K. H. Yum. “Peak Power Control for a QoS Capable On-Chip Network,” Proceedings of the 2005 International Conference on Parallel Processing (ICPP), pp.585-592, Norway, June 2005. (Acceptance Rate 28.6%). Selective Conferences * I. Yeo, and E. J. Kim. “Hybrid Dynamic Thermal Management Based on Statistical Characteristics of Multimedia Applications,” Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED), pp.321-326, Bangalore, India, August 2008. (Acceptance Rate 31%) * H. K. Lee, V. Hall, K. H. Yum, K. I. Kim and E. J. Kim. “Bandwidth Estimation In Wireless LANs For Multimedia Streaming Services,” Proceedings of the 2006 International Conference on Multimedia & Expo 2006 (ICME), pp.1181-1184 (Acceptance Rate: 22%). * P. S. Bhojwani, R. N. Mahapatra and E. J. Kim. “A Heuristic for Peak Power Constrained Design of Network on Chip (NoC) based Multimode System,” IEEE Proceedings of Intl. Conf. on VLSI Design, pp. 124-129, IEEE Computer Press, 2005. (Acceptance Rate 35%)

Other Scholarly Activities

142

Grants “NSF:CAREER: Communication-Centric Chip Multiprocessor Design,” National Science Foundation; PI: E. J. Kim, $400,000, 03/01/09 – 2/30/14 “NSF: Collaborative Research: Design and Analysis of High-Performance, Energy Efficient, and Secure Clusters,” National Science Foundation; PI: E. J. Kim, Ki Hwan Yum, $150,000. ($90,000 : TAMU, $60,000: UTSA), 04/01/06 – 3/31/09 “ETRI: Design and Analysis of Embedded Software Solutions in Wireless Environments,” Electronics and Telecommunications Research Institute (ETRI); PI: E. J. Kim, Co-PI: Ki Hwan Yum (UTSA), $180,000, ($140,000 TAMU, $40,000 UTSA), 05/01/05– 12/31/07

Term/Year Course Course Title Semester Class Number Hours Size Spring 2012 CSCE 614 Computer Architecture 3.0 Fall 2011 CSCE 312 Computer Organization 4.0 38 Fall 2011 CSCE 614 Computer Architecture 3.0 51 Spring 2011 CSCE 614 Computer Architecture 3.0 36 Fall 2010 CSCE 350 Computer Architecture and Design 4.0 31 Fall 2010 CSCE 614 Computer Architecture 3.0 39 Spring 2010 CSCE 350 Computer Architecture and Design 4.0 19 Spring 2010 CSCE 614 Computer Architecture 3.0 30 Fall 2009 CSCE 350 Computer Architecture and Design 4.0 27 Spring 2009 CPSC 614 Computer Architecture 3.0 45 Spring 2009 CPSC 350 Computer Architecture and Design 4.0 23 Fall 2008 CPSC 689 Special Topics in Chip Multiprocessor 3.0 9 Systems Spring 2008 CPSC 614 Computer Architecture 3.0 37 Spring 2007 CPSC 321 Computer Architecture 4.0 48 Fall 2006 CPSC 614 Computer Architecture 3.0 23 Spring 2006 CPSC 614 Computer Architecture 3.0 29 Fall 2005 CPSC 321 Computer Architecture 4.0 17 Spring 2005 CPSC 614 Computer Architecture 3.0 43

Percentage of time devoted to scholarly and/or research activities: 100%

143

Brief Description of Research and Scholarly Activities: Dr. Kim’s research interests include: Computer Architecture, Power Efficient Systems, Parallel/Distributed Systems, Computer Networks, Cluster Computing, QoS Support in Cluster Networks and Internet, Performance Evaluation, and Fault-Tolerant Computing.

144

Andreas Klappenecker, Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 2000 Promoted, Associate Professor, September 2006 Promoted, Professor, September 2011

Degree Field Institution Year PhD Computer Science University of Karlsruhe, Germany 1998 Diplom. Computer Science University of Karlsruhe, Germany 1995

Conferences, Workshops, and Professional Development (Last Five Years) Guest Editor for Special Issue on Quantum Algorithms of the journal \Algorithms, 2010. Associate Editor of the Journal of Wavelet Theory and Applications (since 2006) Associate Editor of Fluctuation and Noise Letters (2004{2007) Technical Program Committee International Conference on Quantum, Nano, and Micro Technologies, 2009. Technical Program Committee Mathematical Methods in Computer Science, MMICS, 2008. Technical Program Committee International Conference on Quantum, Nano, and Micro Technologies, 2008.

Other Related Experience University Karlsruhe, Department of Computer Science Research Associate, 2000

Consulting- None

Department Committee Service 2009-2010

Department Committee Service 2005-2009  Advisory Committee (elected), 2005-2007, 2008-2009  Faculty Search Software Sub Committee, 2005-2006

145

 Graduate Advisory Committee, Chair, 2005-2006  CSGSA Student Organization Advisor, 2005-2009  UPE Student Organization Advisor, 2007-2009

Principle Publications Refereed Journals P.K. Sarvepalli and A. Klappenecker. “Encoding Subsystem Codes,” Intl. J. on Advances in Security, 2(3):142-155, 2009. P.K. Sarvepalli and A. Klappenecker. “Sharing Classical Secrets with CSS Codes,” Physical Review A, 80:022321, 2009. P.K. Sarvepalli, A. Klappenecker, and M. RÄottler. “Asymmetric Quantum Codes: Constructions, Bounds, and Performance,” Proc. Royal Society A, 465:1645-1672, 2009. A. Klappenecker and P.K. Sarvepalli. “Clifford Code Constructions of Operator Quantum Error-Correcting Codes,” IEEE Transactions on Information Theory, 54(12):5760-5765, December 2008. A. Klappenecker and P. K. Sarvepalli. “On Subsystem Codes Beating the Quantum Hamming or Singleton Bound,” Proc.Roy. Soc. A., 463:2887-2905, 2007. S.A. Aly, A. Klappenecker, and P.K. Sarvepalli. “On Quantum and Classical BCH Codes,” IEEE Trans. Inform. Theory, 53(3):1183-1188, March 2007. A. Klappenecker and M. Rötteler. “Effiziente Quantenalgorithmen,” IT -Information Technology, 48:344-353, 2006. S. Voorhies, H. Lee, and A. Klappenecker. “Fair Service for Mice in the Presence of Elephants,” Information Processing Letters, 99(3):96-101, 2006. A. Klappenecker, M. Rötteler, I. Shparlinski, and A. Winterhof. “On Approximately Symmetric Informationally Complete Positive Operator-Valued Measures and Related Systems of Quantum States,” J. Math. Phys., 46:082104, 17 pages, 2005. A. Klappenecker and M. Rötteler. “On the Monomiality of Nice Error Bases,” IEEE Trans. Inform. Theory, 51(3):1084-1089, 2005. Refereed Conference Publications P.K. Sarvepalli, M. Röttler, and A. Klappenecker. “New Decoding Algorithms for Generalized Shor Codes and a Class of Subsystem Codes,” Intl. Symp. Inform. Theory, Seoul, Korea, 2009. P.K. Sarvepalli and A. Klappenecker. “Encoding Subsystem Codes with and Without Noisy Gauge Qubits,” The Third International Conference on Quantum, Nano and Micro Technologies, 2009. (Best Paper Award). A. Klappenecker, H. Lee, and J.L. Welch, “Scheduling Sensors by Tiling Lattices,” Proceedings of the Twenty-Seventh Annual ACM Symposium on Principles of Distributed Computing, PODC 2008, Toronto, Canada, August 18-21, 2008, page 437. ACM, 2008. Z. Kong, S.A. Aly, E. Soljanin, E. Yan, and A. Klappenecker. Network Coding Capacity of Random Wireless Networks Under a Signal-to-Interference-and-Noise Model. Proc. of the 45th Annual Allerton Conference on Communication, Control, and Computing, 2007. S. A. Aly, M. Grassl, A. Klappenecker, M. Rötteler, and P. K. Sarvepalli. “Quantum Convolutionlal BCH Codes,” 10th Canadian Workshop on Information Theory, June 6-8th, Edmonton, Canada, June 2007.

146

A. Klappenecker and M. Rötteler. “Mutually Unbiased Bases are Complex 2-designs,” Proc. 2005 IEEE International Symposium on Information Theory, Adelaide, Australia, pages 1740-1744, 2005. (Acceptance rate 62%, but high visibility).

Other Scholarly Activities Grants “Nano: Resilient Quantum Error-Correction,” National Science Foundation, PI: Klappenecker, $300,000 until August 31, 2009. “CAREER: Design of Efficient Quantum Algorithms,” National Science Foundation, PI: Klappenecker, $469,597 until Feb 28, 2009. obtained renewal “Efficient Decoherence Control Algorithms,” National Science Foundation, Sole PI: Klappenecker, $225,000 until 31 July 2006, 100%, + $6,000 (REU supplement in 2005).

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 222 Discrete Structures for Computing 3.0 2012 Fall 2011 CSCE 411 Design and Analysis of Algorithms 3.0 50 Fall 2011 CSCE 658 Randomized Algorithms 3.0 14 Spring CSCE 222 Discrete Structures for Computing 3.0 121 2011 Spring CSCE 440 Quantum Algorithms 3.0 10 2011 Spring CSCE 640 Quantum Algorithms 3.0 6 2011 Fall 2010 CSCE 411 Design and Analysis of Algorithms 3.0 48 Spring CSCE 222 Discrete Structures for Computing 3.0 91 2010 Spring CSCE 689 Randomized Algorithms 3.0 14 2010 Fall 2009 CSCE 411 Design and Analysis of Algorithms 3.0 21 Spring CSCE 411 Design and Analysis of Algorithms 3.0 11 2009 Fall 2008 CSCE 289 Discrete Structures for Computing 3.0 27 Fall 2008 CPSC 440 Quantum Algorithms 3.0 6 Fall 2008 CSCE 640 Quantum Algorithms 3.0 2 Fall 2006 CSCE 311H Analysis of Algorithms 3.0 5

147

Fall 2006 CPSC 440 Quantum Algorithms 3.0 2 Fall 2006 CSCE 640 Quantum Algorithms 3.0 14 Spring CSCE 689 Randomized Algorithms 3.0 10 2006 Fall 2005 CSCE 311H Analysis of Algorithms 3.0 10 Spring CSCE 640 Quantum Algorithms 3.0 9 2005 Spring CSCE 629 Analysis of Algorithms 3.0 21 2005

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Klappenecker’s research interests include: Quantum Computing, Image Processing, and Cryptography.

148

Jhy-Charn (Steve) Liu, Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, 1989 Promoted, Associate Professor, 1995 Promoted, Professor, 2008

Degree Field Institution Year PhD Electrical and Computer Engineering University of Michigan 1989 MS Electrical Engineering The National Cheng Kung University 1981 BS Electrical Engineering The National Cheng Kung University 1979

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member The Design, Automation, and Test in Europe (DATE) Conference 2008 The 2008 International Conference on Embedded and Ubiquitous Computing (EUC), 2008 First International Workshop on Cyber-Physical Systems (in conjunction with IEEE International Conference on Distributed Computing Systems (ICDCS), 2008 11th International Conference on Principles of Distributed Systems Workshop on IEEE High Confidence Medical Device, Software and Systems, 2007 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2005 General Co-Chair 13th IEEE Real-time and Embedded Technology and Applications Symposium, 2007 Program Co-Chair 12th IEEE Real-time and Embedded Technology and Applications Symposium, 2006 Track Co-Chair IEEE Real-time Systems Symposium, Hardware-software Co-design, 2007 Editor of Journal of Systems Architecture (JSA - Embedded Software Design), Elsevier, 2007- present Guest Editor, special issue on sensor systems, Journal of Microprocessors and Microsystems, Elsevier, submission due Apr. 2006

149

Editor of the Journal of Microprocessors and Microsystems, June 2005 (3 years), Elsevier

Other Related Experience Siantek Company, Taiwan Engineer, 1983

Consulting- None

Department Committee Service 2009-2010 University Committee Service 2009-2010  Computer Engineering Curriculum  Consortium for the Center on Coordination Committee Information Assurance & Security  Computing Services Advisory Committee, Chair

Department Committee Service 2005-2009  Computer Engineering Curriculum Coordination Committee, 2005-2009  Computing Services Advisory Committee, Member, 2005-2006, 2008-2009; Chair, 2006-2008  Graduate Admissions Committee, 2006-2008 College of Engineering Committee Service 2005-2009  Systems Engineering Specialty Professors Advisory Group, 2005-2007 University Committee Service 2005-2009  Consortium for the Center on Information Assurance & Security, 2006-2009

Principle Publications *Indicates student author Refereed Journals G. Pok, Jyh-Charn Liu, Keun Ho Ryu. “Effective Feature Selection Framework for Cluster Analysis of Microarray Data,” Bioinformation 4(8) 385-389, 2010. Yueping Zhang, Yong Xiong, Steve Liu, Dmitri Loguinov. “Queuing Dynamics and Single-Link Stability of Delay-Based Window Congestion Control,” Journal of Computer Networks, Elsevier, COMPNW 4129, 20 November, 2009. J-J. Hu, T.W. Fossum, M.W. Miller, H. Xu*, S. Liu, J.D. Humphrey. “Biomechanics of the Porcine Basilar Artery in Hypertension,” Annals of Biomedical Engineering, Vol. 35, No. 1, pp. 19-29(11), Jan. 2007. D. Wu*, M. Zhang*, J.C. Liu, and W. Bauman. “On the Adaptive Detection of Blood Vessels in Retinal Images,” IEEE Transactions on Biomedical Engineering, pp. 341-343, Vol. 53, No.2, Feb. 2006. Weimin Zhang*, Avery L. McIntosh, Hai Xu*, Di Wu*, Todd Gruninger*, Barbara Atshaves, J. C. Steve Liu and Friedhelm Schroeder. “Structural Analysis of Sterol Distributions in the Plasma Membrane of Living Cells,” Biochemistry, 44(8): pp. 2864-84, Mar. 2005.

150

Refereed Conference Publications Highly Selective Conferences Shi Pu, Cheng-Chung Tan and Jyh-Charn Liu. “SA2PX: A Tool to Translate SpamAssassin Regular Expression Rules to POSIX,” 6th Conference on Email and Anti-Spam, 2009. (30% Acceptance Rate) Hong Lu, Andrew Jiang, Steve Liu. “Locality Sensitive Information Brokerage in Distributed Sensor Networks,” 28th International Conference on Distributed Computing Systems, June, 2008 (16% Acceptance Rate) Jian Jia Wu*, Jyh-Charn Liu, Wei Zhao. “Utilization-Bound Based Schedulability Analysis of Weighted Round Robin Schedulers,” IEEE Real-Time Systems Symposium (RTSS), Dec, 2007. (Best Student Paper Award, 25% Acceptance Rate) Highly Visible Conferences Gouchol Park, Jyh-Charn Liu, Keun Ho Ryu. “Effective Feature Selection Framework for Cluster Analysis of Microarray Data,” International Conference on Bioinformatics (InCoB), Singapore, 2009. Ming Zhang, Jyh-Charn Liu. “Directional Local Contrast Based Blood Vessel Detection in Retinal Images,” IEEE International Conference on Image Processing, June, 2007. Hong Lu, Steve Liu, Anxiao(Andrew) Jiang. “A Cross-layer Design for End-to-End on-Demand Bandwidth Allocation in Infrastructure Wireless Mesh Networks,” International Conference on Wireless Algorithms, Systems and Applications, Chicago, 2007. (45% Acceptance Rate) Hong Lu*, Steve Liu, “Upper-bounding End-to-End Throughput for Multihop Wireless Mesh Networks,” The First International Conference on Wireless Algorithms, Systems and Applications, pp. 676-687, Aug. 2006. (39% Acceptance Rate) Book Chapters A. McIntosh, B. Atshaves, H. Huang, A. M. Gallegos, A. Kier, F. Schroeder, H. Xu*, W. Zhang, S. Wang and S. Liu. “Multiphoton Laser Scanning Microscopy and Spatial Analysis of Dehydroergosterol Distributions on Plasma Membrane of Living Cells Lipid Rafts,” Methods in Molecular Biology, published by Humana, edited by Tom McIntosh, June 2006, (invited) F. Schroeder, B. Atshaves, A. Gallegos, A. McIntosh, J.C. Liu, A. Kier, H. Huang, J. Ball, “Caveolae Organization and Role in Lipid Cholesterol Metabolism,” Advances in Molecular and Cell Biology, 36, (Caveolae and lipid rafts: roles in signal transduction and the pathogenesis of human diseases,) pp. 3-36, edited by M. Lisanti and P. Frank, Elsevier, 2005.

Other Scholarly Activities Grants Gift grant from Trend Technology, $30,000, Sep. 2009 “Parallel XML Document Parsing with Multi-Core Processors,” CISCO University Research Program, $90,000 Apr. 2008-March 2009, “Instrument support for progressive email classifier,” Department of Defense-ARO DURIP program, $91,000, Apr. 2008-Apr. 2010, “CSR-CPS: Smart Sticks,” National Science Foundation, Jyh-Charn Liu (PI), $90,000, Sep. 2007-Aug. 2010

151

“Progressive Email Classifer (PEC) for Ingress Enterprise Network Traffic Analysis,” ARO, Jyh-Charn Liu (PI), $550,000, Apr. 2007- Apr.2010 “The next generation of embedded computing systems: Tools, Architectures, and Opportunities,” Microsoft Research, Jyh-Charn Liu (PI), $390,000 Dec. 2005-Dec. 2010 “Computer Assisted Diabetic Retinopathy Photo screening for Underserved Populations In Texas,” Texas Department of State Health Services, Josie Williams ( medical PI), Jyh-Charn Liu ( technology PI), ($300,000/$1,000,000), July 2005-Dec 2009, Note: the project phase I was completed in two years, and the phase II will be started Sep. 2007 for two years. The total funding commitment remains the same. “13th IEEE Real-Time and Embedded Technology and Applications Symposium and Workshops,” National Science Foundation, Jyh-Charn Liu (PI), $28,000, Sep. 2006 “Cybersecurity Remote Education Access Toolkits (CREAT),” NSF DUE-0516825, Jyh-Charn Liu (PI), Steven Smith (Co-PI), $153,000, Sep. 1, 2005- Aug. 31, 2008, “Creating a Diabetic Retina Imaging Lab in Mexico City Center,” TAMU-Conacyt Special Project, Jyh-Charn Liu, $50,000, Sep. 2005- Aug. 2006, “A Workshop on Next Generation of Real-time and Embedded Computing for Cybersecurity, and Networking,” National Science Foundation, Jyh-Charn Liu, $20,000, Apr. 2006 “SGER: Secure Sharing of Information for Distance Collaboration,” National Science Foundation, Jyh-Charn Liu (PI), $100,000, Sep.1 2005-Aug. 31 2007 “NSA 2006-2007 IASP Program,” National Security Agency, Jyh-Charn Liu (PI), $99,000 Sep. 2006

Term/Year Course Course Title Semester Class Number Hours Size Fall 2012 CSCE 462 Microcomputer Systems 3.0 Fall 2011 CSCE 462 Microcomputer Systems 3.0 26 Fall 2011 ENGR 111 Foundations of Eng. I 2.0 81 Spring 2011 CSCE 315 Programming Studio 3.0 51 Spring 2011 CSCE 462 Microcomputer Systems 3.0 25 Fall 2010 CSCE 462 Microcomputer Systems 3.0 23 Spring 2010 CSCE 462 Microcomputer Systems 3.0 23 Fall 2009 CSCE 462 Microcomputer Systems 3.0 22 Spring CSCE 462 Microcomputer Systems 3.0 13 2009 Fall 2008 CSCE 462 Microcomputer Systems 3.0 22 Spring CSCE 462 Microcomputer Systems 3.0 13 2008 Fall 2007 CSCE 462 Microcomputer Systems 3.0 21 Spring 2007 CSCE 462 Microcomputer Systems 3.0 17

152

Fall 2006 CSCE 462 Microcomputer Systems 3.0 37 Spring CSCE 462 Microcomputer Systems 3.0 7 2006 Fall 2005 CSCE 462 Microcomputer Systems 3.0 15 Spring 2005 CSCE 462 Microcomputer Systems 3.0 19

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Liu’s research interests include: Real-time Distributed Computing Systems, Network Performance and Security, Medical Informatics, and Intelligent Transportation Systems (ITS).

153

William Lively, Professor Emeritus

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, 1972 Promoted, Associate Professor, 1977 Promoted, Professor, 1992

Degree Field Institution Year PhD Computer Science and Electrical Southern Methodist University 1971 Engineering MS Electrical Engineering Southern Methodist University 1967 BS Biology Southern Methodist University 1962

Conferences, Workshops, and Professional Development (Last Five Years) Member, IEEE Standards Group on software Engineering, 2008 Co-Founder of the Institute for Software Engineers-ISE; member Executive Board, Treasurer- Secretary, 2006-2007 Work on PE (Professional Engineer) examinations for Software Engineers, 2006 Member of IEEE Standards Balloting Committee, 1999-2007 in Architecture and Software Engineering Senior Member (awarded Life Senior Member, January 2007), 40 Years of membership Co-Chair SSi Hub Workshop, gave presentation entitled, “Web Engineering Courses,” University of Texas@ Dallas, TX, 8/2007; gave presentation entitled, “SSiP and Distance Learning,” University of Houston@ Clearlake, TX, 10/2006; gave presentation entitled, “SSiP and Distance Learning,” 3/2006; Texas A&M University, 8/2005

Other Related Computing Experience Advanced Scientific Computer (ASC) Member, Technical Staff, 1971-72 Texas Instruments, Inc. Design Engineer, Government Equipment Group, 1967-68

Consulting

154

General Electric Healthcare, 2006-present Fulbright and Jaworski, 2007 Hastings Law Firm, 2008 Ed Bell Group, South Carolina, 2008

Drtment Committee Service 2009-2010  Computing Services Advisory Committee, Member

Department Committee Service 2005- College of Engineering Committee Service 2009 2005-2010  Web Advisory Committee, 2005-  ABET Coordinator Computer Science 2007 Program, 2005  Communications Committee, 2007- 2008  Computing Services Advisory Committee, Chair, 2008-2009

Principle Publications Refereed Journals Wang, Y., Lively, W.M., and D.B. Simmons. “Web Traffic Characteristics and Failure Prediction Model Selection,” Special Issue of Journal of Computational Methods in Science and Engineering, 2009. Wang, Y., Lively, W.M., and D.B. Simmons. “Software Security Analysis and Assessment for Web-based Applications,” Special Issue of Journal of Computational Methods in Science and Engineering, 2009. Kim, Sang Eun, Lively, William, and Dick Simmons. “An Effort Estimation by UML Points in Early Stage of Software Development,” International Conference on Software Engineering Research and Practice, June 26-29, 2006, Las Vegas, USA. Academic Co-Sponsors: The Massachusetts Institute of Technology’s (MIT) Media Lab and Texas advanced Computer Center of University of Texas at Austin. Refereed Conference Publications Highly Visible Conferences Wang, Y., Lively, W.M., and D.B. Simmons. “Software Security Analysis and Assessment for Web-Based Applications,” 17th International Conference of Software Engineering and Data Engineering, Los Angeles, USA, 2008. Wang, Y., Lively, W.M., and D.B. Simmons. “Web Traffic Characteristics and Failure Prediction Model Selection,” 17th International Conference on software Engineering and Data Engineering, Los Angeles, USA, 2008. Book Chapters Simmons, D.B., Nelson, Chris, Urban, Joe and William Lively. “Rapid Insertion of Leading Edge Industrial Strength Software into University Classrooms,” Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives, 2006.

155

Other Scholarly Activities Grants “Shared Software Infrastructure (SSI) Hub,” IBM. Co-Principal Investigators – D. B. Simmons and W. M. Lively, $173.000 (split equally between Simmons and Lively), 1/2007 – 12/2007. “Shared Software Infrastructure (SSI) Hub,” IBM, Intel and AvNet, Co-Principal Investigators – D. B. Simmons and W. M. Lively, $353,000 (split equally between Simmons and Lively), 1/2006-12/2006. “Shared Software Infrastructure (SSI) Hub,” IBM, Co-Principal Investigators – D. B. Simmons and W. M. Lively, $200,000 (split equally between Simmons and Lively), 12/2004 – 12/2005.

Course Semester Class Term/Year Course Title Number Hour Size Fall 2009 CSCE 606 Software 3.0 55 Engineering Fall 2009 CSCE 431 Software 3.0 40 Engineering Summer CSCE 606 Software 3.0 13 2009 Engineering Spring 2009 CSCE 431 Software 3.0 48 Engineering Fall 2008 CSCE 606 Software 3.0 25 Engineering Fall 2008 CSCE 431 Software 3.0 33 Engineering Summer CSCE 606 Software 3.0 9 2008 Engineering Spring 2008 CSCE 431 Software 3.0 31 Engineering Spring 2008 CSCE 431 Software 3.0 21 Engineering Fall 2007 CSCE 606 Software 3.0 25 Engineering Fall 2007 CSCE 431 Software 3.0 33 Engineering Summer CSCE 606 Software 3.0 9 2007 Engineering Spring 2007 CSCE 431 Software 3.0 21 Engineering

156

Spring 2007 CSCE 431 Software 3.0 31 Engineering Fall 2006 CSCE 431 Software 3.0 14 Engineering Summer CSCE 431 Software 3.0 5 2006 Engineering Spring 2006 CSCE 431 Software 3.0 25 Engineering Spring 2006 CSCE 606 Software 3.0 12 Engineering

Percentage Fall 2007of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Lively’s research interests include: Software Engineering, AI/KB Software Engineering, and Computer-human Interaction.

157

Dmitri Loguinov, Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 2002 Promoted, Associate Professor, 2007 Promoted, Professor, September 2011

Degree Field Institution Year PhD Computer Science City University of New York 2002 BS Computer Science Moscow State University, Russia 1995

Conferences, Workshops, and Professional Development (Last Five Years) Technical Program Committee Member International World Wide Web Conference, (WWW), Raleigh, NC, 2010 IEEE BroadNets, Madrid, Spain, 2009; London, England, 2008 ACM International Network and Operating Systems Support for Digital Audio and Video, (NOSSDAV), Braunschweig, Germany 2008 IEEE INFOCOM, Conference on Computer Communications, Barcelona, Catalunya, Spain, 2006; Miami, FL, 2005 IEEE International Conference on Image Processing, (ICIP), Genoa, Italy, 2005

Other Related Experience Michigan State University Research Assistant, 1/2002-8/2002 City University of New York Research Assistant, 9/1998-12/2001 Teaching Assistant, 9/1996-8/1998 Kansas State University Teaching Assistant, 9/1995-6/1996

Consulting- None

158

Department Committee Service 2009-2010  Graduate Advisory Committee

Department Committee Service 2005-2009  Undergraduate Curriculum & ABET Committee, 2005-2007  Graduate Admissions Committee, 2007-2009  Graduate Advisory Committee, 2007-2009

Principle Publications *Indicates student author Refereed Journals Dai M.*, Zhang Y.*, and Loguinov, D. “A Unified Traffic Model for MPEG-4 and H.264 Video Traces,” IEEE Transactions on Multimedia, vol. 11, no. 5, pp. 1010-1023, Aug. 2009. Lee H.-T.*, Leonard D.*, Wang X.*, and Loguinov D. “IRLbot: Scaling to 6 Billion Pages and Beyond,” ACM Transactions on the Web, vol. 3, no. 3, pp. 1-33, Jun. 2009. Zhang Y.* and Loguinov D. “Local and Global Stability of Delayed Congestion Control Systems,” IEEE Transactions on Automatic Control, vol. 53, no. 10, pp. 2356-2360, Nov. 2008. Zhang Y.*, Leonard D.*, and Loguinov D. “JetMax: Scalable Max-Min Congestion Control for High-Speed Heterogeneous Networks,” Elsevier Computer Networks, vol. 52, no. 6, pp. 1193- 1219, Apr. 2008. Zhang Y.*, Kang S.-R.*, and Loguinov D. “Delay-Independent Stability and Performance of Distributed Congestion Control,” IEEE/ACM Transactions on Networking, vol. 15, no. 4, pp. 838-851, Aug. 2007. Wang, X.* and Loguinov, D. “Load-Balancing Performance of Consistent Hashing: Asymptotic Analysis of Random Node Join,” IEEE/ACM Transactions on Networking, vol. 15, no. 4, pp. 892-905, Aug. 2007. Dai, M.* and Loguinov, D. “Rate-Distortion Analysis and Quality Control in Scalable Internet Streaming,” IEEE Transactions on Multimedia, vol. 8, no. 6, pp. 1135-1146, Dec. 2006. Liu X.*, Ravindran K., and Loguinov D. “Towards a Generalized Stochastic Model of End-to-End Packet-Pair Sampling,” IEEE Journal on Selected Areas in Communications (Special Issue on Sampling the Internet), vol. 24, no. 12, pp. 2249-2262, Dec. 2006. Loguinov D., Casas J.*, and Wang X.*. “Graph-Theoretic Analysis of Structured Peer-to-Peer Systems: Routing Distances and Fault Resilience,” IEEE/ACM Transactions on Networking, vol. 13, no. 5, pp. 1107-1120, Oct. 2005. Refereed Conference Publications Highly Selective Conferences Smith M.* and Loguinov D. “Enabling High-Performance Internet-Wide Measurements on Windows,” PAM, 10 pages, Apr. 2010 (29.1%). Reddy C.*, Leonard D.*, and Loguinov D. “Optimizing Capacity-Heterogeneous Unstructured P2P Networks for Random-Walk Traffic,” IEEE P2P, pp. 41-50, Sep. 2009 (19.8%) (best paper award). Lee H.-T.*, Leonard D.*, Wang X.*, and Loguinov D. “IRLbot: Scaling to 6 Billion Pages and Beyond,” WWW, pp. 427-436, Apr. 2008 (11%) (best paper award).

159

Bhandarkar S., Reddy A.L.N., Zhang Y.*, and Loguinov D. “Emulating AQM from End Hosts,” ACM SIGCOMM, pp. 349-360, Aug. 2007 (13.6%). Yao Z.*, Wang X.*, Leonard D.*, and Loguinov D. “On Node Isolation under Churn in Unstructured P2P Networks with Heavy-Tailed Lifetimes,” IEEE INFOCOM, pp. 2126-2134, May 2007 (18%). Yao Z.*, Leonard D.*, Wang X.*, and Loguinov D. “Modeling Heterogeneous User Churn and Local Resilience of Unstructured P2P Networks,” IEEE ICNP, pp. 32-41, Nov. 2006 (14.2%). Leonard D.*, Yao Z.*, Wang, X.*, and Loguinov D. “On Static and Dynamic Partitioning Behavior of Large-Scale Networks,” IEEE ICNP, pp. 345-357, Nov. 2005 (17%). Leonard D.*, Rai V.*, and Loguinov D. “On Lifetime-Based Node Failure and Resilience of Decentralized Peer-to-Peer Networks,” ACM SIGMETRICS, pp. 26-37, June 2005 (13.1%) (nominated for the best student paper). Liu X.*, Ravindran K., and Loguinov D., “What Signals Do Packet-pair Dispersions Carry?” IEEE INFOCOM, pp. 281-292, Mar. 2005 (17.2%). Dai M.* and Loguinov D., “Analysis and Modeling of H.26L and MPEG-4 Multi-Layer Video Traffic,” IEEE INFOCOM, pp. 2257-2267, Mar. 2005 (17.2%). Selective Conferences with High Visibility Zhang Y.* and Loguinov D., “ABS: Adaptive Buffer Sizing for Heterogeneous Networks," IEEE IWQoS, pp. 90-99, Jun. 2008 (36%). Jain S.*, Zhang Y.*, and Loguinov D., “Towards Experimental Evaluation of Explicit Congestion Control,” IEEE IWQoS, pp. 121-130, Jun. 2008 (36%). Khayam S.A., Radha H., and Loguinov D., “Worm Detection at Network Endpoints Using Information-Theoretic Traffic Perturbations,” IEEE ICC, pp. 1561-1565, May 2008 (36%). Kang S.-R.* and Loguinov D., “IMR-Pathload: Robust Available Bandwidth Estimation under End-Host Interrupt Delay,” PAM, pp. 172-181, Apr. 2008 (32%). Kang S.-R.* and Loguinov D., “Impact of FEC Overhead on Scalable Video Streaming,” ACM NOSSDAV, pp. 123-128, Jun. 2005 (38%). Dai M.*, Loguinov D., and Radha H., “Rate-Distortion Modeling of Scalable Video Coders,” IEEE ICIP, pp. 1093-1096, Sep. 2004 (46%). Dai M.*, Loguinov D., and Radha H., “Statistical Analysis and Distortion Modeling of MPEG-4 FGS,” IEEE ICIP, pp. 301-304, Sep. 2003 (44%). Loguinov D. and Radha H., “Open-loop Rate Control for Real-time Video Streaming: Analysis of Binomial Algorithms,” IEEE ICIP, pp. 193-196, Sep. 2002 (55%). Loguinov D. and Radha H., “Effects of Channel Delays on Underflow Events of Compressed Video Over the Internet,” IEEE ICIP, pp. 205-208, Sep. 2002 (55%). Ravindran K. and Loguinov D., “Incorporation of Flow and QoS Control in Multicast Routing Architectures,” IEEE ICCCN, pp. 312-320, Oct. 1998 (41%).

Other Scholarly Activities Grants “Bridging Analytical and Empirical Understanding of Churn in Decentralized P2P Networks,” National Science Foundation, PI: D. Loguinov, $318,990, 2007-2010.

160

REU Supplement for “Bridging Analytical and Empirical Understanding of Churn in Decentralized P2P Networks,” National Science Foundation, PI: D. Loguinov, $12,000, 2007- 2010. “Distributed Congestion Control for Heterogeneous Networks,” National Science Foundation, PI: D. Loguinov, $300,000, 2005-2008. “Topology Models for Decentralized Random Graphs,” National Science Foundation, PI: D. Loguinov, $335,541, 2004-2007. “ITR: Efficient Self-Organizing Content Distribution Network for Scalable Video Streaming Services,” National Science Foundation, PI: D. Loguinov, $274,999, 2003-2006. REU Supplement for “ITR: Efficient Self-Organizing Content Distribution Network for Scalable Video Streaming Services,” National Science Foundation, PI: D. Loguinov, $6,000, 2003- 2006. “Optimal-Diameter Routing and Error Resilience in Peer-to-Peer Networks,” National Science Foundation, PI: D. Loguinov, $248,283, 2003-2006.

Course Semester Class Course Title Term/Year Number Hours Size Fall 2011 CSCE 313 Introduction to Computer Systems 4.0 11 Fall 2011 CSCE 463 Networks and Distributed 3.0 15 Processing Spring 2011 CSCE 413 Introduction to Computer Systems 4.0 26 Spring 2011 CSCE 619 Networks and Distributed 3.0 6 Computing Fall 2010 CSCE 463 Networks and Distributed 3.0 22 Processing Spring 2010 CSCE 463 Networks and Distributed 3.0 12 Processing Spring 2010 CSCE 619 Networks and Distributed 3.0 15 Computing Fall 2009 CSCE 463 Networks and Distributed 3.0 28 Processing Spring 2009 CSCE 463 Networks and Distributed 3.0 11 Processing Spring 2009 CSCE 689 Special Topics in Overlay Networks 3.0 10 Spring 2008 CSCE 619 Networks and Distributed 3.0 5 Computing Spring 2008 CSCE 689 Special Topics in Overlay Networks 3.0 8 Fall 2007 CSCE 463 Networks and Distributed 3.0 25 Processing

161

Fall 2006 CSCE 463 Networks and Distributed 3.0 13 Processing Fall 2006 CSCE 689 Special Topics in Congestion 3.0 7 Control Spring 2006 CSCE 619 Networks and Distributed 3.0 7 Computing Fall 2005 CSCE 463 Networks and Distributed 3.0 25 Processing Fall 2005 CSCE 689 Special Topics in P2P Networks 3.0 11 Spring 2005 CSCE 689 Special Topics in P2P Networks 3.0 11 Spring 2005 CSCE 619 Networks and Distributed 3.0 7 Computing

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Loguinov’s research interests include: Real-Time Video Streaming, Congestion Control, Overlay Networks, Content Distribution and Caching, Peer-To-Peer Networks, Internet Traffic Measurement, Performance Analysis, and Stochastic Modeling of Networks.

162

Rabi Mahapatra, Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Visiting Professor, August 1995 Hired, Senior Lecturer, 1996 Promoted, TEES Associate Research Professor, 2000 Hired, Associate Professor, 2001 Promoted, Professor, September 2010

Degree Field Institution Year PhD Computer Science Indian Institute of Technology, India 1992 MS Electrical Engineering Sambalpur University of India 1983 BS Computer Science Sambalpur University of India 1979 Conferences, Workshops, and Professional Development (Last Five Years) Steering Committee Chair International Conference on Information Technology, 2004, 2005 Program Committee Member ACM/IEEE International Symposium on Low Power Electronics and Design, 2009 ACM/IEEE International Conference on CASES 2009 IEEE Great Lake Symposium on VLSI (GLSVLSI) 2009 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC) 2006, 2009 4th International Workshop on Software Support for Portable Storage (IWSSPS) 2009 International Workshop on Unique Chip and Systems 2006, 2007, 2008, 2009 IEEE Intl Real-Time System Symposium (RTSS) 2008 International Conference on Embedded Software and Systems, 2007 Design Automation Conference (DAC) 2005, 2006, 2007 Intl. Workshop on Software Support for Portable Systems, 2006 IEEE Second Workshop on High Performance, Fault Adaptive, Large Scale Embedded Real- Time Systems (FALSE) 2005, 2006 International Workshop on Embedded Real-Time Systems Implementation (ERTSI) 2004, 2005 Editorial Activities • Associate Editor, ACM Transactions on Embedded Computing, 2008 – present

163

• Editorial Board, International Journal on Information and Communication Technology 2006 – present

Other Related Experience Indian Institute of Technology, Kargpur, India Lecturer, 1984-1992 Assistant Professor, 1992-1995

Consulting- None

Department Committee Service 2009-2010  Graduate Admissions Committee  Undergraduate Student Awards

Department Committee Service 2005-2009  Graduate Admissions Committee, 2005-2009  Undergraduate Curriculum & ABET Committee, 2006-2008  Undergraduate Student Awards Committee, 2008-2009 College of Engineering Committee Service  ABET Coordinator Computer Science Program, 2006-2008

University Committee Service  Faculty Senator, 2008-2009

Principal Publications *Indicates student author Refereed Journals D. Dechev, R. Mahapatra and B. Stroustrup, “Practical and Verifiable C++ Dynamic Cast in Autonomous Space Systems,”Special Issue on Real-time Distributed Computing and Ubiquitous computing in Memory - Intl. Journal of Computing Science and Engineering (JCSE), December 2008. Singhal, R*, Gwan Choi, and Mahapatra, R.N. “Data Handling Limits of On-Chip Interconnects,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Volume 16, Issue 6, June 2008, Page(s):707 - 713 Bhojwani, P.S*, and Mahapatra, R.N. “Robust Concurrent Online Testing of Network-on-Chip-Based SoCs ,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Volume 16, Issue 9, Sept. 2008 Page(s):1199 - 1209 Subrata Acharya*, and Rabi N. Mahapatra. “A Dynamic Slack Management Technique for Real-Time Distributed Embedded Systems,” IEEE Trans. Computers 57(2): 215-230 (2008). John Mark Nolen*, and Rabi N. Mahapatra. “Time-Division-Multiplexed Test Delivery for NoC Systems,” IEEE Design & Test of Computers 25(1): 44-51 (2008) Seraj Ahmad, and Rabi N. Mahapatra. “An Efficient Approach to On-Chip Logic Minimization,” IEEE Trans. VLSI Syst. 15(9): 1040-1050 (2007) A. Rajaram*, J. Hu, W. Guo, R. Mahapatra and B. Lu. “Analytical Bound for Unwanted Clock Skew Due to Wire Width Variation,” IEEE Trans. on CAD of Integrated Circuits and Systems 25(9): 1869- 1876 (2006). A. Kumar and R. Mahapatra. “An Integrated Scheduling and Buffer Management Scheme for Input Queued Switches with Finite Buffer Space,” Computers and Communication Journal, Elsevier Publications, Volume 29, Issue 1, 2005, pp. 42-51.

164

Refereed Conferences Highly Selective Conferences Yoonjin Kim* and Rabi N. Mahapatra, “Dynamic Context Management for Low Power Coarse-Grained Reconfigurable Architecture”, to appear in the Proceedings of the 19th IEEE/ACM Great Lake Symposium on VLSI (GLSVLSI 2009). Boston, Massachusetts. May 2009. (Acceptance 16%) S. Mandal*, P. Bhojwani*, S. Mohanty, and R. Mahapatra, “IntellBatt: Towards smarter battery design,” Proceedings of 45th ACM/IEE Design Automation Conference, (DAC 2008), pp.872-877, 8- 13. (Acceptance 147/639, 23%) J. D. Lee, and R. Mahapatra, “In-Field NoC-Based SoC Testing with Distributed Test Vector Storage” Proceedings of IEEE ICCD 2008, pp.206-211. (Acceptance 34%) D. Dechev, R. Mahapatra, B. Stroustrup, and D. Wagner. “C++ Dynamic Cast in Autonomous Space Systems,” Proceedings of 11th IEEE International Symposium on Object Oriented Real-Time Distributed Computing , pp.499-507, (ISORC 2008). (Acceptance 35%) Yoonjin Kim* and R. Mahapatra. “Dynamically Compressible Context Architecture for Low Power Coarse-Grained Reconfigurable Array,” IEEE International Conference on Computer Design, October 2007, (Acceptance rate 21%). Selective Conferences with High Visibility P. Bhojwani*, J. D. Lee* and Rabi Mahapatra. “SAPP: Scalable and Adaptable Peak Power Management in NoCs,” Proceedings of Intl. Symposium on Low Power Electronic Devices (ISLPED), August 2007. (31%) R. Singhal*, G. Choi, and R. Mahapatra, “Information Theoretic Approach to Address Delay and Reliability in Long On-Chip Interconnects,” Proceedings of ACM/IEEE Intl. Conference on Computer- Aided Design (ICCAD) 2006. (20% Acceptance Rate) R. Singhal*, G. Choi and R. Mahapatra, “Programmable LDPC Decoder Based on the Bubble-Sort Algorithm,” Proceedings of ACM/IEEE International Conference on VLSI Design 2006, pp.203-208. (27% Acceptance Rate) Vivek Rai* and Rabi Mahapatra, “Lifetime Modeling of a Sensor Network,” Proceedings of the IEEE Intl. Conf. on Design, Automation and Test in Europe (DATE) 2005. (25% Acceptance Rate)

Other Scholarly Activities Grants “Exploring Semantic Routed Network for Cyber Infrastructures,” National Science Foundation, PI: Mahapatra, $100,000, Pro-rated $50,000, March 2008- February 2010. “Safety Net Validation for Microprocessors and SoCs,” Dot/FAA, PI: R. Mahapatra, $27,000, 2009. “Evaluation of Multi-Core COTS Microprocessors for Safety-Critical Applications,” Rockwell Collins, PI: Mahapatra, $30,000, 2009. “Validation of Microprocessors for Safety-Critical Applications,” AVSI, PI: R. Mahapatra, $107,000, 2009. “Microprocessor Evaluation,” DoT–FAA, PI: Mahapatra, $23,129, Dec 2008 – April 2009. “A Comprehensive Methodology for Early Power-performance Estimation of Nano-CMOS Digital Systems,” National Science Foundation, Co-PI: Mohanty, UNT, PI: R. Mahapatra, $200,000, Pro- rated $27,000, September 2007-August 2010. “Design of Robust and Energy Efficient Cyber-Physical Systems,” National Science Foundation, PI: Bhattacharya, Co-PI: R. Mahapatra, $100,000, Pro-rated $20,000, September 2007 – August 2009.

165

“Safety Analysis Framework of Microprocessors and SoCs in Avionics,” FAA and AVSI (BAE, Boeing, GE Aviation, Honeywell, Lockheed Martin, Hamilton Sundstrand), PI: Mahapatra, $162,000, August 2007 – July 2008. “Research on Microprocessor Evaluation for Avionics,” DoT (FAA), PI: Mahapatra, $240,000, August 2004-Dec 2006.

Term/Year Course Course Title Semester Class Number Hours Size Spring 2012 CSCE 312 Computer Organization 4.0 Spring 2012 CSCE 350 Computer Architecture and Design 4.0 Spring 2011 CSCE 350 Computer Architecture and Design 4.0 28 Spring 2011 CSCE 617 Hardware Software Co-design of Embedded 3.0 19 Systems Fall 2010 CSCE 312 Computer Organization 4.0 55 Spring 2010 CSCE 312 Computer Organization 4.0 116 Spring 2010 CSCE 617 Hardware Software Co-design of Embedded 3.0 6 Systems Fall 2009 CSCE 312 Computer Organization 4.0 54 Spring 2009 CPSC 617 Hardware Software Co-design of Embedded 3.0 15 Systems Spring 2009 CPSC 481 Undergraduate Seminar 1.0 60 Fall 2008 CPSC 312 Computer Organization 4.0 32 Spring 2008 CPSC 312 Computer Organization 4.0 18 Fall 2007 CPSC 312 Computer Organization 4.0 13 Spring 2007 CPSC 617 Hardware Software Co-design of Embedded 3.0 19 Systems Fall 2006 CPSC 321 Computer Architecture 4.0 18 Fall 2006 CPSC 483 Computer Systems Design 3.0 3 Spring 2006 CPSC 617 Hardware Software Co-design of Embedded 3.0 5 Systems Fall 2005 ENGR 111 Foundations of Engineering I 2.0 18 Spring 2005 CPSC 617 Hardware Software Co-design of Embedded 3.0 11 Systems

Percentage of time devoted to scholarly and/or research activities: 100%

Please give a brief description of your major research and scholarly activities: Dr. Mahapatra’s research interests include: Embedded Systems, System-on-Chip, Reconfigurable Architectures, Real-Time Systems, Cyber Infrastructure, and Semantic Networks.

166

Robin Murphy, Raytheon Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Raytheon Professor, August 2008

Degree Field Institution Year PhD Computer Science Georgia Institute of Technology 1992 MS Computer Science Georgia Institute of Technology 1989 BME Computer Science Georgia Institute of Technology 1980

Conferences, Workshops, and Professional Development (Last Five Years) State and National Service Member CRA Computing Community Consortium Council, 2009-2012 National Science Foundation CISE Advisory Board, 2006-2008 Board on Army Science and Technology (BAST) of the National Academies, 2008-2012 National Academies/National Research Council Study on air and Ground Vehicles, 2007-2009 Associate Editor, IEEE Intelligent Systems, 2000-2009. Associate Editor, Robotics and Autonomous Systems journal, 1997-current. IEEE Distinguished Lecturer, IEEE Robotics and Automation Society, 2008-2012 Elected Member, Administrative Committee, IEEE Robotics and Automation Society, 2005-08 ACM/IEEE International Conference on Human-Robot Interaction, steering committee, 2008- current. Emergency Response Service Team Leader, CRASAR Robot-assisted USAR Response Team which has participated in: L'Aquila Italy Earthquake (2009) State Archives Building Collapse, Cologne, Germany (2009) Berkman Plaza II parking garage collapse (2007-2008) Crandall Canyon Utah mine disaster (2007)

167

Newmont Midas Utah Gold Mine incident (2007) Hurricane Wilma (2005) Hurricane Katrina (2005) Hurricane Dennis (2005) Hurricane Charley (2004) La Conchita, California, mudslide (2005) World Trade Center(2001)

Other Related Experience University of South Florida Director NSF I/UCRC Safety, Security, Rescue Research Center, June, 2003, to Dec, 2006. Co-founded the center with University of Minnesota Professor, Department of Computer Science and Engineering, joint appointment in Cognitive and Neural Science, Department of Psychology, August, 2003 to current. Director, Institute for Safety Security Rescue Technology (which includes the Center for Robot-Assisted Search and Rescue), a State Type II Center, January, 2002 to current. Associate Professor, Department of Computer Science and Engineering, joint appointment in Cognitive and Neural Science, Department of Psychology, University of South Florida, August, 1998 to May, 2003. Colorado School of Mines Associate Director, Center for Robotics and Intelligent Systems, August, 1994 to May, 1998. Assistant Professor, Department of Mathematical and Computer Sciences, 8/1992 to 8/1998. Continental Divide Robotics, Inc Member, Board of Directors,., 2000-2004 Rocky Mountain Automated Systems, Inc., Co-owner, Chief Research Officer, 1997-1999: a company specializing in applying artificial intelligence and sensor fusion to improve GPS tracking. Northrop Grumman Corporation Consultant, 1997-1999: advised on transfer of sensor failure and recovery research to unmanned aerial vehicle IRAD program.

Consulting-None

168

Department Committee Service 2009-2010  Undergraduate Student Awards Committee, 2009-2010  Web Advisory Committee, 2009-2010

Department Committee Service 2005-2009  Development Committee, 2008-2009  Faculty Search Robotics Committee, Chair, 2008-2009

Principle Publications *Indicates student author Refereed Journals S. Yarkan*, S. Guzelgoz*, H. Arslan, and R. R. Murphy, “Underground Mine Communications: A Survey,” Communications Surveys & Tutorials, IEEE, vol. 11, pp. 125-142, 2009. K. Pratt*, R. Murphy, S. Stover, and C. Griffin, “CONOPS and Autonomy Rcommendations for VTOL SUASs Based on Hurricane Katrina Operations,” Journal of Field Robotics, vol. 26, pp. 636-650, 2009. R. R. Murphy and S. Stover, “Rescue Robots for Mudslides: A Descriptive Study of the 2005 La Conchita Mudslide Response,” Journal of Field Robotics, vol. 25, pp. 3-16, Jan 2008. R. Murphy, E. Steimle, E. Griffin, C. Cullins, M. Hall, and K. Pratt*, “Cooperative Use of Unmanned Sea Surface and Micro Aerial Vehicle at Hurricane Wilma,” Journal of Field Robotics, vol. 25, pp. 164-180, 2008. J. Burke, R. Murphy, and C. Kidd, “Young Researchers in HRI Workshop 2006,” Interaction Studies, vol. 8, 2007. K. P. Valavanis, L. Doitsidis*, M. Long*, and R. Murphy, “A Case Study of Fuzzy-Logic-Based Robot Navigation a,” IEEE Robotics nd Automation Magazine, vol. 13, pp. 93-107, Sept. 2006 2006. R. Murphy, “Humans, robots, rubble, and research,” Interactions, vol. 12, pp. 37-39, 2005. J. Carlson* and R. Murphy, “How UGVs Physically Fail in the Field,” IEEE Transactions on Robotics, vol. 21, pp. 423-437, June. 2005 2005. Refereed Conference Publications R. R. Murphy, E. Steimle, M. Lindemuth, D. Trejo, M. Hall, D. Slocum, S. Hurlebas, and Z. Medina-Cetina, “Robot-Assisted Bridge Inspection after Hurricane Ike,” IEEE Workshop on Safety Security Rescue Robotics, Denver CO, 2009. K. Pratt, R. Murphy, J. Burke, J. Craighead, C. Griffin, and S. Stover, “Use of Tethered Small Unmanned Aerial System at Berkman Plaza II Collapse,” IEEE International Workshop on Safety, Security, and Rescue Robotics, 2008, pp. 134-139. M. T. Long, R. Murphy, and J. Hicinbothom, “Social Roles for Taskability in Robot Teams,” IEEE International Conference on Intelligent Robots and Systems, 2007, pp. 2338-2344. K. Pratt, R. Murphy, S. Stover, and C. Griffin, “Requirements for Semi-Autonomous Flight in Miniature UAVs for Structural Inspection,” AUVSI Unmanned Systems North America, 2006.

169

M. Long, A. Gage, R. Murphy, and K. Valavanis, “Application of the Distributed Field Robot Architecture to a Simulated Demining Task,” 2005 IEEE International Conference on Robotics and Automation (ICRA), Barcelona, Spain, 2005, pp. 3193-3200. Book Chapters R. R. Murphy, S. Tadokoro, D. Nardi, A. Jacoff, P. Fiorini, and A. Erkmen, “Rescue Robotics,” Handbook of Robotics, B. Sciliano and O. Khatib, Eds.: Springer-Verlag, 2008, pp. 1151-1174. J. Riley, R. R. Murphy, and E. Endsley, “Situation Awareness in the Control of Unmanned Ground Vehicles,” Human Factors for Remotely Operated Vehicles, N. Cooke, H. Pringle, H. Pedersen, and O. Connor, Eds.: Elsevier, 2006.

Other Scholarly Activities Grants “Acquisition of Mobile Distributed Instrumentation for Response Research (RESPOND-R),” Midwest Research Institute (MRI), PI: R. Murphy, co-PI: A. Ames, R. Gutierrez-Osuna, D. Song, R. Stoleru, $2M, Prorated: $400K, 9/1/09-8/31/2012 “Medium Collaborative Research, The Social Medium is the Message,” National Science Foundation/Human Centered Computing (NSF HCC), PI: R. Murphy, co-PI: C. Nass (Stanford), $1.2M, Prorated: $850K 7/09-6/12 “UAS Directions for the National Air Space,” National Science Foundation/Computer and Information Science and Engineering (NSF CISE), PI: R. MurphyB. Argrow (University of Colorado, Boulder), $21K, 4/08-3/09 “Survivor Buddy: A Web-Enabled Robot as a Social Medium for Trapped Victims,” Microsoft Human-Robot Interaction (HRI), PI: R. Murphy J. Burke, and Clifford Nass (Stanford) $70,000, Prorated: $40K, 6/08-5/09

Course Semester Class Term/Year Course Title Number Hours Size Spring 2012 CSCE 420 Artificial Intelligence 3.0 Spring 2012 CSCE 481 Seminar 1.0 Spring 2012 CSCE 643 Seminar in Intelligent Systems and 3.0 Robotics Fall 2011 CSCE 689 AI Robotics 3.0 4 Spring 2011 CSCE 420 Artificial Intelligence 3.0 24 Spring 2011 CSCE 481 Seminar 1.0 69 Fall 2010 CSCE 689 AI Robotics 3.0 15 Fall 2009 CSCE 420 Artificial Intelligence 3.0 25 Spring 2009 CPSC 689 Introduction to Artificial Intelligence 3.0 10 Robotics Fall 2008 CPSC 689 Introduction to Artificial Intelligence 3.0 3 Robotics

170

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Murphy’s research interests include: Artificial Intelligence as Applied to Emergency Informatics, Especially Tactical Land, Sea, and Air Vehicles; Human-Robot Interaction, Heterogeneous Teams, Victim Management, and Perceptual Directed Behavior-Based Control.

171

Evdokia Nikolova, Assistant Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, August 2011

Degree Field Institution Year PhD Electrical Engineering and Computer Massachusetts Institute of 2009 Science Technology MS Mathematics Cambridge University 2003 MS Computer Science Harvard University 2002 BA Applied Mathematics with Economics Harvard University 2002

Conferences, Workshops, and Professional Development (Last Five Years)

Program Committee: ACM Conference on Electronic Commerce (EC) 2010. Invited session organizer: International Symposium on Mathematical Programming (ISMP), August 2009; INFORMS Buenos Aires, Argentina, June 2010. Reviewer for: Journals: Theoretical Computer Science, Operations Research, Operations Research Letters,Mathematics of Operations Research, Transportation Science, IEEE Transactions on Automatic Control, Algorithmica. Conferences: ACMSymposium on Theory of Computing (STOC), ACM-SIAMSymposium on Discrete Algorithms (SODA), ACM Conference on Electronic Commerce (EC), International Colloquium on Automata, Languages and Programming (ICALP), International Symposium on Theoretical Aspects of Computer Science (STACS), ACM Symposium on Parallel Algorithms and Architectures (SPAA), Conference on Decision and Control (CDC),MIT Oxygen Student Conference.

Consulting- None

172

Principle Publications *Indicates student author

Evdokia Nikolova, Nicolas E. Stier Moses, "Stochastic Selfish Routing," In Proceedings of the Fourth Symposium on Algorithmic Game Theory (SAGT '11), Salerno, Amalfi Coast, Italy, Lecture Notes in Computer Science, Springer, Berlin, 2011.

Evdokia Nikolova, "Approximation Algorithms for Offline Risk-averse Combinatorial Optimization," (original title: "Approximation Algorithms for Reliable Stochastic Combinatorial Optimization"), In Proceedings of APPROX '10, Barcelona, Spain, 2010.

Jon Feldman, S. Muthukrishnan, Evdokia Nikolova, Martin Pal, "A Truthful Mechanism for Offline Ad Slot Scheduling," In Proceedings of the First International Symposium on Algorithmic Game Theory (SAGT '08), Padeborn, Germany, May 2008.

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 689 Algorithmic Game Theory 3.0 2012 Fall 2011 CSCE 689 Stochastic & Risk Optimization 3.0 8

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Nikolova’s research interests include: Algorithms and combinatorial optimization; stochastic and risk-averse optimization; algorithmic game theory

173

Lawrence Rauchwerger, Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, August 1996 Promoted, Associate Professor, September 2001 Promoted Professor, September 2006

Degree Field Institution Year PhD Computer Science University of Illinois @ Urbana-Champaign 1995 MS Electrical Engineering Stanford University 1987 Dipl. Engineer in Electronics Polytechnic Institute @ Bucharest, Romania 1980 and Telecommunications

Conferences, Workshops, and Professional Development (Last Five Years) Steering Committee Member: Workshop on Languages and Compilers for Parallel Computing (LCPC), since 2007. Int. Conf. on Parallel Architectures and Compilation Techniques (PACT) (2007 – present). Program Chair The 16th Int. Conference on Parallel Architectures and Compilation Techniques (PACT), 2007. Main organizer of PACT 2007 Program Vice-Chair, Int. Symp. on Computer Architecture and High Performance Computing (SBAC-PAD), 2010. Program Committee Member Int. Parallel and Distributed Processing Symp. (IPDPS), 2002, 2006, 2007, 2010 ACM SIGPLAN Symp. Principles and Practice of Parallel Programming (PPoPP), 2005, 2010 Int. Conf. on High Performance Embedded Architectures & Compilers (HiPEAC), 2007, 2008, 2009. Int. Symp. on Computer Architecture and High Performance Computing (SBAC-PAD), 2009. Int. Symp. on Computer Architecture (ISCA), 2008.

174

Exploiting Parallelism using Transactional Memory and Hardware Assisted Methods (EPHAM), 2008. IEEE Int. Conf. on Computational Science and Engineering (CSE), 2008. Int. Conf. on High Performance Computing (HiPC), India, 2000, 2003, 2007, 2008. ACM SIGPLAN Symposium on Library-Centric Software Design (LCSD), 2007. Int. Conf. for High Performance Computing and Communications (SC07), 2007. ACM Int. Conf. on Supercomputing (ICS), 2000, 2006, 2007. Int. Conf. on High-Performance Embedded Architectures and Compilers (HiPEAC), Belgium, 2007. Int. Conf. on Computer Design (ICCD), 2006. Int. Conf. on High Performance Computing and Communications (HPCC), 2006. ACM Int. Conf. on Computing Frontiers, Italy, 2006. Int. IEEE W-shop on High Performance Computational Biology (HICOMB), 2005;

Other Related Experience AT&T Research Laboratories, Murray Hill, NJ Visiting Scientist, 1996 University of Illinois Visiting Assistant Professor, Center for Supercomputing R&D, 1995-1996 Research Assistant, Center for Supercomputing R&D, 1992-1994 Teaching Assistant, Computer Science Department, 1993 IBM, TJ Watson Research Center, Yorktown Heights, NY Predoctoral Researcher, Summer 1992 Center for Integrated Systems, Stanford University Research Assistant, 1986-1988 Varian Associates, Inc., Thin Film Technology Division, R&D, Palo Alto, CA R&D Engineer, 1984-1985

Consulting- None

Department Committee Service 2009-2010 University Committee Service 2009-2010  Graduate Advisory Committee  Council of Principal Investigators,  Space Committee Member,  High Performance Computing Steering Committee (HPCSC),

Department Committee Service 2005-2009 University Committee Service 2005-2009

175

 Development Committee, 2005-2006  High Performance Computing Steering  Graduate Admissions, 2005-2006 Committee (HPCSC), 2005-2009  Faculty Search Systems or Systems Software Sub Committee, 2006-2007  Graduate Advisory Committee, 2006-2009  Faculty Search Security Sub Committee, 2007-2008

Principle Publications Refereed Journals N. Thomas, S. Saunders, T. Smith, G. Tanase, and L. Rauchwerger. “ARMI: A High Level Communication Library for STAPL,” Parallel Processing Letters, June, 2006, 16(2):261-280. Lawrence Rauchwerger and Nancy Amato. “SmartApps: Middle-ware for Adaptive Applications on Reconfigurable Platforms,” ACM SIGOPS Operating Systems Reviews, Special Issue on Operating and Runtime Systems for High-End Computing Systems, 40(2), 2006, pp. 73–82. Hao Yu, and Lawrence Rauchwerger. “An Adaptive Algorithm Selection Framework,” IEEE Transactions on Parallel and Distributed Systems, 17 (19), 2006, pp. 1084–1096. William McLendon III, Bruce Hendrickson, Steven J. Plimpton and Lawrence Rauchwerger. “Finding Strongly Connected Components in Distributed Graphs,” Journal of Parallel and Distributed Computing, 65(8), 2005, pp. 901–910. Refereed Conference Publications Highly Selective Conferences S. Rus, M. Pennings and L. Rauchwerger. “Sensitivity Analysis for Automatic Parallelization on Multi-Cores,” Proc. of the ACM Int. Conf. on Supercomputing (ICS07), Seattle, WA, June 2007. Acceptance ratio: (Acceptance Rate 24%) S. Rus, G. He, C. Alias and L. Rauchwerger. “Region Array SSA,” Proc. of the 15-th Int. Conf. on Parallel Architecture and Compilation Techniques (PACT), Seattle, WA, 2006. (Acceptance Rate 28%) N. Thomas, G. Tanase, O. Tkachyshyn, J. Perdue, N. Amato, and L. Rauchwerger. “A Framework for Adaptive Algorithm Selection in STAPL,” Proc. of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP), Chicago, IL, June, 2005, pp. 277–288, Acceptance ratio: 30%

176

Highly Visible Conferences A. Buss, T. Smith, G. Tanase, N. Thomas, M. Bianco, N. Amato and L. Rauchwerger. “Design for Interoperability in STAPL,” Proc. of the 21-th Workshop on Languages and Compilers for Parallel Computing (LCPC), Edmonton, Canada, Aug. 2008. (Acceptance ratio:N/A) G. Bikshandi, J. Guo, C. von Praun, G. Tanase, B. B. Fraguela, M. J. Garzaran, D. Padua, and L. Rauchwerger. “Design and Use of HTAlib – a Library for Hierarchically Tiled Arrays,” Proc. of the 19-th Workshop on Languages and Compilers for Parallel Computing (LCPC), New Orleans, Louisiana, Nov 2006. (Acceptance ratio:N/A)

Other Scholarly Activities Grants “RI: Small: Scalable Roadmap-Based Methods for Simulating and Controlling Behaviors of Interacting Groups: from Robot Swarms to Crowd Control,” National Science Foundation, PI: N. Amato, co-PI: L. Rauchwerger, $450,000, $225,000 (Rauchwerger), 09/01/09–08/31/12. “Motion Planning Based Techniques for Modeling & Simulating Molecular Motions,” National Science Foundation, PI: N. Amato, co-PI: L. Rauchwerger, $386,000, Pro-rated $193,000, 09/15/08–09/14/11. “A Compositional Approach to Scalable Parallel Software,” National Science Foundation (HECURA Program), PI: L. Rauchwerger, co-PIs: N. Amato, B. Stroustrup, $1,232,000, Pro-rated $556,000, 09/01/08–08/31/11. “Support of Stockpile Stewardship Program,” Lawrence Livermore National Security, PI: J. Morel, co- PIs: M. Adams, N. Amato, R. Arroyave, A. Benzerga, T. Cagin, J.-L. Guermond, Y. Jin, B. Mallick, B. Popov, L. Rauchwerger, $2,936,677, 09/09/08–06/30/11. “Institute for Applied Mathematics and Computational Science (IAMCS),” King Abdullah University of Science and Technology (KAUST), PI: J. Calvin, co-PIs: M. Adams, G. Almes, N. Amato, P. Balbuena, W. Bangerth, R. Carroll, C. Douglas, C. Economides, Y. Efendiev, M. Genton, J.-L. Guermond, C. Hansen, J. Hendler, J. Huang, T. Ioerger, C. Johnson, M. Jun, G. Kanschat, P. Kuchment, R. Lazarov, F. Liang, B. Mallick, J. Pasciak, G. Petrova, B. Popov, L. Rauchwerger, H. Sang, G. Qin, W. Rundell, V. Sarin, B. Stroustrup, V. Taylor, J. Walton, W. Zhao. $25,000,000, Pro-rated $100,000 , 06/01/08–05/31/13.

177

“Center for Radiative Shock Hydrodynamics,” The Department of Energy, PSAAP Program, PI: P. Drake (Michigan); co-PIs: L. Rauchwerger (CS,TAMU), et. al, $17,000,000, Pro-rated $1,850,000 (TAMU), $375,000 (Rauchwerger, estimate), 4/2008-3/2013. Competitive and subject to peer review.

Course Semester Class Term/Year Course Title Number Hours Size Spring CSCE 654 Supercomputing 3.0 2012 Spring CSCE 681 Seminar 1.0 2012 Fall 2011 CSCE 434H Compiler Design-Honors 3.0 1 Fall 2011 CSCE 434 Compiler Design 3.0 13 Fall 2011 CSCE 681 Seminar 1.0 42 Spring CSCE 605 Compiler Design 3.0 14 2011 Fall 2010 CSCE 434 Compiler Design 3.0 15 Fall 2010 CSCE 681 Seminar 1.0 34 Spring CSCE 654 Supercomputing 3.0 2 2010 Fall 2009 CSCE 434 Compiler Design 3.0 9 Fall 2009 CSCE 681 Graduate Seminar 1.0 36 Spring CPSC 605 Compiler Design 3.0 8 2009 Spring CPSC 681 Graduate Seminar 1.0 37 2009 Fall 2008 CPSC 434 Compiler Design 3.0 Fall 2008 CPSC 481 Undergraduate Seminar 1.0 67 Fall 2008 CPSC 681 Graduate Seminar 1.0 29 Spring CPSC 654 Supercomputing 3.0 6 2008 Spring CPSC 481 Undergraduate Seminar 1.0 61 2008 Spring CPSC 681 Graduate Seminar 1.0 40 2008 Fall 2007 CPSC 434 Compiler Design 3.0 8 Spring CPSC 481 Undergraduate Seminar 1.0 56 2007 Spring CPSC 605 Compiler Design 3.0 10

178

2007 Spring CPSC 681 Graduate Seminar 1.0 23 2007 Fall 2006 CPSC 434 Compiler Design 3.0 12 Spring CPSC 689 Special Topics in Run-time Systems for Parallel 3.0 10 2006 Computing Spring CPSC 654 Supercomputing 3.0 12 2006 Fall 2005 CPSC 434 Compiler Design 3.0 12 Spring CPSC 605 Compiler Design 3.0 13 2005

Percentage of time devoted to scholarly and/or research activities: 100%

Please give a brief description of your major research and scholarly activities: Dr. Rauchwerger’s research interests include: Compilers for Parallel and Distributed Computing, Parallel and Distributed C++ Libraries, Adaptive Runtime Optimizations, and Architectures for Parallel Computing.

179

Vivek Sarin, Associate Professor and Undergraduate Advisor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, 1999 Promoted, Associate Professor, 2005

Degree Field Institution Year PhD Computer University of Illinois @ Urbana- 1997 Science Champaign MS Computer University of Minnesota 1993 Science B. Computer Indian Institute of Technology @Delhi 1990 Tech Science

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member International Conference on High Performance Computing (HiPC) 2007

Other Related Experience Purdue University, Department of Computer Science Research Associate, 1997-1999

Consulting- None

Department Committee Service 2009- College of Engineering 2010 Committee Service 2009-2010  Graduate Advisory Committee, Chair  Computational Science & Engineering Certification Program

Department Committee Service 2005- College of Engineering 2009 Committee Service 2005-2009

180

 Advisory Committee (elected), 2005-2006  Computational Science &  Graduate Admissions Committee, 2005- Engineering Certification 2006 Program, 2005-2009  Faculty Search Systems Biology Sub Committee, 2006-2007  Web Advisory Committee, Chair, 2006-2007  Computing Advisory Committee, 2007-2008  Graduate Advisory Committee, Chair, 2007- 2009  Undergraduate Curriculum & ABET Committee, 2007-2009

Principle Publications *Indicates student author Refereed Journals Saldana*, J. G. B., Sarin, V., and Anand, N. K. “Parallelization of a SIMPLE Based Algorithm to Simulate Mixed Convective Flow over a Backward-Facing Step,” Numerical Heat Transfer, 56: 105- 118, 2009.

Yi†, Y., Li, P., Sarin, V., and Shi, W. “A Preconditioned Hierarchical Algorithm for Impedance Extraction of 3-D Structures with Multiple Dielectrics,” IEEE Transactions on Computer- Aided Design of Integrated Circuits and Systems, Vol. 27, No. 11, pp. 1918-1927, 2008.

Srinivasan*, K. and Sarin, V. “A Treecode for Potentials of the Form r−λ,” International Journal of Computer Mathematics, Vol. 84, No. 8, pp. 1249-1260, 2007. Mahawar*, H. and Sarin, V. “Preconditioned Iterative Solvers for Inductance Extraction of VLSI Circuits,” SIAM Journal on Scientific Computing, Vol 29, No. 1, pp. 182-196, 2007. Yan*, S., Sarin, V., and Shi, W. “Fast 3D Capacitance Extraction by Inexact Factorization and Reduction,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 25, No. 10, pp. 2282-2286, 2006. Saldana*, J. G. B., Anand, N. K., and Sarin V. “Numerical Simulation of Mixed Convective Flow over a Three-Dimensional Horizontal Backward-Facing Step,” Journal of Heat Transfer, Vol. 127, pp. 1027- 1036, 2005. Yan*, S., Sarin, V., and Shi, W. “Sparse Transformations and Preconditioners for Hierarchical 3D

181

Capacitance Extraction,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 24, No. 9, pp. 1420-1426, 2005. Saldana*, J. G. B., Anand, N. K., and Sarin V. “Forced Convection over a Three-Dimensional Horizontal Backward Facing Step,” International Journal of Computational Methods in Engineering Science and Mechanics, Vol. 6, pp. 225-234, 2005. Refereed Conference Publications Highly Selective Conferences George*, T., Gupta, A., and Sarin, V. “A Recommendation System for Preconditioned Iterative Solvers,” Proceedings of the Eighth IEEE International Conference on Data Mining (ICDM), 6 pages, Pisa, Italy, Dec. 2008. (Acceptance rate: 20%)

Yi†, Y., Li, P., Sarin, V., and Shi, W. “Impedance Extraction for 3-D Structures with Multiple Dielectrics using Preconditioned Boundary Element Method,” Proceedings of the 2007 International Conference on Computer-Aided Design (ICCAD), pp. 7-10, San Jose, CA, Nov. 2007. (Acceptance rate: 27%) Wang*, M. and Sarin, V. “Parallel Support Graph Preconditioners,” Proceedings of the International Conference on High Performance Computing (HiPC), Lecture Notes in Computer Science, Springer- Verlag, Vol. 4297, pp. 387-398, Bangalore, India, Dec. 2006. (Acceptance rate: 18%) Mahawar*, H. and Sarin, V. “Parallel Software for Inductance Extraction of VLSI Circuits,” Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS), Rhodes Island, Greece, Apr. 2006. (Acceptance rate: 24%) Selective Conferences with High Visibility

Yi†, Y., Sarin, V., and Shi, W. “An Efficient Inductance Extraction Algorithm for 3-D Interconnects

with Frequency Dependent Nonlinear Magnetic Materials,” Proceedings of the 17th Topical Meeting on Electrical Performance of Electronic Packaging (EPEP), pp. 217-220, San Jose, CA, Oct. 2008.

Yi†, Y., Yan, S., Sarin, V., and Shi, W. “Development of Fast 3D Parasitic Extraction using Hierarchical Method for Integrated Circuits and Packages,” IEEE International Symposium on Antennas and Propagation, 4 pages, San Diego, CA, July 2008.

Yi†, Y., Li, P., Sarin, V., and Shi, W. “A Preconditioned Hierarchical Algorithm for Impedance

Extraction of Interconnects in Packages,” Proceedings of the 15th Topical Meeting on Electrical

182

Performance of Electronic Packaging (EPEP), Scottsdale, AZ, Oct. 2006. Srinivasan*, K. and Sarin, V. “A Treecode for Accurate Force Calculations,” Proceedings of the International Conference on Computational Science, Lecture Notes in Computer Science, Springer- Verlag, Vol. 3991, pp. 92-99, Reading, UK, May 2006. (Acceptance rate: 30%) Srinivasan*, K., Mahawar*, H., and Sarin, V. “A Multipole Based Treecode using Spherical Harmonics

for Potentials Of The Form r−λ,” Proceedings of the International Conference on Computational Science, Lecture Notes in Computer Science, Springer-Verlag, Vol. 3514, pp. 107-114, Atlanta, GA, May 2005. (Acceptance rate: 29%)

Other Scholarly Activities Grants IAMCS-KAUST Center, Investigator, (One month salary per year), 2008-2013 “Preconditioning Techniques for Linear Systems of Equations,” National Science Foundation, PI: V. Sarin, $250,000, 9/04-8/08 “ITR: Coastal Modeling and Management,” National Science Foundation, PI: P. Lynett, Co- PIs: T-J. Hsu, P. L. Liu, B. Raubenheimer, and V. Sarin, $1,000,000 ($194,560), 9/04-8/08 “ITR/AP: Modeling and Simulation of Sub-Micron VLSI,” National Science Foundation, PI: V. Sarin, Co-PI: W. Shi, $426,954 ($213,477), 9/01-8/05 “CAREER: Robust Preconditioners for Sparse Linear Systems,” National Science Foundation, PI: V. Sarin, $245,000, 04/00-03/05 “Parallel Algorithms and Software for Delay Estimation in VLSI Circuits,” Texas Advanced Technology Program, PI: V. Sarin, Co-PI: W. Shi, $149,993 ($83,193), 1/02-08/04 “Preconditioned Iterative Methods for Sparse Linear Systems,” IBM Faculty Partnership Award, PI: V. Sarin, $20,000, 11/02-10/03

Course Semester Class Term/Year Course Title Number Hours Size Fall 2011 CSCE 689 HPC Earth Sciences and PE 3.0 3 Fall 2011 ENGR 385 Prob. For Co-Op Students 3.0 3 Summer CSCE 222 Discrete Structures for Computing 3.0 20 2011

183

Spring 2011 CSCE 489 Parallel Computing 3.0 8 Spring 2011 CSCE 659 Parallel and Distributed Numerical Algorithms 3.0 28 Spring 2011 CSCE 689 Parallel Computing 3.0 7 Summer CSCE 222 Discrete Structures for Computing 3.0 14 2010 Spring 2010 CSCE 489 Parallel Computing 3.0 3 Spring 2010 CSCE 689 Parallel Computing 3.0 4 Fall 2009 ENGR 111 Introduction to Electrical and Computer 2.0 246 Engineering Fall 2009 CSCE 653 Computer Methods in Applied Sciences 3.0 6 Summer CSCE 289 Discrete Structures in Computing 3.0 7 2009 Spring 2009 CSCE 489 Parallel Computing 3.0 13 Spring 2009 CSCE 659 Parallel and Distributed Numerical Algorithms 3.0 15 Fall 2008 ENGR 111 Introduction to Electrical and Computer 2.0 273 Engineering Spring 2008 CSCE 660 Computational Linear Algebra 3.0 5 Fall 2007 ENGR 111 Introduction to Electrical and Computer 2.0 227 Engineering Fall 2007 CSCE 653 Computer Methods in Applied Sciences 3.0 8 Spring 2007 CSCE 442 Scientific Programming 3.0 7 Spring 2007 CSCE 659 Parallel and Distributed Numerical Algorithms 3.0 7 Fall 2006 ENGR 111 Introduction to Electrical and Computer 2.0 223 Engineering Spring 2006 CSCE 660 Computational Linear Algebra 3.0 9 Fall 2005 ENGR 111 Introduction to Electrical and Computer 2.0 238 Engineering Fall 2005 CSCE 653 Computer Methods in Applied Sciences 3.0 15 Spring 2005 CSCE 659 Parallel and Distributed Numerical Algorithms 3.0 11

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Sarin’s research interests include: Numerical Algorithms, Parallel Computing, Computational Science, Data Mining and Analysis.

184

Scott Schaefer, Assistant Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, 2006

Degree Field Institution Year PhD Computer Rice University 2006 Science MS Computer Rice University 2003 Science BS Computer Trinity 2000 Science University

Conferences, Workshops, and Professional Development (Last Five Years) Program Co-chair Geometric Modeling and Processing (GMP), CIEM, Castro Urdiales, Spain, 2010 Program Committee Member International Symposium on Visual Computing, (ISVC), Las Vegas, NV, 2010; Las Vegas, NV, 2009; Las Vegas, NV, 2008; Lake Tahoe, NV, 2007 ACM Symposium on Solid and Physical Modeling, (SPM), Haifa, Israel, 2010; Stony Brook, NY, 2008 Shape Modeling International, (SMI), Paris, France, 2010; Beijing, China, 2009 Symposium on Geometry Processing, (SGP), Lyon, France, 2010; Berlin, Germany, 2009; Copenhagen, Denmark, 2008 SIAM/ACM Joint Conference on Geometric and Physical Modeling, San Francisco, CA, 2009 Pacific Graphics, (PG), Maui, HI, 2007

Other Related Experience Microsoft Research Intern, 5/2005-8/2005

185

Conley Rose, P.C. Technical consultant, 12/2004-5/2005 Mok3 Consult, 10/2004-3/2005 SensAble Technologies Consultant, 5/2003 Rare Medium, Inc. Associate Engineer, 1/2000-8/2000 Southwest Research Institute Student Analyst, 5/1999-1/2000 Whole Brain Media Programmer, 10/1997-4/1999

Consulting- None

Department Committee Service 2009-2010  Undergraduate Student Awards Committee, 2009-2010

Department Committee Service 2005-2009  Library Committee, 2006-2007  Undergraduate Curriculum & ABET Committee, 2007  Advisory Committee (elected), 2008-2009  Undergraduate Recruiting Committee, 2008-2009

Principle Publications *Indicates student author Refereed Journals Vouga E., Schaefer S., Goldman R., "On the Smoothness of Real-Valued Functions Generated by Subdivision Schemes using Nonlinear Binary Averaging," Computer Aided Geometric Design, Vol. 26, No. 2, pp. 231-242, 2009. Schaefer S. and Goldman R. "Non-uniform Subdivision for B-splines of Arbitrary Degree." Computer Aided Geometric Design, Vol. 26, No. 1, pp. 75-81, 2009. Rossignac J., Schaefer S., "J-Splines," Computer Aided Design, Vol. 40, No. 10-11, pp. 1024- 1032, 2009. *Landreneau E., Schaefer S., "Simplification of Articulated Meshes," Computer Graphics Forum, Vol. 28, No. 2, pp. 347-353, 2009. Loop C., Schaefer S., Ni T. and Castano I., "Approximating Subdivision Surfaces with Gregory Patches for Hardware Tessellation," ACM Transactions on Graphics, Vol. 28, No. 5, pp. 151:1- 9, 2009.

186

*Yuksel C., Schaefer S. and Keyser J. "Hair Meshes," ACM Transactions on Graphics, Vol. 28, No. 5, pp. 166:1-7, 2009. Loop, C., Schaefer S., “Approximating Catmull-Clark Subdivision Surfaces with Bicubic Patches,” ACM Transactions on Graphics, Vol. 27, No. 1, pp. 8:1-8:11, 2008. Schaefer S., Vouga E., Goldman R., “Nonlinear Subdivision Through Nonlinear Averaging,” Computer Aided Geometric Design, Vol. 25, No. 3, pp. 162-180, 2008. *Manson J., Petrova G., Schaefer S., “Streaming Surface Reconstruction Using Wavelets,” Computer Graphics Forum (Proceedings of the Symposium on Geometry Processing), Vol. 27, No. 5, pp. 1411-1420, 2008. Loop, C., Schaefer S., “G2 Tensor Product Splines over Extraordinary Vertices,” Computer Graphics Forum (Proceedings of the Symposium on Geometry Processing), Vol. 27, No. 5, pp. 1373-1382, 2008. Schaefer S., Warren J., “Exact Evaluation of Limits and Tangents for Non-Polynomial Subdivision Schemes,” Computer Aided Geometric Design, Vol. 25, No. 8, pp. 607-620, 2008. Schaefer S., Ju T., Warren J., “A Unified, Integral Construction for Coordinates over Closed Curves,” Computer-Aided Geometric Design, Vol. 24, No. 8-9, pp. 481-493, 2007. Warren J., Schaefer S., Hirani A., Desbrun M., “Barycentric Coordinates for Convex Sets,” Advances in Computational Mathematics, Vol. 27, No. 3, pp. 319-338, 2007. Schaefer S., Ju T., Warren J., “Manifold Dual Contouring,” Transactions on Visualization and Computer Graphics, Vol. 13, No. 3, pp. 610-619, 2007. Schaefer S., McPhail T., Warren J., “Image Deformation using Moving Least Squares,” ACM Transactions on Graphics, Vol. 25, No. 3, pp. 533-540, 2006. Ju T., Schaefer S., Warren J., “Mean Value Coordinates for Closed Triangular Meshes,” ACM Transactions on Graphics, Vol. 24, No. 3, pp. 561-566, 2005. Schaefer S., Warren J., “Dual Marching Cubes: Primal Contouring of Dual Grids,” Computer Graphics Forum, Vol. 24, No. 2, pp. 195-201, 2005. Schaefer S., Warren J., “On C2 Triangle/Quad Subdivision,” ACM Transactions on Graphics Vol. 24, No. 1, pp. 28-36, 2005. Refereed Conference Publications Highly Selective Conferences *Yuksel C., Schaefer S. and Keyser J. "On the Parameterization of Catmull-Rom Curves," SIAM/ACM Joint Conference on Geometric and Physical Modeling 2009, pp. 47-53 (28% acceptance). Schaefer S., Warren J., “Exact Evaluation of Non-Polynomial Subdivision Schemes at Rational Parameter Values,” Pacific Graphics, pp. 321-330, 2007. (22% acceptance) Schaefer S., *Yuksel C., “Example-Based Skeleton Extraction,” Eurographics Symposium on Geometry Processing, pp. 153-162, 2007. (28% acceptance) Schaefer S., McPhail T., Warren J., “Image Deformation using Moving Least Squares,” Proceedings of ACM SIGGRAPH, pp. 533-540, 2006. (18% acceptance) Ju T., Schaefer S., Warren J., “Mean Value Coordinates for Closed Triangular Meshes,” Proceedings of ACM SIGGRAPH, pp. 561-566, 2005. (21% acceptance) Ju T., Schaefer S., Warren J., Desbrun M., “A Geometric Construction of Coordinates for

187

Convex Polyhedra using Polar Duals,” Eurographics Symposium on Geometry Processing, pp. 181-186, 2005. (25% acceptance) Schaefer S., Levin D., Goldman R., “Subdivision Schemes and Attractors,” Eurographics Symposium on Geometry Processing, pp. 171-180, 2005. (25% acceptance) High Visibility Conferences Schaefer S., Goldman R., "Freeform Curves on Spheres of Arbitrary Dimension," Proceedings of Pacific Graphics 2005, pp. 160-162 (36% acceptance). Other Scholarly Activities Grants “Surface Reconstruction from Point Clouds Using Wavelets, DARPA, PI: Scott Schaefer, Co- PI: Guergana Petrova,” $499,747 ($325,196 prorated), 5/1/2009-4/30/2011. “Fast Point Cloud Surface Reconstruction Algorithms,” National Science Foundation, PI: Ron Devore, Co-PI: Scott Schaefer , Guergana Petrova, $707,891 ($225,964 prorated), 9/1/2009-8/31/2012. “Generalized Barycentric Coordinates,” National Science Foundation, PI: Scott Schaefer, $300,000, 6/2007-6/2010. “Terrain and Surface Reconstruction Using Wavelets,” DARPA, PI: Scott Schaefer, $91,758, 2/2008-2/2009. Term/Year Course Course Title Semester Class Number Hours Size Spring 2012 CSCE 441 Computer Graphics 3.0 Fall 2011 CSCE 443 Game Development 3.0 17 Spring 2011 CSCE 441 Computer Graphics 3.0 33 Fall 2010 CSCE 645 Geometric Modeling 3.0 13 Spring 2010 CSCE 489 Game Development Studio 3.0 14 Fall 2009 CSCE 441 Computer Graphics 3.0 37 Spring 2009 CSCE 489 Computer Game Development 3.0 14 Spring 2009 CSCE 645 Geometric Modeling 3.0 11 Fall 2008 CSCE 441 Computer Graphics 3.0 31 Spring 2008 CSCE 489 Computer Game Development 3.0 25 Fall 2007 CSCE 645 Geometric Modeling 3.0 10 Spring 2007 CSCE 441 Computer Graphics 3.0 34 Fall 2006 CSCE 689 Special Topics in Surface Deformation and 3.0 5 Reconstruction

Percentage of time devoted to scholarly and/or research activities: 100% Brief Description of Research and Scholarly Activities: Dr. Schaefer’s research interests include: Computer Graphics, Geometric Modeling, and Scientific Visualization.

188

Dylan Shell, Assistant Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, 2009

Degree Field Institution Year PhD Computer Science University of Southern California 2008 MS Computer Science University of Southern California 2006 BS (Honors) Computer Science University of the Witwatersrand 2001 BS Computational and Applied University of the Witwatersrand 2000 Mathematics and Computer Science

Conferences, Workshops, and Professional Development (Last Five Years) Associate Editor IEEE Robotics and Automation Society, International Conference on Robotics and Automation 2010, 8/8/2009-11/20/2009.

Other Related Experience University of Southern California, Department of Computer Science Post-Doc Research Associate, fall 2008-summer 2009

Consulting- None

Department Committee Service 2009- 2010

Principle Publications *Indicates student author Refereed Journals E. Drumwright and D. Shell. “Continuous Collision Detection for Rigid Bodies with Various Geometries”. Submitted to ACM Transactions on Graphics. E. Drumwright and D. Shell. “A Polynomial Time Multibody Dynamics Model for

189

Simultaneous Contacts without Complementarity Constraints”. Submitted to International Journal of Robotics Research. * R. Murphy, D. Shell, A. Hopper, B. Duncan, B Fine, K Pratt, T Zourntos “A Midsummer Night’s Dream (with Flying Robots)”. Submitted to Autonomous Robots special issue on Community-Based Robots. Refereed Conference Publications Highly Selective Conferences * L. Liu and D. Shell. “Assessing Optimal Assignment under Uncertainty: An Interval-based Algorithm” submitted to Robotics Science and Systems 2010. * John O’Hollaren and D. Shell. “Incremental Multi-Robot Deployment for Line-of- Sight Chains Using on Radio Signal Strength” submitted to 2010 to the Twenty-Fourth AAAI Conference on Artificial Intelligence. (Acceptance rate for 2009 was 25%) E. Drumwright and D. Shell. “An Evaluation of Methods for Modeling Contact in Multibody Simulation” submitted to Robotics Science and Systems 2010. High Visibility Conferences D. Shell and M. Mataric. “High-fidelity Radio Communications Modeling for Multi- Robot Simulation” Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), St. Louis, MO. 3447-3452. (Acceptance rate 58%) E. Drumwright and D. Shell. “A Robust and Tractable Contact Model for Dynamic Robotic Simulation,” Proceedings of the 2009 ACM Symposium on Applied Computing (SAC), Honolulu, Hawaii, 1176-1180. (Acceptance rate 29%)

Other Scholarly Activities Grants “Landroids Phase II Task a Control Software,” DARPA (Subcontractor to Intelligent Automation, Inc.), PI: Dylan Shell, $100,000, 8/19/2009-11/30/2010.

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 643 Seminar in Intelligent System Robotics 3.0 2012 Fall 2011 CSCE 420 Artificial Intelligence 3.0 45 Fall 2011 CSCE 483 Computer Systems Design 3.0 8 Spring CSCE 689 Special Topics in Multi-Robot Systems 3.0 9 2011 Fall 2010 CSCE 420 Artificial Intelligence 3.0 23 Spring CSCE 420 Artificial Intelligence 3.0 25 2010 Fall 2009 CSCE 689 Special Topics in Multi-Robot Systems 3.0 15

190

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Shell’s research interests include: Distributed AI, Biologically-Inspired Multi-Robot Systems, Coordinated System, Analysis of Multi-Agent Systems, and Crowd Modeling.

191

Frank Shipman, Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Research Scientist, 1995 Hired, Assistant Professor, 1997 Promoted, Associate Professor, 2001 Promoted, Professor, 2006

Degree Field Institution Year PhD Computer Science University of Colorado 1993 MS Computer Science University of Colorado 1990 BS Electrical Engineering Rice University 1988

Conferences, Workshops, and Professional Development (Last Five Years) Executive Committee Member ACM SIGWEB Review Committee Member IEEE International Conference on automated Software Engineering, 2007, 2006 General Chair Symposium on Interactive Visual Information Collections and Activity, 2006 Co-Chair Symposium on Interactive Visual Information Collections and Activity, 2009 ACM Hypertext Conference, Models and Systems Track, 2008 ACM/IEEE Joint Conference on Digital Libraries, 2005 Program Committee Member ACM SIGIR 2010 IEEE International Conference on Social Computing, 2010 ACM International Symposium on Wikis, 2010, 2009, 2008 ACM Intelligent User Interfaces, 2010, 2008, 2007 ACM/IEEE Joint Conference on Digital Libraries, 2010 ACM Hypertext Conference, 2010, 2007, 2006, 2005 ACM/IEEE Joint Conference on Digital Libraries, 2009, 2008, 2007, 2006

192

International Conference on Asian Digital Libraries, 2009, 2008, 2007 World Wide Web Conference UI and Mobility Track, 2009 Adaptive Hypertext Conference, 2008, 2006 ACM Conference on Knowledge Management (IR Track), 2006 Editorial Board Membership Journal of Digital Information, Oxford University Press Journal of the Association for Computers and the Humanities, Kluwer Academic Publishers Guest Editor, New Review of Hypermedia and Multimedia special issue on spatial hypertext

Other Related Experience Xerox Palo Alto Research Center, CA Intern and Consultant, 1992-1994 Siemens Corporation Research & Development, Munich, Germany Intern, summer 1991 University of Colorado Graduate Teaching and Research Assistant Baylor College of Medicine Research Programmer, 1987-89

Consulting Fuji-Xerox Palo Alto Laboratory - research on interfaces for helping users identify important aspects in security video and managing and making use of digital photographs. Microsoft Research Silicon Valley --research on the interaction between personal archiving and privacy.

Department Committee Service 2009-2010  Development Committee  Promotion and Tenure Committee

Department Committee Service 2005-2009  Faculty Search Information Storage/Retrieval & Graphics Sub Committee, 2005-2007  Undergraduate Student Awards Committee, Chair, 2005-2009  Advisory Committee (elected), 2006-2007  Graduate Advisory Committee, 2006-2007  Faculty Search Senior Hire Sub Committee, 2007-2008  Promotion and Tenure Committee, 2007-2009  Space Committee, 2008-2009

193

Principle Publications *Indicates student author Refereed Journals H. Hsieh* and F. Shipman, “Supporting Visual Problem Solving in Spatial Hypertext,” Journal of Digital Information, Vol. 10, No. 3 (2009), http://journals.tdl.org/jodi. K. Meintanis* and F. Shipman, “Expressing Personal Interpretations of Music Collections in Spatial Hypertext,” Journal of Digital Information, Vol. 10, No. 3 (2009), http://journals.tdl.org/jodi. F. Shipman, A. Girgensohn, and L. Wilcox, “Authoring, Viewing, and Generating Hypervideo: An Overview of Hyper-Hitchcock,” ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP), Vol. 5, No. 2 (2009), pp. 15:1 - 15:19. L. Francisco-Revilla* and F. Shipman, “Conflict Management in Multi-model Adaptive Hypermedia,” Journal of Digital Information, Vol. 7, No. 1, 2006 (http://journals.tdl.org/jodi). Refereed Conferences Highly Selective Conferences A. Girgensohn, F. Shipman, F. Chen, and L. Wilcox, “DocuBrowse: Faceted Searching, Browsing, and Recommendations in an Enterprise Context,” Proceedings of the ACM Conference on Intelligent User Interfaces, 2010, to appear. (Acceptance Rate 22%) D. Corlette* and F. Shipman, “Capturing On-line Social Network Link Dynamics using Event- Driven Sampling,” Proceedings of the International Symposium on Social Intelligence and Networking (SIN09), 2009. (Acceptance Rate ~20%) F. Shipman, “Blending the Real and Virtual in Games: The Model of Fantasy Sports,” Proceedings of the Fourth International Conference on the Foundations of Digital Games, 2009. (Acceptance Rate 28%) A. Girgensohn, F. Shipman, L. Wilcox, T. Turner, and M. Cooper, “MediaGLOW: Organizing Photos in a Graph-based Workspace,” Proceedings of ACM Intelligent User Interfaces, 2009. (Acceptance Rate 29%)

Other Scholarly Activities Grants “Mobile Activity Recognition,” Nokia Corporation, PI: F. Shipman, 2009-2010, $10,000. “NSDL Service to Support Personalized and Community-Oriented Navigation,” National Science Foundation, PI: F. Shipman, $471,893, 2009-2012. “Supporting the Interpretation of Heterogeneous Science Data in Freeform Analytic Workspaces,” Microsoft Corporation, PI: F. Shipman, $33,500. ($33,500 per PI), 2009- 2010. “Multi-Application Interest Modeling for Document Triage,” Google Corporation, PI: F. Shipman, $50,000, 2008-2009.

194

“Collaborative Project: Ensemble: Enriching Communities and Collections to Support Education in Computing, National Science Foundation, Co-PI’s: R. Furuta, F. Shipman, and S. Carpenter, 2008-2011, $425,000. ($141,667 per PI) “Design Exploration: Supporting a Design Process for Engaging Users,” National Science Foundation, PI: F. Shipman, $475,000, 2005-2009. “Supporting Document Triage with Task-Oriented Interest Recognition and Visualization,” Microsoft Corporation,” F. Shipman, $200,000, 2005-2006. “ITR -- Long-lived Information Artifacts Based on Short-lived Administratively-decentralized Source Material,” National Science Foundation, Co-PI’s: R. Furuta and F. Shipman, $212,000, 2002-2005. ($106,000 per PI) “Innovative Programs to Increase the Enrollment in Computer Science,” Texas Higher Education Coordinating Board, Co-PI’s: V. Taylor and F. Shipman, $55,760, ($27,880 per PI), 2005-2007.

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 445/656 Computers and New Media 3.0 2012 Fall 2011 CSCE 634 Intelligent User Interfaces 3.0 18 Spring CSCE 671 Computer Human Interaction 3.0 32 2011 Fall 2010 CSCE 672 Computer Supported Collaborative 3.0 25 Work Spring CSCE 656 Computers and New Media 3.0 15 2010 Fall 2009 CSCE 634 Intelligent User Interfaces 3.0 19 Spring CPSC 315 Programming Studio 3.0 25 2009 Spring CPSC 671 Computer Human Interaction 3.0 13 2009 Fall 2008 CPSC 672 Computer Supported Collaborative 3.0 7 Work Spring CPSC 671 Computer-Human Interaction 3.0 14 2008 Spring CPSC 315 Programming Languages 3.0 25 2008 Fall 2007 CPSC 634 Intelligent User Interfaces 3.0 11 Spring CPSC 610 Hypertext/Hypermedia Systems 3.0 16 2007

195

Spring CPSC 670 Information Storage and Retrieval 3.0 14 2007 Spring CPSC 470 Information Storage and Retrieval 3.0 12 2007 Fall 2006 CPSC 436 Computer-Human Interaction 3.0 19 Spring CPSC 689 Special Topics in Computers and New 3.0 14 2006 Media Spring CPSC 670 Information Storage and Retrieval 3.0 4 2006 Spring CPSC 470 Information Storage and Retrieval 3.0 3 2006 Spring CPSC 634 Intelligent User Interfaces 3.0 26 2005 Spring CPSC 610 Hypertext/Hypermedia Systems 3.0 29 2005

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Shipman’s research interests are Intelligent User Interfaces, Hypertext, Computers and Education, Multimedia, New Media, Computers and Design, Computer-Human Interaction, and Computer-Supported Cooperative Work.

196

Dezhen Song, Associate Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, 2004 Promoted, Associate Professor, September 2010

Degree Field Institution Year PhD Industrial Engineering and University of California @Berkeley 2004 Operations Research MS Industrial Automation Zhejiang University 1998 BS Process Control Zhejiang University 1995

Conferences, Workshops, and Professional Development (Last Five Years) Session Chair, Network Teleoperation IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2007 Session Co-Chair IEEE International Conference on Automation Science and Engineering (CASE), 2008 IEEE International Conference on Robotics and Automation, 2008 Co-Chair, Technical Committee on Networked Robots IEEE Robotics Science and Systems (RSS), 2006-2009 Co-Chair The Workshop on Network robot Systems: Ubiquitous, Cooperative, Interactive Robots for Human Robot Symbiosis, San Diego, California, USA, Program Committee Member IFAC Workshop on Networked Robotics, 10/2009, Golden, CO International Workshop on Robotic Wireless Sensor Networks (RWSN 2009), held in conjunction with the International Conference on Distributed Computing in Sensor Systems (DCOSS). Special track on Physically Grounded Artificial Intelligence (PGAI), AAAI 2008 The First Workshop on wireless Multihop Communications in Networked Robotics, 4/2008, Berlin, Germany

197

International Conference on Advanced Robotics (ICAR), 2005; 2007 International Workshop on Algorithmic Foundations of Robotics (WAFR), 2006 IEEE International conference on Robotics and Automation (ICRA), 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2006 and 2005 IEEE International Conference on Mechatronics and Automation (ICMA), 2005 Associate Editor, IEEE Transactions on Automation Science and Engineering, 2010-present Associate Editor, IEEE Transactions on Robotics, 2008-present Guest Editor, Special Issue on Networked Robots, Journal of Intelligent Service Robotics, 2009 Associate Editor, IEEE Robotics and Automation Society, Conference Editorial Board, 2006- 09

Other Related Experience University of California, Berkeley; Department of Industrial Engineering and Operations Research Graduate Student Researcher, 5/2001-8/2004 Programmer/Analyst/Graduate Student Instructor, 9/2000-8/2001 Mississippi State University, Department of Industrial Engineering Graduate Research Assistant, 8/1998-7/2000 Nanwang (Southern Video), China Chief Software Engineer/Head of Research & Development Department/CTO, 1/1997- 8/1998 Zhejiang University, Institute of Industrial Process Control Graduate Research Assistant, 9/1995-1/1998 Zhejiang University, Department of Chemical Engineering, Computer & Network Center Undergraduate Research Assistant/Network Administrator, 9/1993-8/1995 Consulting- None

Department Committee Service 2009-2010  Advisory Committee (elected), 2009-2010  Undergraduate Curriculum & ABET Committee, 2009- 2010

Department Committee Service 2005-2009  Space Committee, 2005-2006  Communications Committee, 2006-2007  Web Advisory Committee, 2007-2008

198

 Advisory Committee (elected), 2008-2009  Undergraduate Curriculum & ABET Committee, 2008-2009

Principal Publications *Indicates student author Refereed Journals D. Song, *C. Kim, and J. Yi . “Simultaneous Localization of Multiple Unknown CSMAbasedWireless Sensor Network Nodes Using a Mobile Robot with a Directional Antenna” Journal of Intelligent Service Robots vol. 2, No. 4, pp 219-233, October, 2009. J. Yi, *H. Wang, *J. Zhang, D. Song, S. Jayasuriya, and J. Liu. “Modeling and Analysis of Skid-Steered Mobile Robots with Applications to Low-Cost Inertial Measurement Unit-Based Motion Estimation” IEEE Transactions on Robotics Vol. 25, No. 5, pp. 1087-1097, October, 2009. D. Song, *N. Qin, and K. Goldberg. “Systems, Control Models, and Codec for Collaborative Observation of Remote Environments with an Autonomous Networked Robotic Camera,” Autonomous Robots, Vol. 24, No. 4, pp. 435449, May 2008. D. Song and K. Goldberg. “Approximate Algorithms for Collaborative Camera Control,” IEEE Transactions on Robotics, Vol. 23, No. 5, pp. 1061-1070, Oct. 2007. D. Song, A. F. van der Stappen, and K. Goldberg. “Exact Algorithms for Single Frame Selection on Multi-Axis Satellites.” IEEE Transactions in Automation Science and Engineering, Vol. 3, No. 1, pp.16-28, January 2006. Monograph Book Song, D. “Sharing a Vision: Systems and Algorithms for Collaboratively-Teleoperated Robotic Cameras” Monograph, Springer Tracts in Advanced Robotics, Vol. 51, 187 pages, 2009.

Book Chapters D. Song, K. Goldberg, and N. Y. Chong. “Chapter 32: Networked Teleoperation,” Springer Handbook on Robotics, Springer, 2008, pages 510-519 (Award for Excellence in Physical Sciences & Mathematics, 2009, for Springer Handbook of Robotics, Association of American Publishers, Inc.) D. Song and K. Goldberg. “Networked Robotic Cameras for Collaborative Observation of Natural Environments,” Robotics Research, The12th International Symposium, Editors: Sebastian Thrun, Hugh Durrant-Whyte, and Rodney Brooks, Springer Tracts on Advanced Robotics, Springer 2007, pp. 510-519.

199

Peer Reviewed Conferences Highly Selective Conferences None Selective Conferences with High Visibility D. Song, *C. Kim, and J. Yi. “Monte Carlo Simultaneous Localization of Multiple Unknown Transient Radio Sources Using a Mobile Robot with a Directional Antenna,” IEEE International Conference on Robotics and Automation (ICRA), Kobe, Japan, May 12-17, 2009. (Acceptance rate 43%) *H. Wang, *J. Zhang, J. Yi, D. Song, S. Jayasuriya, and J. Liu. “Modeling and Analysis of Skid- Steered Mobile Robots,” IEEE International Conference on Robotics and Automation (ICRA), Kobe, Japan, May 12-17, 2009. (Acceptance rate 43%) D. Song, H. Lee, and J. Yi. “On the Analysis of the Depth Error on the Road Plane for Monocular Vision-Based Robot Navigation,” The Eighth InternationalWorkshop on the Algorithmic Foundations of Robotics (WAFR), Dec. 7-9, 2008, Guanajuato, Mexico, (Acceptance rate 43%) *N. Qin, D. Song, and K. Goldberg. “Aligning Windows of Live Video from an Imprecise Pan- Tilt-Zoom Robotic Camera into a Remote Panoramic Display,” IEEE International Conference on Robotics and Automation (ICRA) May. 2006, Orlando, Florida (Acceptance rate 38.7%) J. Yi, D. Song, A. Levandowski, and S. Jayasuriya. “Trajectory Tracking and Balance Stabilization Control of Autonomous Motorcycles,” IEEE International Conference on Robotics and Automation (ICRA) May 2006, Orlando, Florida (Acceptance rate 38.7%) Other Scholarly Activities Grants “MRI: Acquisition of a Mobile, Distributed Instrument for Response Research (RESPOND-R),” National Science Foundation, PI: Robin Murphy, Co-PIs: Ricardo Gutierrez-Osuna, Dezhen Song, Aaron D. Ames,and Radu Stoleru, $2,000,000, 6/2009- 6/2014. (Pro-rated amount 20%) “Human-Robot Interaction to Monitor Climate Change Effects via Networked Robotic Observatories,” Microsoft Human-Robot-Interaction program, PIs: Dezhen Song and Ken Goldberg (UC Berkeley), $70,000, 4/2008 – 3/2009, (Pro-rated amount 50%) “Robotic BioTelemetry,” National Science Foundation, Faculty Early Career Development (CAREER), National Science Foundation, $400,000, Jan. 2007- Jan. 2012, (Pro-rated amount 100%)

200

“Collaborative Observatory for Natural Environment,” National Science Foundation, PI: Dezhen Song $202,160, 7/2005 – 7/2008. “CAF: Perceptive Sensor Networks Laboratory,” CAF Proposal, PI: Andruid Kerne, Co-PIs: Ricardo Gutierrez-Osuna and Dezhen Song, $80,000, 2005, (Prorated amount 33%). Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 452 Robotics and Spatial Intelligence 3.0 27 2011 Fall 2010 CSCE 689 Computer Vision 3.0 11 Spring CSCE 452 Robotics and Spatial Intelligence 3.0 12 2010 Spring CSCE 643 Advanced Robotics 3.0 10 2010 Fall 2009 CSCE 452 Robotics and Spatial Intelligence 3.0 10 Spring CPSC 643 Seminar in Intelligent Systems and 3.0 5 2009 Robotics Spring CPSC 483 Computer Systems Design 3.0 14 2009 Fall 2008 CPSC 689 Computer Vision 3.0 9 Spring CPSC 452 Robotics and Spatial Intelligence 3.0 26 2008 Spring CPSC 643 Advanced Robotics 3.0 7 2008 Fall 2007 CPSC 689 Computer Vision: Multi-view Geometry 3.0 9 Spring CPSC 452 Introduction to Robotics 3.0 9 2007 Spring CPSC 643 Advanced Robotics 3.0 7 2007 Spring CPSC 452 Introduction to Robotics 3.0 12 2006 Fall 2005 CPSC 689 Networked Robots 3.0 10 Spring CPSC 452 Introduction to Robotics 3.0 21 2005

Percentage of time devoted to scholarly and/or research activities: 100% Brief Description of Research and Scholarly Activities: Dr. Song’s research interests include: Networked Robotics, Computer Vision, Multimedia, Autonomous Vehicle, Optimization, and Automation.

201

Radu Stoleru, Assistant Professor Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, 2007

Degree Field Institution Year PhD Computer Science University of Virginia 2007 MS Computer Science Central Michigan University 1998 MS Physics Central Michigan University 1997 BS Physics University of Bucharest, Romania 1993

Conferences, Workshops, and Professional Development (Last Five Years) Chair IEEE International Conference on Networked Sensing Systems (INSS); Publicity Chair; Appointed position; Worldwide scope; 2008. Co-Chair ACM Conference on Networked Sensing Systems (SenSys); Publicity Co-Chair; Appointed position; Worldwide scope; 2010. IEEE International Conference on Computer Communications and Networks (ICCCN) AdHoc and Sensor Networks track; TPC Co-Chair; Appointed position; Worldwide scope; 2009. IEEE International Conference on Networked Sensing Systems (INSS); Publicity Co-Chair; Appointed position; Worldwide scope; 2008, 2010. IEEE International Conference on Networked Sensing Systems (INSS); Poster Co-Chair; Appointed position; Worldwide scope; 2009. Editorial Board Member IARIA: International Journal On Advances in Networks and Services; Editorial Board Member; Appointed position; Worldwide scope; 2008, 2009, 2010. IARIA: International Journal On Advances in Telecommunications; Editorial Board Member; Appointed position; Worldwide scope; 2008, 2009, 2010.

Other Related Experience University of Virginia, Department of Computer Science Research Assistant, 5/2003-2007

202

Broadslate Networks, Charlottesville, VA Senior Programmer, 12/2000-5/2002 Digital Video Express (DIVX)/Circuit City Stores, Inc., Richmond, VA Systems Programmer, 9/1997-12/2000 Central Michigan University, Physics Department Research Assistant, 5/1996-8/1997 National Institute for Laser, Plasma and Radiation Physics, Bucharest, Romania Physicist, 8/1993-8/1995 Consulting- None

Department Committee Service 2009- 2010  Undergraduate Recruiting Committee

Department Committee Service 2005-2009  Library Committee, 2007-2008  Computing Services Advisory Committee, 2008-2009

Principal Publications *Indicates student author Refereed Journals P. Vicaire, T. He, T. Yan, Q. Cao, G. Zhou, L. Gu, L. Luo, R. Stoleru, J. A. Stankovic, T. Abdelzaher. “Achieving Long-Term Surveillance in VigilNet,” ACM Transactions on Sensor Networks (TOSN), Vol. 5, No. 1, pages 1-39, February 2009. T. He, S. Krishnamurthy, L. Luo, T. Yan, L. Gu, R. Stoleru, G. Zhou, Q. Cao, P. Vicaire, J. A. Stankovic, T. Abdelzaher, J. Hui, B. Krogh. “VigilNet: An Integrated Sensor Network System for Energy-Efficient Surveillance,” ACM Transactions on Sensor Networks (TOSN), Vol. 2, No. 1, pages 1-38, 2006.

Highly Selective Conferences W. Zhou*, R. Stoleru. “Towards Higher Throughput and Energy Efficiency in Dense Wireless Ad Hoc and Sensor Networks,” Proceedings of ACM Symposium on Applied Computing (SAC), pages 1-14, 2010. (28% acceptance rate) Q. Mi, J.A. Stankovic, R. Stoleru. “Secure Walking GPS: A Secure Localization and Key Distribution Scheme for Wireless Sensor Networks”, Proceedings of ACM Conference on Wireless Network Security (WiSec), pages 1-14, 2010. (21% acceptance rate) T. He, J.A. Stankovic, R. Stoleru, Y. Gu, Y. Wu. “Essentia: Architecting Wireless Sensor Networks Asymmetrically,” Proceedings of the 27th Conference on Computer Communications (INFOCOM), pages 1184-1192, 2008. (18% acceptance rate)

203

R. Stoleru, P. Vicaire, T. He, J.A. Stankovic. “StarDust: A Flexible Architecture for Passive Localization Wireless Sensor Networks,” Proceedings of ACM Conference on Embedded Networked Sensor Systems (SenSys), pages 57-70, 2006. (17% acceptance rate) T. He, P. Vicaire, T. Yan, Q. Cao, G. Zhou, L. Gu, L. Luo, R. Stoleru, J. A. Stankovic, T. Abdelzaher. “Achieving Long-Term Surveillance in VigilNet,” Proceedings of the 25th Conference on Computer Communications (INFOCOM), pages 1-12, 2006. (18% acceptance rate) R. Stoleru, T. He, J. A. Stankovic, D. Luebke. “A High-Accuracy, Low-Cost Localization System for Wireless Sensor Networks,” Proceedings of the 3rd ACM Conference on Embedded Networked Sensor Systems (SenSys), pages 13-26, 2005. (17% acceptance rate) T. He, L. Luo, T. Yan, L. Gu, Q. Cao, G. Zhou, R. Stoleru, P. Vicaire, Q. Cao, J. A. Stankovic, S. Son, T. Abdelzaher. “An Overview of Vigilnet Architecture,” Proceedings of the 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), pages 109-114, 2005. (29% acceptance rate) High Visibility Conferences M. Won*, S. M. George*, R. Stoleru. “RE2-CD: Robust and Energy Efficient Cut Detection in Wireless Sensor Networks,” Proceedings of the 4th International Conference on Wireless Algorithms, Systems and Application (WASA), pages 80-93, 2009. (40% acceptance rate)

Other Scholarly Activities Grants “MRI Acquisition of a Mobile, Distributed Instrument for Response Research (RESPOND-R),” National Science Foundation, PI: R. Murhpy; Co-PIs: R. Stoleru, R. Gutierrez-Ossuna, D. Song, A. Ames; Research Instrumentation Grant, $2,000,000 ($600,000 cost sharing from Texas A&M University); Pro-rated Amount; $400,000, 9/2009-8/2014. “Improving Hydrologic Sustainability of Texas A&M University Campus,” Environmental Protection Agency (EPA), PI: E. Zechman; Co-PIs: R. Stoleru, B. Boulanger, F. Jaber, G. Moore, $10,000; Pro-rated Amount; $2,500, 8/2008-8/2009.

Term/Year Course Course Title Semester Class Number Hours Size Spring CSCE 662 Distributed Processing Systems 3.0 2012 Fall 2011 CSCE 464 Wireless and Mobile Systems 3.0 45 Spring CSCE 689 Wireless and Mobile Systems 3.0 12 2011 Fall 2010 CSCE 313 Introduction to Computer Systems 4.0 45 Fall 2010 CSCE 464 Wireless and Mobile Systems 3.0 24 Spring CSCE 313 Introduction to Computer Systems 4.0 38 2010 Spring CSCE 662 Distributed Processing Systems 3.0 5

204

2010 Fall 2009 CSCE 489 Special Topics in Wireless and Mobile 3.0 2 Systems Fall 2009 CSCE 689 Special Topics in Wireless and Mobile 3.0 13 Systems Spring CSCE 313 Introduction to Computer Systems 4.0 34 2009 Fall 2008 CSCE 689 Special Topics in Wireless Networks 3.0 17 Spring CSCE 689 Special Topics in Large Scale Mobile 3.0 12 2008 Networked Systems Fall 2007 CSCE 689 Special Topics in Embedded & Networked 3.0 23 Sensor Systems

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Stoleru’s research interests include: Deeply Embedded Wireless Sensor Systems, Distributed Systems, Embedded and Real- Time Computing, and Computer Networking.

205

Bjarne Stroustrup, Distinguished Professor and College of Engineering Endowed Chair in Computer Science

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Professor and COE Endowed Chair in Computer Science 2003 Promoted, Distinguished Professor and COE Chair in Computer Science, 2010

Degree Field Institution Year PhD Computer Science Cambridge University 1979 Cand. Scient. Mathematics and Computer Science University of Aarhus, Denmark 1975

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member 18th International Workshop on Languages and Compilers for Parallel Computing, Hawthorne, NY, October 20-22, 2005 Library-Centric Software Design (LCSD), San Diego, CA, October 16, 2005.

Other Related Experience AT&T Labs Member, Research, Information and Systems Software Research Lab, Present Department Head, Research, 1996-2002 AT&T Member, Research, 1979-1995 Department Head, Research, 1995-1996

Consulting- None

Department Committee Service University Committee Service 2009-2010 2009-2010  Development Committee  Executive Committee of the College of  Promotion and Tenure Committee Engineering Endowed Chairs Council

Department Committee Service 2005- University Committee Service 2005-

206

2009 2009  Development Committee, 2005-2009  Tenure and Promotion Committee  Faculty Search Software Sub (CETPAC), 2005-2006 Committee, 2005-2006  Graduate Advisory Committee, 2006-  Promotions and Tenure, 2005-2006, 2007 2007-2009

Principal Publications *Indicates student author Refereed Journals *Peter Pirkelbauer, *Yuriy Solodkyy, Bjarne Stroustrup. “Design and Evaluation of C++ Open Multi-Methods,” Science of Computer Programming (2009). Elsevier Journal. June 2009. doi:10.1016/j.scico.2009.06.002. *Peter Pirkelbauer, Sean Parent, Mat Marcus, Bjarne Stroustrup. “Dynamic Algorithm Selection for Runtime Concepts,” Science of Computer Programming (2009). Elsevier Journal. June 2009. doi:10.1016/j.scico.2009.04.002. Michael Gibbs and Bjarne Stroustrup. “Fast Dynamic Casting,” Software - Practice & Experience, Vol 35, Issue 12. 2005. 22 pages. B. Stroustrup. “The Design of C++0x,” C/C++ Users Journal, May 2005. Textbook Stroustrup, Bjarne. Programming Principles and Practice Using C++. Reading, PA: Addison-Wesley, 2008.

Refereed Conferences Highly Selective Conferences (30% or less acceptance) Gabriel Dos Reis, and Bjarne Stroustrup. “A Principled, Complete, and Efficient Representation of C++,” Proc. Joint Conference of ASCM 2009 and MACIS 2009, COE Lecture Note Vol. 22, pp. 407-421; December 2009. Dan Tsafrir, Robert W. Wisniewski, David F. Bacon, and Bjarne Stroustrup. “Minimizing Dependencies within Generic Classes for Faster and Smaller Programs,” ACM OOPSLA'09, October 2009. *Damian Dechev and Bjarne Stroustrup. “Reliable and Efficient Concurrent Synchronization for Embedded Real-Time Software,” Proc. 3rd IEEE International Conference on Space Mission Challenges for Information Technology (IEEE SMC-IT), July 2009. Peter Pirkelbauer*, Sean Parent, Mat Marcus, and Bjarne Stroustrup. “Runtime Concepts for the C++ Standard Template Library,” Proc. SAC'08, March 2008. (Acceptance Rate 30%) Damian Detchef(*), Peter Pierkelbauer(*), and Bjarne Stroustrup: Lock-free dynamically resizable arrays. Proc OPODIS'06. December 2006. (Acceptance Rate <15%) Douglas Gregor, Jaakko Jarvi, Jeremy Siek, Bjarne Stroustrup, Gabriel Dos Reis, Andrew Lumsdaine. “Concepts: Linguistic Support for Generic Programming in C++,” OOPSLA'06, October 2006. (Acceptance Rate <20%) High Visibility Conferences (30-60% acceptance) Bjarne Stroustrup, “Programming in an Undergraduate CS Curriculum,” WCCCE'09. May 2009.

207

Peter Pirkelbauer*, Yuriy Solodkyy(*), and Bjarne Stroustrup. “Open Multi-Methods for C++,” Proc. ACM 6th International Conference on Generative Programming and Component Engineering (GPCE), October 2007. (Acceptance Rate 31%)

Other Scholarly Activities “A Compositional Approach to Scalable Parallel Software,” National Science Foundation (HECURA Program), PI: L. Rauchwerger, co-PIs: N. Amato, B. Stroustrup, $1,232,000, Pro-rated $556,000, 09/01/08–08/31/11. “Institute for Applied Mathematics and Computational Science (IAMCS),” King Abdullah University of Science and Technology (KAUST), PI: J. Calvin, co-PIs: M. Adams, G. Almes, N. Amato, P. Balbuena, W. Bangerth, R. Carroll, C. Douglas, C. Economides, Y. Efendiev, M. Genton, J.-L. Guermond, C. Hansen, J. Hendler, J. Huang, T. Ioerger, C. Johnson, M. Jun, G. Kanschat, P. Kuchment, R. Lazarov, F. Liang, B. Mallick, J. Pasciak, G. Petrova, B. Popov, L. Rauchwerger, H. Sang, G. Qin, W. Rundell, V. Sarin, B. Stroustrup, V. Taylor, J. Walton, W. Zhao, $25,000,000, Pro-rated $100,000 , 06/01/08–05/31/13. “CCF: Collaborative Research: Next Generation Compilers for Emerging Multicore Systems,” National Science Foundation PI: L. Rauchwerger co-PIs: G. Dos Reis, B. Stroustrup, (TAMU), D. Padua, M. Garzaran (UIUC). $480,000 (TAMU total); $160,000 (Rauchwerger). 6/2007- 5/2010. “ITR: STAPL: A Software Infrastructure for Computational Biology and Physics,” National Science Foundation, PI: Lawrence Rauchwerger, co-PIs: Nancy Amato, Bjarne Stroustrup, and Marvin Adams (Nuclear Engineering), $404,145 11/1/2003-10/31/2006. “SmartApps: Middleware for Adaptive Applications on Reconfigurable Platforms,” Department of Energy with PI: Lawrence Rauchverger, co-PIs: Nancy Amato, Bjarne Stroustrup, and Marvin Adams (Nuclear Engineering), $1,459,504; 11/1/2004-10/31/2007. “Collaborative Research: Next Generation Compilers for Emerging Multicore Systems,” National Science Foundation PI: Bjarne Stroustrup, $235,977, 31.00-AUG-09.

Term/Year Course Course Title Semester Class Number Hours Size Spring 2011 CSCE 689 Design using C++ 3.0 17 Fall 2010 CSCE 689 Design using C++ 3.0 7 Spring 2009 CSCE 689 C++Language Design Studio 3.0 8 Fall 2008 CSCE 689 C++Language Design Studio 3.0 7 Spring 2008 CSCE 689 C++Language Design Studio 3.0 12 Fall 2007 CSCE 681 Graduate Seminar 2.0 55 Fall 2007 CSCE 481 Undergraduate Seminar 2.0 78 Fall 2007 ENGR 112 Foundations of Engineering II 2.0 70 Spring 2007 ENGR 112 Foundations of Engineering II 2.0 70

208

Fall 2006 CPSC 689 C++Language Design Studio 3.0 3 Spring 2006 CPSC 689 C++Language Design Studio 3.0 7 Fall 2005 CSCE 689 C++ Language Design Studio 3.0 10 Spring 2005 ENGR 112 Foundations of Engineering II 2.0 36

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Stroustrup is the designer and original implementer of the C++ programming language. His research interests include: Distributed Systems, Software Development Tolls, Design, Programming and Programming Languages. He is the founding member of the ISO C++ Standards Committee.

209

Sing-Hoi Sze, Associate Professor

Experience, Department of Computer Science and Engineering and Department of Biochemistry and Biophysics, Texas A&M University Hired, Assistant Professor, 2002 Promoted, Associate Professor, 2008

Degree Field Institution Year PhD Computer University of Southern 2000 Science California @Los Angeles MS Computer Pennsylvania State 1995 Science University @ University Park BS Computer The Chinese University of 1990 Science Hong Kong

Conferences, Workshops, and Professional Development (Last Five Years) Program Committee Member International Conference on Advances in Bioinformatics and Applications (BIOUNFO), 2010 International Conference on computational and systems Biology and Microbiology (BIOSYSCOM), 2010 International Conference on Bioinformatics workshop (IBW), 2010 International Conference on Bioinformatics and Computational Biology (BICoB), 2010; 2009 International Symposium on Bioinformatics Research and Applications (ISBRA), 2010; 2009; 2008 IEEE International Conference on Bioinformatics and Biomedicine (BIBM) 2010; 2009; 2008 International Conference on Biocomputation, Bioinformatics, and Biomedical Technologies (BIOTECHNO), 2008 International Conference on Biomedical Engineering and Informatics (BMEI), 2008

Other Related Experience University of California, San Diego, CA; Department of Computer Science and Engineering

210

Post-Doc Research Associate, 2001-2002

Consulting- None

Department Committee Service 2009-2010  Graduate Admissions Committee  Graduate Advisory Committee

Department Committee Service 2005-2009  Library Committee, Chair, 2005-2006  Communications Committee, 2006-2007  Web Advisory Committee, 2007-2008  Graduate Admissions Committee, 2008-2009  Graduate Advisory Committee, 2008-2009

Principal Publications (*) Indicates student author Refereed Journals Chen, J., Kneis, J., Lu, S.(*), Molle, D., Richter, S., Rossmanith, P., Sze, S.-H., and Zhang, F. “Randomized Divide-and-Conquer: Path, Matching and Packing Algorithms,” SIAM Journal on Computing, Vol. 38, pp. 2526-2547, May 2009.

Lu, Y.(*) and Sze, S.-H. “Improving Accuracy of Multiple Sequence Alignment Algorithms Based on Alignment of Neighboring Residues,” Nucleic Acids Research, Vol. 37, pp. 463-472, Feb. 2009. Qian, X., Sze, S.H., and Yoon, B.-J. “Querying Pathways in Protein Interaction Networks Based on Hidden Markov Models,” Journal of Computational Biology, Vol. 16, 145-157, Feb. 2009. Lu, Y.(*) and Sze, S.-H. “Multiple Sequence Alignment Based on Profile Alignment of Intermediate Sequences,” Journal of Computational Biology, Vol. 15, pp. 767-777, 2008. Yang, Q.(*) and Sze, S.-H. “Large-Scale Analysis of Gene Clustering in Bacteria,” Genome Research, Vol. 18, pp. 949-956, 2008. Lu, S.(*), Zhang, F., Chen, J. and Sze, S.-H. “Finding Pathway Structures in Protein Interaction Networks,” Algorithmica, Vol. 48, pp. 363-374, 2007. Yang, Q.(*) and Sze, S.-H. “Path Matching and Graph Matching in Biological Networks,” Journal of Computational Biology, Vol. 14, pp. 56-67, 2007. Yi, G.(*), Sze, S.-H. and Thon, M.R. “Identifying Clusters of Functionally Related Genes in Genomes,” Bioinformatics, Vol. 23, pp. 1053-1060, 2007. Sze, S.-H., Lu, Y.(*) and Yang, Q.(*). “A Polynomial Time Solvable Formulation of Multiple Sequence Alignment,” Journal of Computational Biology, Vol. 13, pp. 309-319, 2006. Wang, J., Adelson, D.L., Yilmaz, A., Sze, S.-H., Jin, Y.(*) and Zhu, J.J. “Genomic Organization, Annotation, and Ligand-Receptor Inferences of Chicken Chemokines and Chemokine Receptor Genes Based on Comparative Genomics,” BMC Genomics, Vol. 6(45), 2005. Highly Selective Conferences Lu, Y.(*) and Sze, S.-H., “Multiple Sequence Alignment Based on Profile Alignment of Intermediate Sequences,” Proceedings of the 11th Annual International Conference on

211

Research in Computational Molecular Biology (RECOMB’2007), Lecture Notes in Bioinformatics, Vol. 4453, pp. 283-295, 2007. (22% acceptance) Sze, S.-H., Lu, Y.(*) and Yang, Q.(*), “A Polynomial Time Solvable Formulation of Multiple Sequence Alignment,” Proceedings of the 9th Annual International Conference on Research in Computational Molecular Biology (RECOMB’2005), Lecture Notes in Bioinformatics, Vol. 3500, pp. 204-216, 2005. (18% acceptance) High Visibility Conferences Qian, X., Sze, S.-H. and Yoon, B.-J. “Querying Pathways in Protein Interaction Networks Based on Hidden Markov Models,” Proceedings of the 4th Annual RECOMB Satellite Workshop on Systems Biology, 2008. Chen, J., Lu, S.(*), Sze, S.-H. and Zhang, F. “Improved Algorithms for Path, Matching, and Packing Problems,” Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’2007), pp. 298-307, 2007. (36% acceptance) Liu, Y., Lu, S.(*), Chen, J. and Sze, S.-H. “Greedy Localization and Color-Coding: Improved Matching and Packing Algorithms,” Proceedings of the 2nd International Workshop on Parameterized and Exact Computation (IWPEC’2006), Lecture Notes in Computer Science, Vol. 4169, pp. 84-95, 2006. Sze, S.-H. and Zhao, X.(*). “Improved Pattern-Driven Algorithms for Motif Finding in DNA Sequences,” Proceedings of the 2005 Joint RECOMB Satellite Workshops on Systems Biology and Regulatory Genomics, Lecture Notes in Bioinformatics, Vol. 4023, pp. 198-211, 2006.

Other Scholarly Activities Grants “Argonaute-RNA Interactome in Arabidopsis,” National Science Foundation-BIO-MCB, PI: Xiuren Zhang, co-PI: Sing-Hoi Sze, $490,309, pro-rated amount $60,000, 02/1/10- 1/31/13. “Genetic and Functional Genomic Analysis of Early Events in Cotton Fiber Development,” National Science Foundation-BIO-DBI, PI: Jeffrey Chen, co-PIs: David Stelly, Sing-Hoi Sze, Peggy Thaxton, Barbara Triplett, $2,541,118, pro-rated amount $174,778, 9/1/04- 8/31/10. “Exact Computational Biology Algorithms with Small Parameters,” National Science Foundation-CISE-CCR, PI: Sing-Hoi Sze, co-PI: Jianer Chen, total value $200,000, pro- rated amount $100,000, 9/1/03-8/31/06.

Term/Year Course Course Title Semest Class Number er Size Hours Spring CSCE 433 Formal Languages and Automata 3.0 2012 Spring CSCE 627 Theory of Computability 3.0 2012 Fall 2011 CSCE 222 Discrete Structures for Computing 3.0 134 Fall 2010 CSCE 181 Introduction to Computing 1.0 98

212

Fall 2010 CSCE 222 Discrete Structures for Computing 3.0 97 Fall 2009 CSCE 222 Discrete Structures for Computing 3.0 50 Fall 2009 CSCE 433 Formal Languages and Automata 3.0 13 Spring CPSC 222 Discrete Structures for Computing 3.0 2009 Spring CPSC 289 Special Topics in Computational 3.0 72 2009 Techniques for Evolutionary Analysis Spring BICH 489/689 Special Topics in Computational 3.0 10 2009 Techniques for Evolutionary Analysis Fall 2008 CPSC 433 Formal Languages and Automata 3.0 38 Spring CPSC 627 Theory of Computability 3.0 9 2008 Fall 2007 CPSC 433 Formal Languages and Automata 3.0 26 Spring CPSC 627 Theory of Computability 3.0 14 2007 Fall 2006 CPSC 433 Formal Languages and Automata 3.0 28 Spring CPSC 627 Theory of Computability 3.0 20 2006 Fall 2005 CPSC 433 Formal Languages and Automata 3.0 47 Spring CPSC 627 Theory of Computability 3.0 20 2005

Percentage of time devoted to scholarly and/or research activities: 100% . Dr. Sze spends 60% of his time in the Department of Computer Science and Engineering and 40% of his time in the Department of Biochemistry/Biophysics.

Brief Description of Research and Scholarly Activities: Dr. Sze’s research interests include: Bioinformatics/Computational Biology: Multiple Sequence Alignment, Motif Finding with Applications to Predicting Transcription Factor Binding Sites, Biological Network Analysis, and Identification of Gene Clusters within Genomes.

213

Valerie Taylor, Royce E. Wisenbaker Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Department Head and Stewart and Stevenson Professor, 2003 Department Head and Royce E. Wisenbaker Professor, 2004

Degree Field Institution Year PhD Computer Science University of California @Berkeley 1991 MS Computer Science Purdue University @West Lafayette 1986 BS Computer and Purdue University @West Lafayette 1985 Electrical Engineering

Conferences, Workshops, and Professional Development (Last Five Years) General Co-Chair, Grid 2007. Program Committee, IPDPS 2005 Member, Steering Committee, Grace Hopper Celebration of Women in Computing Conference, 2000-2005 Chair, Nomination Committee, IEEE TCPP, 2004-2005 Member, ACM Job Migration Task Force, 2004 Coalition to Diversify Computing, a joint organization of the ACM, CRA and IEEE-CS, Co- Chair, 2000-2002; Chair, 2002-2003; Past-Chair, 2003-2004, Chair-Elect, 2004-2005, Chair, 2005-2006, Past Chair, 2006-2007 Editorial Activities Editorial Board, Cluster Computing: The Journal of Networks, Software Tools and Applications, 2000-present Editorial Board, Parallel Computing, June 1, 2004 – January, 2007 Editorial Board, Journal on Grid Computing, 2001 – 2007

Other Related Experience Northwestern University, Evanston, Illinois Professor, Electrical Computer Engineering, 2002

214

Associate Professor, Electrical Computer Engineering, 1997-2002 Assistant Professor, Electrical Computer Engineering, 1991-1997 University of California, Berkeley, California Research Assistant, Electrical Engineering, 1987-1991 Teaching Assistant, “CPSC 252- Advanced Computer Architecture”, 1989 Hughes Research Laboratories, Malibu, California Consultant- Installed the software tool RAB, fall 1989 NASA Langley Research Center, Hampton, Virginia Participant in the Langley Aerospace Research Summer Scholars Program- Investigated various methods for decreasing the execution time of static finite-element applications, summer 1988 Purdue University, West Lafayette, Indiana Research Assistant, Electrical Engineering, 1985-1986

Consulting- None

University Committee Service 2005-2010  Member, Computing Information Systems (CIS) Executive Associate Director Search Committee, 2008-present.  Member, Enterprise Information Systems (EIS) Steering Committee, 2008- present.  Member, Department Head Steering Committee, 2007-present.  Member, Council on Climate and Diversity, 2008-present.  Member, Provost Search Committee, 2008.  Member, Vision 2020 Council to the President, 2004-2005

Publications Refereed Journals A. Coker, V. Taylor, D. Bhaduri, S. Shukla, A. Raychowdhury, and K. Roy, “Multi-Junction Fault Tolerance Architecture for Nanoscale Crossbar Memories,” IEEE Transactions on Nanotechnology, Volume 7, No. 2, March 2008, Pages: 202 -208. Z. Lan, V. Taylor, Y. Li, “DistDLB: Improving Cosmology SAMR Simulations on Distributed Computing Systems through Hierarchical Load Balancing,” Journal on Parallel and Distributed Computing, Vol. 66(5), pp. 716-731, 2006. Refereed Conference Publications Sameh Sharkawi, Don DeSota, Raj Panda, Rajeev Indukuru, Stephen Stevens, Valerie Taylor, and

215

Xingfu Wu, “Performance Projection of HPC Applications Using SPEC CFP2006 Benchmarks,”IPDPS 2009, May 2009. Charles Lively, Sadaf Alam, Jeffrey Vetter, and Valerie Taylor, “A Methodology for Developing High Fidelity Communications Models for Large-scale Applications on Multicore Systems,” 20th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2008), IEEE Computer Society Press, Oct. 29-Nov. 1, 2008, Campo Grande, Mato Grosso do Sol, Brazil. Xingfu Wu and Valerie Taylor. “Performance Analysis of Parallel Visualization Applications and Scientific Applications on an Optical Grid,” International Conference on CyberWorlds (CW2008), IEEE Computer Society Press, Sep. 22-24, 2008, Hangzhou, China. Xingfu Wu, Valerie Taylor, Charles Lively and Sameh Sharkawi. “Performance Analysis and Optimization of Parallel Scientific Applications on CMP Cluster Systems,” ICPP2008 SMECS Workshop, IEEE Computer Society Press, September 8-12, 2008, Portland, Oregon. Ayodeji Coker and Valerie Taylor. “Error Correction Code Crossbar Nanomemory Demultiplexer: Performance and Reliability Analysis,” IEEE NANO Conference 2008, August 2008. X. Wu and V. Taylor, “Processor Partitioning: An Experimental Performance Analysis of Parallel Applications on SMP Cluster Systems,” the 19th International Conference on Parallel and Distributed Computing and Systems (PDCS 2007), November 19-21, 2007. A. Coker and V. Taylor. “Performance and Reliability Analysis of a Scaled Multi-Switch Junction Crossbar Nanomemory and Demultiplexor,” IEEE NANO Conference 2007. Y. Zuo, X. Wu, V. Taylor. “Performance Analysis and Optimization of the Regional Ocean Model System on the TeraGrid,” TeraGrid ’07, Madison, WI, June 2007. A. Coker and V. Taylor, “Performance Analysis of a Scaled Multi- Junction Molecular Switch Crossbar Nanomemory with ECC Enhanced Demultiplexer (invited talk), Design Automation and Test in Europe (DATE), April 2007. X. Wu, V. Taylor, S. Garrick, D. Yu, J. Richard. “Performance Analysis, Modeling, and Prediction of a Parallel Multiblock Lattice Boltzmann Application Using Prophesy System,” IEEE International Conference on Cluster Computer, September 2006, Barcelona, Spain. X. Wu, V. Taylor, J. Paris. “A Web-based Prophesy Automated Performance Modeling System,” 2006

216

IASTED International Conference on Web Technologies, Applications, and Service (WTAS2006), July 2006, Calgary, Canada. A. Coker, V. Taylor, D. Bhaduri, S. Shukla, A. Raychowdhury, K. Roy. “Mulit-Junction Fault Tolerance Architecture for Nanoscale Crossbar Memories,” IEEE Conference on Nanotechnology, July 2006. D. Dhaduri, A. Coker, S. Shukla, V. Taylor. “A Hybrid Framework for Design and Analysis of Fault- Tolerant Architectures and its Applications to Nanoscale Molecular Crossbar Memories,” Design, Automation, and Test in Europe (DATE), April 2006. Seung-Hye Jang, Valerie Taylor, Xingfu Wu, Mieke Prajugo, Ewa Deelman, Gaurang Mehta, Karan Vahi. “Performance Prediction-based Site Selection: Quantifying the Difference,” 18th International Conference on Parallel and Distributed Computing Systems (PDCS 2005), Las Vegas, Nevada, 12-14 September 2005. Xingfu Wu, Valerie Taylor, Jason Leigh, and Luc Renambot. “Performance Analysis of 3D Parallel Volume Rendering Application, Volatile, on Scalable Tiled Displays,” International Conference on Computer Graphics, Imaging and Vision (CGVI05), Beijing, China, 26-29 July 2005.

Other Scholarly Activities Grants “Research Experiences at Texas A&M University Department of Computer Science for Undergraduate Students,” National Science Foundation, PI: Taylor, $255,000, 2004- 2007; Renewed for $300,000, 2007-2010. “Nanoelectronics,” NASA URETI Program, Co-PI: Taylor, (Principal Investigator): $350,000, 2002-2008, subcontract to TAMU. “Graduate Assistantships for Areas of National Need,” Department of Education, $390,000, 2003- 2007. “OptiPuter,” National Science Foundation, Co-PI: Taylor, $13,000,000; subcontract to (Principal Investigator): $675,000, 2002-2007. . “New Approaches to Human Potential Realization through Information Technology Research,” National Science Foundation, Co-PI: Taylor, $1,300,000; subcontract (Principal Investigator): $500,000, 2000-2006.

217

“Grid Physics Network GriPhyN) Project,” National Science Foundation, Co-PI: Taylor, $11,000,000; subcontract to (Principal Investigator): $349,642, 2000-2006. Equipment Grant “CRI: A Cluster Testbed for Experimental Research in High Performance Computing,” National Science Foundation, PI: Taylor, $533,000, 2006-2009.

Term/Year Course Course Title Semester Class Number Hours Size Fall 2009 CSCE 181 Introduction to Computing 1 102 Fall 2008 CPSC 181 Introduction to Computing 1 109 Fall 2007 CPSC 181 Introduction to Computing 1 76 Fall 2006 CPSC 289 Special Topics in Computer Science 3 31 Spring 2005 CPSC 689 Special Topics in Computer Science 3 10

Percentage of time devoted to scholarly and/or research activities: 0% . At this time Dr. Taylor is the Department Head of the Computer Science and Engineering Department and 100% of her time is spent managing the department.

Brief Description of Research and Scholarly Activities: Dr. Taylor’s research interests include: High Performance Computing, with Particular Emphasis on the Performance Analysis and Modeling of Parallel and Distributed Applications.

218

Duncan M. “Hank” Walker, Ford Motor Company Design Professor II and Department Head

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Associate Professor, September 1993 Appointed Associate Head of Computing and Facilities Services, 2000 Promoted, Professor, 2006 Appointed Graduate Advisor, 2006 Promoted, Ford Motor Company Design Professor II and Department Head, Department of Computer Science and Engineering, Texas A&M University, 2011

Degree Field Institution Year PhD Computer Science Carnegie Mellon University 1993 MS Computer Science Carnegie Mellon University 1984 BS Engineering with Honors California Institute of Technology 1979

Conferences, Workshops, and Professional Development (Last Five Years) Steering Committee Member IEEE International Workshop on Defect and Data Driven Te3sting (D3T), 2008-present IEEE International Workshop on Defect Based Testing, 2005-2007 Program Committee Member IEEE North Atlantic Test Workshop, Hopewell Junction, NY, May 2010; May 2009. IEEE International Test Synthesis Workshop, Austin, TX, 2009; Santa Barbara, CA, 2008; San Antonio, TX, 2007 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, Cambridge, MA, 2008. National Science Foundation CPS CAREER Panel on Design Automation and Test, 2007; 2005. IEEE International Workshop on Design for Manufacturability and Yield, Santa Clara, CA, 2006; National Science Foundation CPS Panel on Embedded and Hybrid Systems, 2005. Panel Chair IEEE International Workshop on Defect Based Testing, “Defect Based Test in a Foundry Environment: Holy Grail or Reality?” Palm Springs, CA, May, 2005. Panel Member

219

IEEE International Test Synthesis Workshop, “Process Variation: The Opportunity,” Santa Barbara, CA, March 2005. Associate Editor, IEEE Transactions on Computer-Aided Design of Circuits and Systems, 2010-present.

Other Related Experience IBM Austin Research Laboratory Academic Visitor, 1997 Carnegie Mellon University, Department of Electrical and Computer Engineering Assistant Director and Research Engineer, SRC-CMU Research Center for Computer-Aided Design, 1986-1993. California Institute of Technology Teaching Assistant, 1978-79. Digital Equipment Corporation, Hudson, Massachusetts Part Time Engineer, 1979-81 Hughes Aircraft Company, Culver City, California Summer Engineer, 1977-78

Consulting- None

Department Committee Service 2009-2010  Computer Engineering Curriculum Coordination Committee  Graduate Advisory Committee (Ex Officio)  Graduate Assistantship & Scholarship Selection Committee  Promotion and Tenure Committee College of Engineering Committee Service 2009-2010  Graduate Instruction Committee University Committee Service, 2009-2010  Faculty Senator

Department Committee Service 2005-2009  Computer Engineering Curriculum Coordination Committee, 2005-2009  Faculty Search Information Storage/Retrieval & Graphics, 2005-2006  Graduate Assistantship & Scholarship Selection Committee, 2005-2009  Faculty Search Systems or Systems Software Sub Committee, 2006-2007  Graduate Advisory Committee (Ex Officio), 2006-2009  Faculty Search Senior Hire Sub Committee, Chair, 2007-2008  Promotion and Tenure Committee, 2007-2009

220

College of Engineering Committee Service, 2005-2009  Graduate Instruction Committee, 2006-2009 University Committee Service, 2005-2009  Faculty Senator, 2005-2009  PAM (Program for Advanced Manufacturing) Academic Council, 2005-2006

Principle Publications *Indicates student author Refereed Journals K. Gulati*, N. Jaykumar*, S. P. Khatri and D. M. H. Walker. “A Probabilistic Method to Determine the Minimum Leakage Vector for Combinational Designs in the Presence of Random PVT Variations,” Integration, the VLSI Journal, vol. 41, no. 3, May 2008, pp. 399-412. S. Sabade* and D. M. H. Walker. “Estimation of Fault-Free Leakage Using Wafer-Level Spatial Information,” IEEE Transactions on VLSI Systems, vol. 14, no. 1, January 2006, pp. 91-94. X. Lu*, Z. Li*, W. Qiu*, D. M. H. Walker and W. Shi. “Longest Path Selection for Delay Test under Process Variation,” IEEE Transactions on Computer-Aided Design, vol. 24, no. 12, December 2005, pp. 1924-1929. S. Sabade* and D. M. H. Walker. “IC Outlier Identification Using Multiple Test Metrics,” IEEE Design and Test of Computers, vol. 22, no. 6, November-December 2005, pp. 586-595. Highly Selective Conferences Z. Wang* and D. M. H. Walker. “Compact Delay Test Generation with a Realistic Low Cost Fault Coverage Metric,” IEEE VLSI Test Symposium, Santa Cruz, CA, May 2009. (Acceptance rate ~30%) Z. Wang* and D. M. H. Walker. “Dynamic Compaction for High Quality Delay Test,” IEEE VLSI Test Symposium, Rancho Bernardo, CA, May 2008, paper 8.1. (Acceptance rate ~30%) W. Qiu*, D. M. H. Walker, N. Simpson, D. Reddy and A. Moore. “Comparison of Delay Tests on Silicon,” IEEE International Test Conference, Santa Clara, CA, October 2006, paper 11.3. (Acceptance rate <30%) J. Wang*, X. Lu*, W. Qiu*, Z. Yue*, S. Fancler*, W. Shi and D. M. H. Walker. “Static Compaction of Delay Tests Considering Power Supply Noise,” IEEE VLSI Test Symposium, Palm Springs, CA, May 2005, pp. 235-240. (Acceptance rate ~30%) High Visibility Conferences Z. Wang* and D. M. H. Walker. “A Low Cost Path Generation Method Targeting Local and Global Delay Defects,” Semiconductor Research Corporation Technical Conference (SRC TECHCON), Austin TX, September 2009, paper 1.2. Acceptance rate: 50%. [online http://www.src.org] Z. Jiang* and D. M. H. Walker. “Efficient Power Model and Pattern Reordering Algorithm for Constant Test Power,” Semiconductor Research Corporation Technical Conference (SRC TECHCON), Austin TX, September 2009, paper 1.3. (Acceptance rate: 50%) [online http://www.src.org] Z. Wang* and D. M. H. Walker. “Improved Dynamic Compaction for Delay Test,” Semiconductor Research Corporation Technical Conference (SRC TECHCON), Austin TX, November 2008, paper 1.4. (Acceptance rate: 52%) [online http://www.src.org] B. Xue* and D. M. H. Walker. “IDDQ Test Using Built-In Current Sensing of Supply Line Voltage Drop,” IEEE International Test Conference, Austin, TX, Oct. 2005, paper 37.1, pp. 954-963. (Acceptance rate 37%) J. Wang*, Z. Yue*, X. Lu*, W. Qiu*, W. Shi and D. M. H. Walker. “A Vector-based Approach for Power Supply Noise Analysis in Test Compaction,” IEEE International Test Conference, Austin, TX, Oct. 2005, paper 22.2, pp. 517-526. (Acceptance rate 37%)

221

Other Scholarly Activities Grants “At-Speed Tests Considering DSM and Power,” Semiconductor Research Corporation, $150,000, 8/2007- 7/2010. “Delay Test and Diagnosis Considering DSM and Power,” National Science Foundation, $150,000, 7/2007-6/2010. “Reliability Screening Via Outlier Analysis,” National Science Foundation, $230,000, 9/2003 to 8/2007. “Fault Counting, Die Products Consortium,” $12,000, 12/2005-12/2006. “Testing Tri-State and Pass Transistor Circuit Structures,” Semiconductor Research Corporation, $30,000, 10/2004 to 8/2005.

Sem C Term/Y Course Course Title ester lass ear Number Hours Size Fall ENGR 111 Foundations of Engineering I 1 2.0 2011 23 Spring CSCE 312 Computer Organization 3 4.0 2011 6 Spring CSCE 680 Testing and Diagnosis of Digital 2 3.0 2010 Systems 1 Fall ENGR 111 Foundations of Engineering I 2 2.0 2009 45 Spring CSCE 312 Computer Organization 3 4.0 2009 0 Fall ENGR 111 Foundations of Engineering I 2 2.0 2008 58 Spring CSCE 680 Testing and Diagnosis of Digital 2 3.0 2008 Systems 9 Spring ECEN 680 Testing and Diagnosis of Digital 2 3.0 2008 Systems 3 Fall ENGR 111 Foundations of Engineering I 2 2.0 2007 26 Spring CSCE 614 Computer Architecture 5 3.0 2007 0 Fall ENGR 111 Foundations of Engineering I 2 2.0 2006 28 Spring CSCE 321 Computer Architecture 4.0 5 2006 0 0 Fall CSCE 661 Integrated Systems Design 3.0 7 2005 Automation Fall CSCE/ELEN Testing and Diagnosis of Digital 1 3.0 2005 680 Systems 6

222

Spring CSCE 321 Computer Architecture 4 4.0 2005 7

Percentage of time devoted to scholarly and/or research activities: 70%. Dr. Walker spends 30% of his time as Graduate Advisor for the Department of Computer Science and Engineering.

Brief Description of Research and Scholarly Activities: Dr. Walker’s research interests include: Integrated Circuit Test, Defect-Based Test, Delay Test, IDDQ Test, Fault Diagnosis, Realistic Fault Modeling, Parametric and Functional Yield Prediction.

223

Jennifer Welch, Regent’s Professor, Chevron Professorship II

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, September 1992 Promoted, Associate Professor, 1996 Appointed Interim Department Head, 2001-02 Promoted, Professor, 2002

Degree Field Institution Year PhD Computer Science Massachusetts Institute of Technology 1988 @Cambridge MS Computer Science Massachusetts Institute of Technology 1984 @Cambridge BS Liberal Arts Summa Cum Laude University of Texas @Austin 1979

Conferences, Workshops, and Professional Development (Last Five Years) Steering Committee Member ACM Symposium on Principles of Distributed Computing, Elected, 2009 Program Committee Member International Conference on Distributed Computing Systems (ICDCD), appointed, 2010; appointed 2008 ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), appointed 2010 International Symposium on Distributed Computing (DISC), appointed, 2010; appointed 2007 IEEE Communications Society Conference on Sensor, Mesh, and Ad Hoc Communications and Networks (SECON), appointed 2009 International Workshop on Algorithms Aspects of Wireless Sensor Networks (AlgoSensors), appointed, 2009 International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS), appointed 2009 ACM Symposium on Principles of Distributed Computing (PODC), appointed 2008 (member of organizing committee for Lynch Celebration); appointed 2007, appointed 2006 IEEE International Parallel and Distributed Processing Symposium (IPDPS), appointed 2008 DIALM-POMC Joint workshop on Foundations of Mobile Computing, 2007

224

International Conference on Distributed Computing and Networking (ICDCN formerly IWDC), appointed 2006 IEEE International Symposium on Network Computing and Applications (NCA), appointed 2006 Chair of IEEE Computer Society Taylor L. Booth Education Award Selection Committee, 2005 Associate Editor, Distributed Computing, appointed, 2009 Editorial Board Member for Chicago Journal of Theoretical Computer Science, appointed, 1994-present Editorial Board Member for Journal of the Chinese Institute of Engineers, appointed 2002- 2005

Other Related Experience University of North Carolina, Chapel Hill Assistant Professor, Computer Science Department, 1989-92 GTE Laboratories, Inc. Member of Technical Staff, 1988-89 AT&T Bell Laboratories Member of Technical Staff, Summer 1986 Sipes, Williamson & Associates Programmer, 1981-82 Tracor, Inc. Programmer, 1980-81

Consulting- None

Department Committee Service 2009-2010 University Committee Service 2009-2010  Advisory Committee (elected)  Faculty Senator  Faculty and Staff Awards  Honors Program Committee

Department Committee Service 2005-2009  Advisory Committee (elected), 2005-2006, 2007-2009  Undergraduate Curriculum & ABET Committee, Chair, 2005-2006, 2007-2008  Faculty Search Systems Biology Sub Committee, 2005-2007  Promotion and Tenure Committee, Chair, 2006-2009  Faculty and Staff Awards, 2007-2009 College of Engineering Committee Service 2005-2009  Tenure and Promotion Committee (CETPAC), 2007-2008 University Committee Service 2005-2009  Honors Program Committee, 2008-2009

225

Principal Publications *Indicates student author Refereed Journals Kanjani*, K., Lee, H., Maguffee*, W. L., and Welch, J. L. “A Simple Byzantine Fault-Tolerant Algorithm for a Multi-Writer Regular Register,” International Journal on Parallel, Emergent, and Distributed Systems, accepted Feb 2010. Klappenecker, A., Lee, H., and Welch, J. L. “Scheduling Sensors by Tiling Lattices,” Parallel Processing Letters, to appear March 2010. Attiya, H., Kogan, A., and Welch, J. L. “Efficient and Fault-Tolerant Local Mutual Exclusion in Mobile Ad Hoc Networks,” IEEE Transactions on Mobile Computing, to appear March 2010. Chen*, Y. and Welch, J. L. “Self-Stabilizing Dynamic Mutual Exclusion for Mobile Ad Hoc Networks,” Journal of Parallel and Distributed Computing, Vol. 65, No. 9, pp. 1072–1089, 2005. Lee*, H., and Welch, J. L. “Randomized Registers and Iterative Algorithms,” Distributed Computing, Vol. 17, No. 3, pp. 209–221, 2005. Malpani*, N., Chen*, Y., Vaidya, N., and Welch J. L. “Distributed Token Circulation in Mobile Ad Hoc Networks,” IEEE Transactions on Mobile Computing, Vol. 4, No. 2, pp. 154–165, 2005. Papers in Refereed Conference Proceedings Highly Selective Conferences Charron-Bost, B., Gaillard, A., Welch, J. L. and Widder, J., “Routing Without Ordering,” Proceedings 21st ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), pp. 145–153, Aug. 2009. (Acceptance Rate 31%) Ingram*, R., Shields, P., Walter, J., and Welch, J. L. “An Asynchronous Leader Election Algorithm for Dynamic Networks,” Proceedings 23rd IEEE International Parallel and Distributed Processing Symposium (IPDPS), 12 pp., May 2009. (Acceptance Rate 23%) Sastry*,S ., Pike, S., and Welch, J. L. “Crash Fault Detection in Celerating Environments,” Proceedings 23rd IEEE International Parallel and Distributed Processing Symposium (IPDPS), 12 pp., May 2009. Recipient of Best Paper Award. (Acceptance Rate 23%) Attiya, H., Kogan, A., and Welch, J. L. “Efficient and Fault-Tolerant Local Mutual Exclusion in Mobile Ad Hoc Networks,” Proceedings 28th International Conference on Distributed Computing Systems (ICDCS), pp. 321–328, Jun. 2008. (Acceptance Rate 16%) Chen*, Y., and Welch, J. L. “Location-based Broadcasting for Dense Mobile Ad Hoc Networks,” Proceedings 8th ACM/IEEE International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM), pp. 63–70, Oct. 2005. (Acceptance Rate 22%) Selective Conferences with High Visibility Viqar*, S., and Welch, J. L. “Collision-Free Communication Despite Continuous Motion,” Proceedings 5th International Workshop on Algorithmic Aspects of Wireless Sensor Networks (Algosensors), pp. 218–229, Jul. 2009. (Acceptance Rate 51%) Roy*, G., Lee, H., Welch, J. L., Zhao, Y., Pandey, V., and Thurston, D. “A Distributed Pool Architecture for Genetic Algorithms,” Proceedings 11th IEEE Congress on Evolutionary Computation (CEC), pp. 1177–1184, May 2009. (Acceptance Rate 45%)

226

Dolev, S., Gilbert, S., Schiller, E., Shvartsman, A., and Welch, J. L. “Autonomous Virtual Mobile Nodes”, Proceedings 3rd ACM/SIGMOBILE International Workshop on Foundations of Mobile Computing (DIAL-M-POMC), pp. 62–69, 2005. (Acceptance Rate 38%)

Other Scholarly Activities Grants External “Robust Algorithms in Support of Vehicular Ad Hoc Network Applications,” Texas Higher Education Coordinating Board Advanced Technology Program; PI: Jennifer Welch, $149,162, 2008– 2010. “Increasing the Longevity of Power-Constrained Sensor Networks,” Texas Higher Education Coordinating Board Advanced Research Program, PI: Scott Pike (CPSC), co-PI: Jennifer Welch, $99,100, 2006–2007. “Collaborative Research: Randomized Distributed Data Structures for Product Design,” National Science Foundation, PI: Deborah Thurston (University of Illinois), co-PI: Jennifer Welch, $200,000 (TAMU portion), 2005–2008. “Increasing Computer Science Retention with Peer Teachers and Learning Modules,” Texas Higher Education Coordinating Board Texas Technology Workforce Development Grant Program, PI: Valerie Taylor, co-PI: Jennifer Welch, $173,158, 2004–2006. “GAANN: Fellowships for Research in Computer Science and Computer Engineering,” Department of Education, PI: Valerie Taylor, co-PIs: Donald Friesen, Jianer Chen, Jennifer Welch, and Nancy Amato, $131,184, 2003–2006.

Course Semeste Class Term/Year Course Title Number r Hours Size Spring 2012 CSCE 411 Design and Analysis of Algorithms 3.0 Fall 2011 CSCE 668 Distributed Algorithms and Systems 3.0 13 Spring 2011 CSCE 411 Design and Analysis of Algorithms 3.0 40 Fall 2010 CSCE 121 Introduction to Program Design and Concepts 4.0 52 Spring CSCE 181 Introduction to Computing 1.0 52 2010 Fall 2009 CSCE 311 Analysis of Algorithms 3.0 18 Fall 2009 CSCE 668 Distributed Algorithms and Systems 3.0 20 Spring CSCE 689 Special Topics in discrete Algorithms for Mobile and 3.0 5 2009 Wireless Networks Fall 2008 CSCE 411 Design and Analysis of Algorithms 3.0 15 Spring CSCE 181 Introduction to Computing 1.0 70

227

2008 Spring CSCE 668 Distributed Algorithms and Systems 3.0 9 2008 Fall 2007 CSCE 310 Database Systems 3.0 38 Fall 2007 CSCE 603 Database Systems and Applications 3.0 6 Spring CSCE 289 Special Topics in Discrete Structures for Computing 3.0 25 2007 Fall 2006 CSCE 668 Distributed Algorithms and Systems 3.0 14 Spring CSCE 689 Special Topics in Discrete Algorithms for Mobile and 3.0 8 2006 Wireless Networks Fall 2005 CSCE 310 Database Systems 3.0 42 Fall 2005 CSCE 603 Database Systems and Applications 3.0 3

Percentage of time devoted to scholarly and/or research activities: 100%

Brief Description of Research and Scholarly Activities: Dr. Welch’s research interests include: Algorithms and Lower Bounds for Distributed Computing Systems, in Particular Mobile Ad Hoc Networks, Distributed Shared Objects, and Metamorphic Robot Systems.

228

Tiffani Williams, Associate Professor

Experience, Department of Computer Science and Engineering, Texas A&M University Hired, Assistant Professor, 2005 Promoted, Associate Professor, September 2011

Degree Field Institution Year PhD Computer Science University of Central Florida 2000 BS Computer Science Marquette University 1994

Conferences, Workshops, and Professional Development (Last Five Years) IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), 2010. Genetic and Evolutionary Computation Conference (GECCO), 2007, 2010. European Conference on Evolutionary Computation, Machine Learning and Data Mining in Bioinformatics (EvoBIO), 2008, 2009, 2010. The International Workshop on High Performance Computing in Medicine and Biology (HiPCoMB), 2005, 2006, 2010. RECOMB Satellite Workshop on Comparative Genomics (RECOMB-CG), 2007, 2009. International Conference on High Performance Computing (HiPC), program committee, 2008. IEEE International Symposium on Bioinformatics and Life Science Computing, 2007. ISCA International Conference on Parallel and Distributed Computing Systems (PDCS), 2007. Genetic and Evolutionary Computation Conference (GECCO), 2007. IEEE International Conference on Advanced Information Networking and Applications (AINA), 2007. Workshop on Algorithms in Bioinformatics (WABI), 2006. International Conference on Parallel Processing (ICPP), 2006. Chinese-American Beckman Frontiers of Science Symposium, sponsored by the U.S. National Academy of Sciences and Chinese Academy of Sciences, 2004, 2005. Workshop on Parallel Bio-Computing (PBC), 2005, 2006.

229

IEEE International Workshop on High Performance Computational Biology (HiCOMB), 2005.

Other Related Experience Harvard University, Radcliffe Institute for Advanced Study Edward, Frances, and Shirley Daniels Fellow, 2004-2005 The University of New Mexico, Department of Computer Science Post-Doc Research Fellow, 2001-2004 University of Central Florida, Department of Computer Science Instructor/Visiting Lecturer, 1996-2001 Undergraduate Advisor, 1995-1996

Consulting- None

Department Committee Service 2009-2010  Communications Committee, 2009-2010

Department Committee Service 2005-2009  Library Committee, 2005-2006  Undergraduate Student Awards Committee, 2006-2008  Communications Committee, 2008-2009

Principal Publications *Indicates student author Refereed Journals Suzanne J. Matthews* and Tiffani L. Williams. “MrsRF: An Efficient MapReduce Algorithm for Analyzing Large Collections of Evolutionary Trees,” BMC Bionformatics, 11 (Suppl 1):S15, 2010. Note: Selected paper from Asia-Pacific Bioinformatics Conference (ABPC’10). Seung-Jin Sul*, Suzanne J. Matthews*, and Tiffani L. Williams. “Using Tree Diversity to Compare Phylogenetic Heuristics,” BMC Bioinformatics, 10 (Suppl 4):S3, 2009. Special issue on best papers from IEEE International Conference on Bioinformatics and Biomedicine (BIBM’08).

230

Highly Selective Conferences Seung-Jin Sul*, Suzanne J. Matthews*, and Tiffani L. Williams. “New Approaches to Compare Phylogenetic Search Heuristics,” IEEE International Conference on Bioinformatics and Biomedicine (BIBM’08), pages 239–245, 2008. (Acceptance Rate 24%) Selective Conferences with High Visibility Seung-Jin Sul* and Tiffani L. Williams. “An Experimental Analysis of Consensus Tree Algorithms for Large-Scale Tree Collections,” International Symposium on Bioinformatics Research and Applications (ISBRA’09), ser. Lecture Notes in Computer Science, vol. 5542, pages 100–111, 2009. (Acceptance Rate 49%) Hyun-Jung Park* and Tiffani L. Williams. “A Fitness Distance Correlation Measure for Evolutionary Trees,” 1st Intl. Conference on Bioinformatics and Computational Biology (BiCoB’09), ser. Lecture Notes in Computer Science, vol. 5462, pages 331–342, 2009. (Acceptance Rate 42%) Seung-Jin Sul*, Grant Brammer*, and Tiffani L. Williams. “Efficiently Computing Arbitrarily-Sized Robinson-Foulds Distance Matrices,” Workshop on Algorithms in Bioinformatics (WABI’08), volume 5251 of Lecture Notes in Computer Science, pages 123–134. Springer-Verlag, 2008. (Acceptance Rate 40%) Seung-Jin Sul* and Tiffani L. Williams. “An Experimental Analysis of Robinson-Foulds Distance Matrix Algorithms,” European Syposium on Algorithms (ESA’08), volume 5193 of Lecture Notes in Computer Science, pages 793-804. Springer-Verlag, 2008. (Acceptance Rate 34%) Seung-Jin Sul* and Tiffani L. Williams. “A Randomized Algorithm for Comparing Sets of Phylogenetic Trees,” Asia-Pacific Bioinformatics Conference (APBC’07), 121–130, 2007. (Acceptance Rate 33%) Tiffani L. Williams and Marc L. Smith. “The Role of Diverse Populations in Phylogenetic Analysis,” The Genetic and Evolutionary Computation Conference (GECCO ’06), 287–294. (Acceptance Rate 46%) Book Chapters Tiffani L. Williams, Mi Yan, David A. Bader, and Bernard M.E. Moret, “High-Performance Phylogeny Reconstruction Under Maximum Parsimony”, Parallel Computing for Bioinformatics and Computational Biology, A.Y. Zomaya, ed., John Wiley & Sons, 369–394, 2006.

Other Scholarly Activities

231

Grants “Large-Scale Analysis of Collections of Phylogenetic Trees,” National Science Foundation, PI: Tiffani L. Williams, (TAMU), $408,508, $408,508 (pro-rated amount), 8/15/2007– 8/14/2010 “ATOL Collaborative Research: Resolving Mammalian Phylogeny with Genomic and Morphological Approaches,” National Science Foundation, PI: William Murphy (TAMU); co-PIs: John Bickham (Purdue), Rodney Honeycutt (Pepperdine), Tiffani L. Williams, (TAMU), $600,000, $31,688 (prorated amount), 10/1/2006–9/30/2011 Computer Science Study Panel (CS2P), DARPA, PI: Tiffani L. Williams, (TAMU), $81,535, $81,535 (pro-rated amount), 3/27/06–3/26/07

Course Semester Class Term/Year Course Title Number Hours Size Spring 2012 CSCE 110 Programming I 4.0 Fall 2011 CSCE 110 Programming I 4.0 130 Fall 2011 CSCE 628 Computational Biology 3.0 11 Spring 2011 CSCE 110 Programming I 4.0 123 Fall 2010 CSCE 628 Computational Biology 3.0 6 Spring 2010 CSCE 433 Formal Languages and Automata 3.0 5 Spring 2010 CSCE 627 Theory of Computability 3.0 5 Fall 2009 CSCE/BICH 628 Computational Biology 3.0 7 Fall 2009 CSCE 481 Undergraduate Seminar 1.0 66 Spring 2009 CPSC 433 Formal Languages and Automata 3.0 19 Spring 2009 CPSC 627 Theory of Computability 3.0 1 Fall 2008 CPSC/BICH 628 Computational Biology 3.0 7 Spring 2008 CPSC 433 Formal Languages and Automata 3.0 12 Spring 2008 CPSC 689 Algorithms for Evolutionary 3.0 3 Bioinformatics Fall 2007 CPSC/BICH 628 Computational Biology 3.0 8 Spring 2007 CPSC 433 Formal Languages and Automata 3.0 17 Fall 2006 CPSC 646 2 Spring 2006 CPSC 689 Computational Phylogenetics 3.0 6 Fall 2005 CPSC/BICH 628 Computational Biology 3.0 13

Percentage of time devoted to scholarly and/or research activities: 100%

232

Brief Description of Research and Scholarly Activities: Dr. William’s research interests include: Bionformatics/Computational Biology, Phylogeny, High-Performance Computing, Optimization, and Performance Analysis.

233

XI APPENDIX B. GRADUATE COURSES OFFERED

XI.1 Department of Computer Science and Engineering

XI.2 Distinguished Professor B. Stroustrup (Chair); Professors N. M. Amato, R. Bettati, J. Chen, R. Furuta, A. Klappenecker, J. S. Liu, D. Loguinov, R. N. Mahapatra, R. R. Murphy, L. Rauchwerger, F. M. Shipman, V. E. Taylor (Head), D. M. H. Walker, J. L. Welch; Associate Professors Y. Choe, R. Gutierrez- Osuna, T. A. Hammond, T. R. Ioerger, J. Järvi, A. Jiang, A. Kerne, E. J. Kim, J. C. Keyser, V. Sarin, D. Song, S. Sze, T. L. Williams; Assistant Professors J. Caverlee, J. Chai, G. Gu, G. Dos Reis, E. Nikolova, S. Schaefer, D. Shell, R. Stoleru; Senior Lecturers W. C. Daugherity, J. D. Hurley, H. Lee, T. S. Leyk, R. Ward

XI.3 Graduate Course Descriptions 2011—2012 CSCE 601. Programming with C and Java. (3-0). Credit 3. Survey of the C and Java programming languages, including principles of procedural and object- oriented languages; multi-disciplinary applications including business, Internet and engineering problems. Prerequisite: Graduate classification.

CSCE 602. Object-Oriented Programming, Development and Software Engineering. (3-0). Credit 3. Teaches students Object-Oriented Programming in C++; software engineering techniques presented to teach how to build high quality software; semester project gives quasi-real-world experience with issues such as requirements capture and object-orient development. Prerequisite: CSCE 601 or approval of instructor; graduate classification.

CSCE 603. Database Systems and Applications. (3-0). Credit 3. Introduction to the concepts and design methodologies of database systems for non-computer science majors; emphasis on E. F. Codd's relational model with hands-on design application. Prerequisite: CSCE 601; graduate classification. Credit will not be given for both CSCE 310 and 603.

CSCE 604. Programming Languages. (3-0). Credit 3. Study in the design space of programming languages, covering language processing, formalisms to describe semantics of programming languages, important concepts found in current programming languages, and programming paradigms.

CSCE 605. Compiler Design. (3-0). Credit 3. Advanced topics in compiler writing; parser generators and compiler-compilers; dynamic storage and scope resolution; data flow analysis and code optimization. Prerequisite: CSCE 434.

CSCE 606. Software Engineering. (3-0). Credit 3. Development of advanced concepts in software engineering; software development environments as a mechanism for enhancing productivity and software quality; the classification, evaluation and selection of methodologies for environments; rapid prototyping

234 and reusability concepts; artificial intelligence techniques applied to software engineering. Prerequisite: CSCE 431 or approval of instructor.

CSCE 607. Software Models and Metrics. (3-0). Credit 3. Software models and metrics; productivity predicting techniques; complexity measures; software reliability models; cost estimation models. Prerequisite: CSCE 431.

CSCE 608. Database Systems. (3-0). Credit 3. Database modeling techniques; expressiveness in query languages including knowledge representation; manipulation languages data models; physical data organization; relational database design theory; query processing; transaction management and recovery; distributed data management. Prerequisite: CSCE 310 or 603.

CSCE 609. Artificial Intelligence Approaches to Software Engineering. (3-0). Credit 3. Artificial Intelligence techniques and approaches to software engineering; revolutionary paradigms and automatic programming; the knowledge-based assistant in management, specification capture, prototyping and maintenance; transformational systems and reusable library systems; AI tools for software development; graphical approaches to software engineering. Prerequisites: CSCE 606 and 625.

CSCE 610. Hypertext/Hypermedia Systems. (3-0). Credit 3. Comprehensive coverage of Hypertext/Hypermedia; basic concepts and definitions; fundamental components, architectures and models; problems and current solutions; design and implementation issues; and research issues. Prerequisites: CSCE 310 and 410. CSCE 611. Operating Systems and Applications. (3-0). Credit 3. Review of computer architecture hardware/software evolution leading to contemporary operating systems; basic operating systems concepts; methods of operating systems design and construction; algorithms for CPU scheduling memory and general resource allocation; process coordination and management; case studies of several operating systems; quality-of-services of operating systems and their impact on applications. Prerequisite: CSCE 311; graduate classification. Credit will not be given for both CSCE 410 and 611.

CSCE 612. Applied Networks and Distributed Processing. (3-0). Credit 3. Fundamentals, including network design and protocol analysis, in the context of computer communications; the course mixes fundamentals with both programming and pragmatic views of engineering issues; it includes network architecture as well as principles of network engineering; focus is on applying principles of layered architecture to analyzing real networks; lab exercises focus on protocol understanding and programming; knowledge of UNIX and C programming helpful, but not required. Prerequisite: Graduate classification. Credit will not be given for both CSCE 463 and 612.

CSCE 613. Operating Systems. (3-0). Credit 3. Analysis of algorithms in computer operating systems; sequencing and control algorithms supporting concurrent processes; scheduling algorithms to minimize execution times and mean

235 flow times; algorithms for allocating tasks to processors; allocation of memory (virtual and real); direct access device schedules; auxiliary and buffer storage models. Prerequisite: CSCE 410.

CSCE 614. Computer Architecture. (3-0). Credit 3. Reviews of von Neumann architecture and its limitations; parallel computer structures and concurrent computation; pipeline computers and vectorization methods; array processors, multiprocessor architectures and programming; dataflow computers. Prerequisite: CSCE 321.

CSCE 615. Distributed Component Architecture. (3-0). Credit 3. Introduce general techniques and approaches of software architecture (e.g., architecture style, ADL, ADME, UML, DSSA, distributed component and middleware); software life cycles; investigate distributed component architecture (COBRA, COM/DOM, JavaBeans) as specific examples of architecture for in-depth knowledge. Prerequisite: Knowledge of at least one object- oriented language (e.g., C++, Java); graduate classification.

CSCE 617. Co-Design of Embedded Systems (CODES). (3-0). Credit 3. Co-design methodologies of hardware-software systems; models of computation (MOC), system specification, co-simulation, synthesis, and verification; hardware-software implementation; core-based systems and interfaces, performance analysis and optimization; system on chip, power aware design. Prerequisites: CSCE 462 or equivalent (CSCE 410) and graduate classification.

CSCE 618. Resilient Computer Systems. (3-0). Credit 3. Impact of reliability on computer and network system design; stochastic models of reliability and availability in fault-tolerant systems; hardware, software and system interaction, system design for testability, isolation and recovery. Prerequisite: CSCE 321 or 410. Cross-listed with ECEN 618.

CSCE 619. Networks and Distributed Computing. (3-0). Credit 3. Computer network concepts including network architecture, layering, protocols, packet switching and virtual circuits; performance evaluation and design considerations for local area networks; packet distributed networks; satellite networks. Prerequisite: CSCE 463.

CSCE 620. Computational Geometry. (3-0). Credit 3. Design and analysis of algorithms for solving geometrical problems; includes convex hull problems, Voronoi diagrams, range searching and proximity problems. Prerequisite: CSCE 311. Cross-listed with VIZA 670.

CSCE 622. Generic Programming. (3-0). Credit 3. The generic programming approach to design and systematic classification of software components, techniques for achieving correctness, efficiency, and generality of algorithms, data structures, and memory management, methods of structuring a library of generic software components for maximum usability are practiced in a significant design and implementation project. Prerequisite: CSCE 211.

236

CSCE 623. Parallel Geometric Computing. (3-0). Credit 3. Parallel computer architectures and algorithms for solving geometric problems raised in VLSI design, pattern recognition and graphics; advanced research results in computational geometry including convexity, proximity, intersection, geometric searching and optimization problems. Prerequisite: CSCE 311 or ECEN 350. Cross-listed with ECEN 623.

CSCE 624. Sketch Recognition. (3-0). Credit 3. Analysis, implementation, and comparison of sketch recognition algorithms, including feature- based, vision-based, geometrical, timing-based, and path-based recognition algorithms. Methods for combing these recognition methods for greater accuracy, using known AI techniques, are also examined. Prerequisite: Graduate classification.

CSCE 625. Artificial Intelligence. (3-0). Credit 3. Basic concepts and methods of artificial intelligence; Heuristic search procedures for general graphs; game playing strategies; resolution and rule based deduction systems; knowledge representation; reasoning with uncertainty. Prerequisite: CSCE 311.

CSCE 626. Parallel Algorithm Design and Analysis. (3-0). Credit 3. Design of algorithms for use on highly parallel machines; area-time complexity of problems and general lower bound theory; application (of these concepts) to artificial intelligence, computer vision and VLSI design automation. Prerequisite: CSCE 629.

CSCE 627. Theory of Computability. (3-0). Credit 3. Formal models of computation such as pushdown automata; Turing machines and recursive functions; unsolvability results; complexity of solvable results. Prerequisite: CSCE 433.

CSCE 628. Computational Biology. (3-0). Credit 3. Introduction to computational biology; formulations of biology problems as computational problems; computational approaches to solve problems in genomics and proteomics. Prerequisite: Graduate classification or approval of instructor. Cross-listed with BICH 628.

CSCE 629. Analysis of Algorithms. (3-0). Credit 3. Concrete algorithm design and analysis; abstract models to analyze the complexity of problems; NP-Completeness; approximation and probabilistic algorithms. Prerequisite: CSCE 311.

CSCE 631. Programming Environments for Artificial Intelligence. (3-0). Credit 3. Languages used in artificial intelligence with emphasis on LISP and PROLOG; environments for programming in these languages; practice using these environments in the solution of artificial intelligence problems. Prerequisite: CSCE 320 or 625.

CSCE 632. Expert Systems. (3-0). Credit 3.

237

Basic concepts for building expert systems; inference strategies; applications and case studies; techniques for knowledge acquisition; use of existing tools for building expert systems. Prerequisite: CSCE 320 or 625.

CSCE 633. Machine Learning. (3-0). Credit 3. Machine learning is the study of self-modifying computer systems that can acquire new knowledge and improve their own performance; survey machine learning techniques, which include induction from examples, conceptual clustering, explanation-based learning, exemplar learning and analogy, discovery and genetic algorithms. Prerequisite: CSCE 320 or 625.

CSCE 634. Intelligent User Interfaces. (3-0). Credit 3. Intersection of artificial intelligence and computer-human interaction: emphasis on designing and evaluating systems that learn about and adapt to their users, tasks, and environments. Prerequisite: Graduate classification and approval of instructor.

CSCE 636. Neural Networks. (3-0). Credit 3. Basic concepts in neural computing; functional equivalence and convergence properties of neural network models; associative memory models; associative, competitive and adaptive resonance models of adaptation and learning; selective applications of neural networks to vision, speech, motor control and planning; neural network modeling environments. Prerequisites: Math 304 and 308 or approval of instructor.

CSCE 637. Complexity Theory. (3-0). Credit 3. Deterministic, non-deterministic, alternating and probabilistic computations; reducibilities; P, NP and other complexity classes; abstract complexity; time, space and parallel complexity; and relativized computation. Prerequisites: CSCE 627 or approval of instructor.

CSCE 639. Fuzzy Logic and Intelligent Systems. (3-0). Credit 3. Introduces the basics of fuzzy logic and its role in developing intelligent systems; topics include fuzzy set theory, fuzzy rule inference, fuzzy logic in control, fuzzy pattern recognition, neural fuzzy systems and fuzzy model identification using genetic algorithms. Prerequisite: CSCE 625 or approval of instructor. Cross-listed with MEEN 676.

CSCE 640. Quantum Algorithms. (3-0). Credit 3. Introduction to the design and analysis of quantum algorithms; basic principles of the quantum circuit model; gives a gentle introduction to basic quantum algorithms; reviews recent results in quantum information processing. Prerequisite: CSCE 629 or approval of instructor.

CSCE 641. Computer Graphics. (3-0). Credit 3. Representations of 3-dimensional objects, including polyhedral objects, curved surfaces, volumetric representations and CSG models; techniques for hidden surface/edge removal and volume rendering; illumination and shading; anti-aliasing; ray tracing; radiosity; animation; practical experience with state-of-the-art graphics hardware and software. Prerequisite: CSCE 441. Cross-listed with VIZA 671.

238

CSCE 643. Seminar in Intelligent Systems and Robotics. (3-0). Credit 3. Problems, methods and recent developments in intelligent systems and robotics. This course may be taken at multiple times for credit as content varies. Prerequisite: Approval of instructor.

CSCE 644. Cortical Networks. (3-0). Credit 3. The architecture of the mammalian cerebral cortex; its modular organization and its network for distributed and parallel processing; cortical networks in perception and memory; neuronal microstructure and dynamical simulation of cortical networks; the cortical network as a proven paradigm for the design of cognitive machines. Prerequisites: CSCE 420 or CSCE 625 and 636 and graduate classification.

CSCE 645. Geometric Modeling. (3-0). Credit 3. Geometric and solid modeling concepts. Freeform curves and surfaces (splines and Bezier) with their relational, intersectional and global mathematical properties. Parametric representation of solids, topology of closed curved surfaces, boundary concepts and Boolean/Euler operators. Construction and display of curves and surfaces, and solid models. Prerequisite: CSCE 441 and 442 or equivalent. Cross-listed with VIZA 675.

CSCE 646. The Digital Image. (3-2). Credit 4. Tools and techniques for generation, handling and analysis of two dimensional digital images; image representation and storage; display, media conversion, painting and drawing; warping; color space operations, enhancement, filtering and manipulation. Prerequisite: VIVA 653 or approval of instructor. Cross-listed with VIZA 654.

CSCE 647. Image Synthesis. (3-2). Credit 4. Principles of image synthesis from 3-D scene descriptions; includes local and global illumination, shading, shadow determination, hidden surface elimination, texturing, raster graphics algorithms, transformations and projects. Prerequisite: VIZA 653 or approval of instructor. Cross-listed with VIZA 656.

CSCE 648. Computer Aided Sculpting. (3-2). Credit 3. Mathematical and artistic principles of 3-D modeling and sculpting; includes proportions, skeletal foundation, expression and posture, line of action; curves, surfaces and volumes, interpolation and approximation, parametric and rational parametric polynomials, constructive solid geometry, and implicit representations. Prerequisite: Approval of instructor. Cross-listed with VIZA 657.

CSCE 649. Physically-Based Modeling. (2-2). Credit 3. Physical simulation as used in choreography, geometric modeling, and the creation of special effects in computer graphics: a variety of problems and techniques explored which may include particle-methods, modeling and simulation of flexible materials, kinematics and constraint systems. Prerequisite: Approval of instructor. Cross-listed with VIZA 659.

239

CSCE 651. Simulation I. (3-0). Credit 3. Introduction to simulation and comparison with other problem-solving techniques; simulation methodology including generation of random numbers and variates, time flow mechanisms, sampling considerations, and validation and analysis of simulation models and results; survey of discrete simulation languages; applications of simulation, including operating systems and networks. Prerequisites: Graduate classification and knowledge of a minimum of three programming languages.

CSCE 653. Computer Methods in Applied Sciences. (3-0). Credit 3. Classical and modern techniques for the computational solution of problems of the type that traditionally arise in the natural sciences and engineering; introductions to number representation and errors, locating roots of equations, interpolation, numerical integration, linear algebraic systems, spline approximations, initial-value problems for ordinary differential equations and finite-difference methods for partial differential equations. Prerequisite: CSCE 442 or MATH 417.

CSCE 654. Supercomputing. (3-0). Credit 3. Principles of high-performance scientific computing systems, vectorization, advanced FORTRAN programming on supercomputers, numerical methods for supercomputers, performance measuring of supercomputers, multitasking. Prerequisites: Knowledge of FORTRAN; CSCE 442 or MATH 417 or equivalent.

CSCE 655. Human Centered Systems and Information. (3-0). Credit 3. A foundation course in human centered systems and information; understanding and conceptualizing interaction; design and prototyping methodologies; evaluation frameworks; visual design using color, space, layering, and media; information structuring and visualization; animation and games; individual and team programming projects. Prerequisite: Graduate classification or CSCE 436 or 444 or approval of instructor.

CSCE 656. Computers and New Media. (3-0). Credit 3. This class investigates the potential and realized impact of computers in the design of new media, explores the variety of relationships between authors and readers of interactive materials, and explores the influence of media design and content expressed. Prerequisite: Graduate Classification.

CSCE 659. Parallel/Distributed Numerical Algorithms and Applications. (3-0). Credit 3. A unified treatment of parallel and distributed numerical algorithms; parallel and distributed computation models, parallel computation of arithmetic expressions; fast algorithms for numerical linear algebra, partial differential equations and nonlinear optimization. Prerequisite: CSCE 653; MATH 304. Cross-listed with ECEN 659.

CSCE 660. Computational Linear Algebra. (3-0). Credit 3. Techniques in matrix computation: elimination methods, matrix decomposition, generalized inverses, orthogonalization and least-squares, eigenvalue problems and singular value

240 decomposition, iterative methods and error analysis. Prerequisite: CSCE 442 or equivalent MATH 417 or equivalent. Cross-listed with MATH 660.

CSCE 661. Integrated Systems Design Automation. (3-0). Credit 3. VLSI design systems and their levels of abstracting; algorithms for general VLSI design and implementation; computer aided design tools and principles; physical and logical models. Prerequisite: Graduate classification.

CSCE 662. Distributed Processing Systems. (3-0). Credit 3. Principles and practices of distributed processing; protocols, remote procedure calls; file sharing; reliable system design; load balancing; distributed database systems; protection and security; implementation. Prerequisite: CSCE 410 or 463.

CSCE 663. Real-Time Systems. (3-0). Credit 3. Taxonomy of real-time computer systems; scheduling algorithms for static and dynamic real- time tasks; hard real-time communications protocols; programming languages and environments for real-time systems; case studies of real-time operating systems. Prerequisites: CSCE 410 and 456 or approval of instructor.

CSCE 665. Advance Networking and Security. (3-0). Credit 3. Security aspects of various network protocols including investigation and tool development using "live'' machines and networks. Prerequisites: Graduate classification and approval of instructor.

CSCE 666. Pattern Analysis.(3-0). Credit 3. Introduction to methods for analysis, classification and clustering of high dimensional data in Computer Science applications. Course contents include density and parameter estimation, linear feature extraction, feature subset selection, clustering, Bayesian and geometric classifiers, non-linear dimensionality reduction methods from statistical learning theory and spectral graph theory, Hidden Markov models, and ensemble learning. Prerequisites: MATH 222, MATH 411 (or equivalent) and graduate classification.

CSCE 667. Collaborative Systems and Models.(3-0). Credit 3. Collaborative systems support group activities over computer networks; emphasis on human factors, system design is different from traditional systems; overviews existing research efforts to address various design issues; state-of-the-art knowledge and how to implement collaborative applications. Prerequisites: CSCE 310, 410, a program language (C++/JAVA)and CSCE 436 or 671 or 672 or approval of instructor and graduate classification. CSCE 668. Distributed Algorithms and Systems.(3-0). Credit 3. Introduction to fundamental algorithmic results in distributed computing systems; leader election, mutual exclusion, consensus, logical time and causality, distributed snapshots, algorithmic fault tolerance, shared memory, clock synchronization. Prerequisites: CSCE 629 or equivalent; approval of instructor.

241

CSCE 669. Computational Optimization. (3-0). Credit 3. Combinatorial theory of polytopes as a tool for the solution of combinatorial optimization problems; applications to max flow, matching and matroids; geometric interpretation of the results indicating the profound role that polyhedral combinatorics play in the design and complexity of approximation algorithms. Prerequisites: CSCE 629.

CSCE 670. Information Storage and Retrieval. (3-0). Credit 3 Representation, storage, and access to very large multimedia document collections; fundamental data structures and algorithms of information storage and retrieval systems; techniques to design and evaluate complete retrieval systems, including cover of algorithms for indexing, compressing, and querying very large collections. Prerequisites: CSCE 310 or 603 or approval of instructor; graduate classification.

CSCE 671. Computer-Human Interaction. (3-0). Credit 3. Comprehensive coverage of Computer-human Interaction (CHI) including history, importance, design theories, and future direction; modeling computer users and interfaces, empirical techniques for task analysis and interface design, and styles of interaction. Prerequisites: Graduate classification.

CSCE 672. Computer Supported Collaborative Work. (3-0). Credit 3. Covers design, implementation and use of technical systems that support people working cooperatively; draws from the research area of Computer Supported Cooperative Work (CSCW) and includes current theoretical, practical, technical and social issues in CSCW and future directions of the field. Prerequisite: CSCE 671 or 610 or approval of instructor.

CSCE 673. Information, Secrecy, and Authentication I. (3-0). Credit 3. Preliminaries; probability, information, entropy, signals, channels; group-theoretic view of messages; contemporary secrecy and digital signature systems; one-time pads, DES, RSA, DSS, wheels, LFSR-based systems; analog scramblers; key exchange, key management, secret sharing, access structures; measures of security. Prerequisites: Graduate classification and approval of instructor. Cross-listed with MATH 673.

CSCE 674. Information, Secrecy, and Authentication II. (3-0). Credit 3. Classical and recent attacks; login, compression, error control, and genetic codes; finite and infinite codes; matrices, graphs, duals, groups, morphisms, composites, products, rates, and classification of codes; the confusion/diffusion/arithmetic/calculus extension of Shannon's two design primitives. Prerequisites: MATH 673; graduate classification and approval of instructor. Cross-listed with MATH 674.

CSCE 675. Digital Libraries. (3-0). Credit 3. Surveys current research and practice in Digital Libraries, which seek to provide intellectual access to large-scale, distributed digital information repositories; current readings from the research literature which covers the breadth of this interdisciplinary area of study. Prerequisite: graduate classification in computer science.

242

CSCE 677. Switching Theory. (3-0). Credit 3. Digital systems design; introduction to switching algebras, overview of integrated circuit technologies, analysis and synthesis of combinational circuits, special properties of selected switching functions, sequential circuits, fundamental mode analysis, pulse mode analysis, and sequential circuit synthesis. Prerequisites: Graduate classification. Cross-listed with ECEN 652.

CSCE 680. Testing and Diagnosis of Digital Systems. (3-0). Credit 3. The theory and techniques of testing VLSI-based circuits and systems, and design for testability. Prerequisites: CSCE 321 or ECEN 350 or equivalent; ECEN 220 or 248 or equivalent. Cross- listed with ECEN 680.

CSCE 681. Seminar. (1-0). Credit 1. Reports and discussion of current research and of selected published technical articles. May not be taken for credit more than once in master's degree program nor twice in Ph.D. program.

CSCE 684. Professional Internship. Credit 1 to 16. Training under the supervision of practicing computer professionals in settings appropriate to the student's professional objectives, away from Texas A&M University campus. Prerequisites: Approval of the department head and one semester of graduate work completed.

CSCE 685. Directed Studies. Credit 1 to 12. Research problems of limited scope designed primarily to develop research technique.

CSCE 689. Special Topics in...Credit 1 to 4. Selected topics in an identified area of computer science. May be repeated for credit. Prerequisite: Approval of instructor.

CSCE 691. Research. Credit 1 or more. Research for thesis or dissertation.

243

XII APPENDIX C. RESEARCH CONTRACTS & GRANTS

Principal Investigator(s) Project Number Sponsor Term Project Title Award Sarin, Vivek 32520 15115 IBM 9/1/2002 8/31/12 Grant-In-Aid... $ 19,000.00 Rauchwerger, Lawrence 32520 15137 INTEL 12/26/2005 8/31/12 Grant-In-Aid $ 57,760.00 Song, Dezhen 32520 15155 MICROSOFT 7/1/2008 8/31/12 Gift - Microsoft $ 33,250.00 Williams, Tiffani 32520 15207 EL SEVIER 5/1/2011 8/31/12 Grant In Aid - El Sevier $ 1,900.00

Amato, Nancy M. $ 32525 35400 5/15/2006 4/30/12 CRI Infrastructure Acquisition Rauchwerger, Taylor 537,000.00 NSF 32525 37580 NSF CAREER: Robotic BioTelemetry $ Song, Dezhen 1/1/2007 12/31/12 400,000.00 32525 38260 NSF 01-MAR-07 28-FEB- BPC-DP: Academic Mentoring... $ 388,227.00 Taylor, Valerie 13 32525 3826A NSF BPC-DP: Academic ... $ Taylor, Valerie 3/1/2007 2/28/13 49,000.00 Rauchwerger, Lawrence $ 480,000.00 Dos Reis Gabriel T. 32525 A0040 9/15/2007 8/31/12 Collaborative Research: Nex Stroustrup, Bjarne NSF Rauchwerger, Lawrence $ 16,000.00 Dos Reis, Gabriel T Stroustrup, Bjarne 32525 A004A NSF 9/15/2007 8/31/12 REU: Collaborative ... Rauchwerger, Lawrence $ 15-SEP-2007 31- 24,000.00 Stroustrup, Bjarne 32525 A004B REU: Collaborative Research ... AUG-2012 Dos Reis, Gabriel T NSF

Dos Reis, Gabriel T 32525 A004C NSF 15-SEP-2007 31- REU: Collaborative Research: $

244

Stroustrup, Bjarne AUG-2012 Next.. 24,000.00 Rauchwerger, Lawrence 32525 A1340 NSF 15-FEB-2008 31- CAREER: Information Storage ... $ 402,271.00 Jiang, Anxiao JAN-2013 32525 A1860 NSF 01-MAY-2008 30- Collaborative Research: BRAM: $ Jiang, Anxiao APR-2012 Ba... 150,000.00

Yamauchi, Takashi R 01-AUG-2008 31- $ 210,597.00 32525 A3090 Collaborative Research: ... Gutierrez-Osuna, Ric NSF JUL-2012 str Stroustrup, Bjarne $1,199,412.00 01-SEP-2008 31- Rauchwerger, Lawrence 32525 A3350 A Compositional Approach to.... AUG-2012 Amato, Nancy NSF 32525 A335A $ Amato, Nancy 96,000.00 01-SEP-2008 31- REU Supplement: A Compositional Stroustrup, Bjarne AUG-2012 Rauchwerger, Lawrence NSF

Amato, Nancy 32525 A3570 15-SEP-2008 31- Motion-Planning Based $ Techniques 370,009.00 Rauchwerger, Lawrenc NSF AUG-2012 32525 A357A NSF REU Supplement: Motion- $ Rauchwerger, Lawrenc 15-SEP-2008 31- Planning 48,000.00 AUG-2012 Amato, Nancy M. 32525 A5400 NSF 01-MAR-2009 28- CAREER: Communication-Centric $ 315,972.00 Kim, Eun J. FEB-2014 32525 A5860 NSF 01-DEC-2008 30- Collaborative Proposal: BPC-DP: $ 210.00 Taylor, Valerie NOV-2012

Schaefer, Scott 30-APR-2009 29- $ 326,444.00 32525 A6050 DARPA Reconstruction From Point.. Petrova, Guergana APR-2012 32525 A6260 NSF 01-JUN-2009 30- ARRA: CAREER: From Incidental $ 402,774.00 Jarvi, Jaakko JUN-2014

245

32525 A626A NSF 01-JUL-2009 30- ARRA: CAREER: REU: From ... $ 23,805.00 Jarvi, Jaakko JUN-2014 32525 A7030 NSF 15-JUL-2009 30- ARRA: HCC: Medium: $ 841,243.00 Murphy, Robin JUN-2012 Collaborative 32525 A7190 NSF 01-SEP-2009 31- HCC: Small: Rethinking $ 469,010.00 Keyser, John AUG-2012 Simulation

Rauchwerger, Lawrenc 32525 A7280 NSF 01-SEP-2009 31- RI: Small: Scalable Roadmap ... $ 450,000.00 Amato, Nancy M. AUG-2012

Amato, Nancy M. 32525 A728A NSF 01-SEP-2009 31- REU: RI: Small: Scalable $ Roadmap .. 24,000.00 Rauchwerger, Lawrence AUG-2012 32525 A7380 NSF 01-AUG-2009 31- ARRA: CSR: Large: Collaborative... $ Taylor, Valerie JUL-2014 865,000.00

Chen, Jianer 32525 A7630 NSF 01-SEP-2009 31- AF: Small: Topological Graph ... $ 224,136.00 Akleman, Ergun AUG-2012

Chen, Jianer 32525 A763B NSF 01-SEP-2009 31- REU: AF: Small: Topological $ 16,000.00 Graph Akleman, Ergun AUG-2012 Stoleru, Radu $1,092,761.00 Song, Dezhen 01-SEP-2009 31- Gutierrez-Osuna, Ric 32525 A7640 NSF MRI: Acquisition of Mobile AUG-2012 Murphy, Robin R. Ames, Aaron 32525 A8010 NSF 01-SEP-2009 31- M. DC: Small: Col $ 199,961.00 Amato, Nancy M. AUG-2012 32525 A801A NSF 01-SEP-2009 31- . REU: DC: Small: Collaborative ... $ 16,000.00 Amato, Nancy M. AUG-2012 32525 A9260 NSF 01-JAN-2010 31- Face-to-Face-Software TF $ 22,500.00 Taylor, Valerie DEC-2012 32525 A9270 SYNKERA 25-SEP-2009 31- Miniature and Reliable Chemical... $ 142,787.00 Gutierrez-Osuna, Ric MAY-2012

246

32525 A9690 NSF 15-FEB-2010 31-JAN- CAREER: Coordination- and ... $ 154,407.00 Gu, Guofei 2015 32525 A969A NSF 15-FEB-2010 31-JAN- REU: CAREER: Coordination-and $ 16,000.00 Gu, Guofei 2015 ...

Hammond, Tracy 32525 A975B NSF 01-MAR-2010 28- CCLI: Sketched-Truss.. $ 82,808.00 Linsey, Julie S FEB-2013

Welch, Jennifer L. 01-JUN-2010 31- $ 586,218.00 32525 B0480 NSF AF:Medium:A Fair ... Pike, Scott M MAY-2014 32525 B0870 SPAWAR 28-JUN-2010 27- Personalized Monitoring $ Caverlee, James B JUN-2012 286,992.00 32525 B0900 NSF 01-AUG-2010 31- CSR: Small: Large-Scale Web $ 400,105.00 Loguinov, Dmitri AUG-2013 32525 B090A NSF 01-SEP-2010 31- REU: CSR: Small: Large-Scale ... $ 15,000.00 Loguinov, Dmitri AUG-2013 32525 B0950 NSF 01-SEP-2010 31- Integrated Sensing and Acting ... $ Gutierrez-Osuna, Ric AUG-2013 299,930.00 32525 B1180 NSF 15-AUG-2010 31- EAGER: Exploration in Type ... $ 116,638.00 Dos Reis, Gabriel T. JUL-2012 32525 B1190 NSF 01-SEP-2010 31- AF: Small: Fault-Tolerance ... $ Klappenecker, Andreas AUG-2013 320,000.00 32525 B1340 SRC 01-SEP-2010 31- Pseudo-Functional Delay ... $ Walker, Duncan M. MAY-2012 99,003.00 32525 B1420 NSF 01-SEP-2010 31- Small: Collaborative: Novel .. $ 2013 Williams, Tiffani III AUG-2013 397,003.00

Mahapatra, Rabi 32525 B1710 NSF 01-MAY-2010 30- Introduction of Nanoelectronics $ 90,000.00 APR-2013 32525 B2290 NSF 01-SEP-2010 31- FFATA: Planning Visits ... $ Dos Reis, Gabriel T. AUG-2012 20,000.00 32525 B3620 NSF 01-APR-2011 31- FFATA: G&V: Medium: $ 148,908.00 Chai, Jinxiang MAR-2016 Collaborative

247

32525 B3730 NSF 15-MAR-2011 29- FFATA: CAREER: Theory $ 59,694.00 Chai, Jinxiang FEB-2016 32525 B4000 NSF 01-SEP-2011 31- FFATA: Collaborative Research: ... $ Shell, Dylan AUG-2014 86,600.00 32525 B4230 SAMELEC 01-MAY-2011 30- Full-body Performance ... $ 98,272.00 Chai, Jinxiang JUN-2012

Rauchwerger, Lawrence 01-JUL-2011 31-DEC- $ 12,000.00 32525 B4340 NSF FFATA: Student Travel Support ... Amato, Nancy M. 2012 32525 B4520 NSF 01-JUL-2011 30- FFATA: SHF: Small: High Quality $ Walker, Duncan JUN-2014 400,000.00 32525 B4890 NSF 01-SEP-2011 31- FFATA: EAGER: Exploratory $ 99,766.00 Stoleru, Radu AUG-2013 Research 32525 B5020 NSF 01-SEP-2011 31- FFATA - IEEE/RSJ $ 37,805.01 Shell, Dylan AUG-2012 32525 B502A NSF 01-SEP-2011 31- FFATA - IEEE/RSJ International $ 2,194.99 Shell, Dylan AUG-2012 Conf 32525 B5200 NSF 01-SEP-2011 31- FFATA: SDCI Net: A Wireless ... $ Stoleru, Radu AUG-2014 300,000.00 32525 B520A NSF 01-SEP-2011 31- FFATA: RET: SDCI Net: A $ 10,000.00 Stoleru, Radu AUG-2014 Wireless .. 32525 B5220 NSF 01-SEP-2011 31- FFATA: Student Travel Award ... $ 15,000.00 Stoleru, Radu AUG-2012 32525 B524A NSF 01-SEP-2011 31- FFATA: Collaborative Research:.. $ 142,649.00 Hammond, Tracy AUG-2014

Hammond, Tracy 32525 B524B NSF 01-SEP-2011 31- FFATA: Collaborative Research:... $ 175,207.00 Linsey, Julie S AUG-2014 32525 B5510 DOE 01-SEP-2011 31- Programs for Increasing the ... $ Taylor, Valerie AUG-2012 49,800.00 32525 B5650 NAVAL- 29-SEP-2011 28-SEP- FFATA: An Architecture- $ Stoleru, Radu SWC 2012 Independent 20,000.00

248

32525 B5850 POLARITY 15-MAY-2011 01- FFATA: Scalable Warfighter ... $ 20,250.00 Hammond, Tracy MAR-2012 32525 B5930 BSF 01-OCT-2011 30- Coding for Flash Memory $ 4,657.50 Jiang, Anxiao SEP-2012 32525 B6370 NSF 01-JUN-2012 31- FFATA: CAREER: $ 96,016.00 Schaefer, Scott MAY-2017 Parameterization ... Pettibon, Joseph P $ 199,165.67

Malave, Cesar 01-MAR-2009 28- Engineering Transfer Scholars 32552 A534B NSF Furuta, Richard FEB-2013 (ETS) Butler-Purry, Karen 32560 A1580 NSF 01-APR-2008 31- CAREER: A Multimodal Mixed- $ 403,092.65 Kerne, Andruid MAR-2013 Initiat 32560 A158A NSF 01-APR-2008 31- Andruid CAREER: A Multimodal $ 36,873.00 Kerne, Andruid MAR-2013 Mixed- Initiat 32560 A158B NSF 01-APR-2008 31- REU: CAREER: A Multimodal $ 16,000.00 Kerne, Andruid MAR-2013 Mixed 32560 A158C NSF 01-APR-2008 31- REU: CAREER: A Multimodal $ 16,000.00 Kerne, Andruid MAR-2013 Mixed 32560 A158E NSF 01-APR-2008 31- REU: CAREER: A Multimodal ... $ 16,000.00 Kerne, Andruid MAR-2013

Kerne, Andruid 32560 A2950 NSF 01-AUG-2008 31- HCC-Medium: A Location- $ 465,515.00 Aware...... Henderson Mary K JUL-2012

Henderson, Mary K 32560 A295A NSF 01-AUG-2008 31- HCC-Medium: A Location-Aware $ 10,291.00 Kerne, Andruid JUL-2012 32560 A295C NSF 01-AUG-2008 31- REU: HCC - Medium: A Location $ 16,000.00 Kerne, Andruid JUL-2012 ... 32560 A295E NSF 01-AUG-2008 31- REU: HCC - Medium: A Location- $ 16,000.00 Kerne, Andruid JUL-2012 ...

Shipman, Frank M 32560 A3780 NSF 15-SEP-2008 31- Collaborative Project: Ensemble: .. $ 373,321.00

249

Furuta, Richard AUG-2012

Furuta, Richard 32560 A378A NSF 15-SEP-2008 31- Collaborative Project: Ensemble: .. $ 32,634.00 Shipman, Frank M. Coll AUG-2012

Shipman, Frank M 32560 A378A1 15-MAY-2011 15- Sub with Penn State University $ 19,045.00 Furuta, Richard NSF AUG-2012

Hammond, Tracy 32560 A6980 01-JUL-2009 30- ARRA: Civil Engineering ... $ 327,444.84 Cahill, Anthony T. NSF SEP-2012 32560 A7440 NSF 01-NOV-2009 31- NSDL Service to Support ... $ 471,893.00 Shipman, Frank M. OCT-2012 32560 B1020 NSF 01-AUG-2010 31- Pilot: Supporting Creativity ... $ Furuta, Richard JUL-2013 200,000.00 32560 B102A NSF 01-AUG-2010 31- REU: Pilot: Supporting Creativity $ 16,000.00 Furuta, Richard JUL-2013 Gutierrez-Osuna, Ric 32560 B1430 NSF EAGER: Creativity in the Wild: ... $ 112,789.00 01-SEP-2010 31- Shipman, Frank M AUG-2012 Smith, Steven M Gutierrez-Osuna, Ric 32560 B143B NSF REU: EAGER: Creativity in the $ 16,000.00 01-SEP-2010 31- Wild Shipman, Frank M. AUG-2012 Smith, Steven M

2013 Shipman, Frank M 32560 B1580 NSF 15-SEP-2010 31- NSDL Service to $ 510,000.00 Furuta, Richard AUG-2013

Caverlee, James 32560 B5890 NSF 01-SEP-2011 31- FFATA: RAPID: Earthquake ... $ 39,583.00 Mander, John AUG-2012 Amato, Nancy M. 32584 B537E DHS FFATA: ARI-LA: A Framework for $ 55,610.00 01-SEP-2011 31- ... Charlton, William S AUG-2012 Rauchwerger, Lawrence

Amato, Nancy M. 32585 A227B MICHIGAN 15-APR-2008 14- Center for Radiative Shock ... $ 470,620.39

250

APR-2012 Adams, Marvin L Rauchwerger, Lawrence Mallick, Bani K Morel, Jim E 32585 A383C LLNS 09-SEP-2008 29- A TO 1 to MA C08-00353 w/ $ 504,784.42 Benzerga, Amine FEB-2012 Lawrence Adams, Marvin L. Amato, Nancy M. Rauchwerger, Lawrence Mallick, Bani K Cagin, Tahir Morel, Jim E Guermond, Jean-Luc Arroyave, Raymundo Popov, Bojan D Amato, Nancy M. $ 131,937.00

Rauchwerger, Lawrenc 01-SEP-2011 31- 32585 B547A ARGONNE CESAR: NE Exascale Co-Design Morel, Jim E AUG-2012 Adams, Marvin L. 32594 A678H QNRF 01-SEP-2011 30-SEP- Stress Monitoring w/ Non-Linear... $ 102,596.00 Gutierrez-Osuna, Ric 2012 32596 B3660 WEST-ELEC 01-APR-2011 31- Expert Assistance $ Murphy, Robin R. MAR-2012 8,000.00 32596 B366A WEST-ELEC 01-APR-2011 31- Expert Assistance $ 11,000.00 Murphy, Robin R MAR-2012

Murphy, Robin R. 32596 B3750 NSF 15-APR-2011 31- FFATA: RAPID: Sendai $ 82,723.00

251

MAR-2012 Earthquake ... 32596 B4960 NSF 01-AUG-2011 31- FFATA: EAGER: Shared Visual $ 256,943.54 Murphy, Robin R. JUL-2013 Common 32596 B4961 NSF 01-AUG-2011 31- Interagency Contract $ 43,056.46 Murphy, Robin R. JUL-2012 32596 B6150 NSF 01-DEC-2011 30- FFATA: Workshop: The 2012 HRI $ 25,648.00 Murphy, Robin R. NOV-2012 ... 32596 B615A NSF 01-DEC-2011 30- FFATA: Workshop: The 2012 HRI $ 2,625.00 Murphy, Robin R. NOV-2012 ... 32596 B6280 TRACLABS 28-SEP-2011 27- Adjustable Autonomy for $ 31,872.00 Murphy, Robin R. APR-2012 Intelligent

252