Haiying Shen headshot
HS

Haiying Shen

Associate Professor
Unit: School of Engineering and Applied Science
Department: Department of Computer Science
Office location and address
Rice Hall 303
85 Engineers Way
Charlottesville, Virginia 22903
Education
B.S. ​Tongji University, 2000
M.S. ​Wayne State University, 2004
Ph.D. ​Wayne State University, 2006
Biography

Haiying Shen received her BS degree in Computer Science and Engineering from Tongji University, China in 2000, and her MS and Ph.D. degrees in Computer Engineering from Wayne State University in 2004 and 2006, respectively. She was a faculty member in the Department of Computer Science and Computer Engineering at University of Arkansas from 2006 to 2009, and was a faculty member in the Department of Electrical and Computer Engineering at Clemson University from 2009 to 2016. She joined the University of Virginia Department as an Associate Professor in 2016. She was a recipient of the TCSC Mid-career Award 2015, IBM Faculty Award 2015, NSF CAREER Award 2013, Sigma Xi Clemson Chapter Young Investigator of the Year Award 2013, Microsoft Faculty Fellowship Award 2010, Award for Faculty Excellence of Clemson University 2010, and Undergraduate Mentor Thesis Award of University of Arkansas in 2009. She is a subject area editor for the Scalable Computing Journal, and an associate editor for the International Journal of Parallel, Emergent and Distributes Systems (IJPEDS) and for the Journal of Information Science and Engineering. She is also a program committee member of many leading conferences, and the former program co-chair for a number of international conferences.

Cloud-based Patient Outcomes Platform for Chronic Rhinosinusitis
Source: American Rhinologic Society
July 01, 2021 – June 30, 2024
SPX: Integrating Persistent Memory in the Cloud
Source: U.S. National Science Foundation (NSF)
October 01, 2018 – September 30, 2022
Exploring Mobile Ad Hoc Networks (MANETs) to Enable Connected Transportation Services
Source: U.S. Department Of Transportation
August 21, 2019 – August 20, 2022
Machine Learning based Disinformation Detection and Its Human Trust in Autonomous Vehicle Systems
Source: Virginia Polytechnic Institute and State Universit
June 01, 2021 – May 31, 2022
Organizing CSSI PI Meeting - Towards a National Cyberinfrastructure Ecosystem
Source: U.S. National Science Foundation (NSF)
April 01, 2020 – March 31, 2021
CIF21 DIBBs: PD: Building High-Availability Data
Source: U.S. National Science Foundation (NSF)
August 01, 2017 – July 31, 2020
EN-CS-CAREER: A New Efficient and Cooperative Large-Scale Distributed Data Sharing System
Source: U.S. National Science Foundation (NSF)
February 01, 2017 – January 31, 2020
Identifying "Under the Radar" Attacks
Source: Akamai Technologies, Inc.
February 01, 2019 – October 31, 2019
EN-CS Application Characterization for Adaptive Computing Platform Determination for Computational and Data-Enabled Science and Engineering
Source: U.S. NSF - Directorate For Engineering
August 15, 2016 – August 31, 2019
2017-2018 IBM PhD Fellowship
Source: IBM, Inc.
August 18, 2017 – May 30, 2018
CS 4740: Cloud Computing
Credits: 3
Investigates the architectural foundations of the various cloud platforms, as well as examining both current cloud computing platforms and modern cloud research. Student assignments utilize the major cloud platforms. Prerequisite: CS 2150 with grade of C- or higher.
CS 4980: Capstone Research
Credits: 1–3
This course is one option in the CS fourth-year thesis track. Students will seek out a faculty member as an advisor, and do an independent project with said advisor. Instructors can give the 3 credits across multiple semesters, if desired. This course is designed for students who are doing research, and want to use that research for their senior thesis. Note that this track could also be an implementation project, including a group-based project. Prerequisite: CS 2150 with a grade of C- or higher
CS 4993: Independent Study
Credits: 1–3
In-depth study of a computer science or computer engineering problem by an individual student in close consultation with departmental faculty. The study is often either a thorough analysis of an abstract computer science problem or the design, implementation, and analysis of a computer system (software or hardware). Prerequisite: Instructor permission.
CS 4998: Distinguished BA Majors Research
Credits: 3
Required for Distinguished Majors completing the Bachelor of Arts degree in the College of Arts and Sciences. An introduction to computer science research and the writing of a Distinguished Majors thesis. Prerequisites: CS 2150 or CS 2501 topic DSA2 with a grade of C- or higher, and BSCS major
CS 6111: Cloud Computing
Credits: 3
This course introduces a basic grounding in designing and implementing cloud systems. It aims to acquaint students with principles and technologies of server clusters, virtualized datacenters, Internet clouds, and applications. Students will gain hands-on experience on public cloud such as Amazon EC2. Prerequisites: CS2150 Program and Data Representation or CS 111x Introduction to Programming, CS 4457 Computer Networks or equivalent background.
CS 6501: Special Topics in Computer Science
Credits: 3
Course content varies by section and is selected to fill timely and special interests and needs of students. See CS 7501 for example topics. May be repeated for credit when topic varies. Prerequisite: Instructor permission.
CS 6890: Industrial Applications
Credits: 1
A graduate student returning from Curricular Practical Training can use this course to claim one credit hour of academic credit after successfully reporting, orally and in writing, a summary of the CPT experience to his/her academic advisor.
CS 7993: Independent Study
Credits: 1–12
Detailed study of graduate course material on an independent basis under the guidance of a faculty member.
CS 7995: Supervised Project Research
Credits: 3
Formal record of student commitment to project research for the Master of Computer Science degree under the guidance of a faculty advisor.
CS 8897: Graduate Teaching Instruction
Credits: 1–12
For master's students who are teaching assistants.
CS 8999: Thesis
Credits: 1–12
Formal record of student commitment to thesis research for the Master of Science degree under the guidance of a faculty advisor. May be repeated as necessary.
CS 9897: Graduate Teaching Instruction
Credits: 1–12
For doctoral students who are teaching assistants.
CS 9999: Dissertation
Credits: 1–12
Formal record of student commitment to doctoral research under the guidance of a faculty advisor. May be repeated as necessary.

Microsoft Research Faculty Fellow JULY 13, 2010

NSF CAREER Award 2013

IBM Faculty Award 2015

The Sigma Xi Clemson Chapter Young Investigator of the Year Award 2013