Villanova Department of Computing Sciences

Undergraduate Research Projects

Here is a sublist of our past and ongoing projects which are particularly well suited for undergraduate student participation. Please note however that in general all projects are open to all students.

Human-Computer Interaction

Means of evaluating effectiveness of university web page as a user interface to information. More...


Biological Systems Modeling

We want to extend the results of sphere packing in crystals to the setting where how many spheres of certain radius that can be contained in the unit sphere are known. More...


Animated Algorithms

Included are five applets illustrating a sorting algorithm, a directed graph algorithm, a linked list, a queue, and a binary tree. More...


Nanocompliers & Computational Nanotechnology

Our research in this area involves the development of a compiler for a hypothetical nanocomputer. More...


Modeling Wireless Medical Device Networks

Developed models can be part of an effective Verification and Validation process for the wireless medical device network to ensure patient safety and also to facilitate the necessary clinical outcomes. More...


Science and Theatre Magic Program

The ultimate objective is to nurture the cognitive capacities which are essential to the successful pursuit of careers in science: critical judgment, intellectual curiosity, creativity, determination, and discipline. More...


Vatican Video Archive

Vatican Video Archive project for the Internet Office of the Holy See. More...


Applied Computing Technology Lab

The Applied Computing Technology Laboratory at Villanova University is a virtual laboratory, an idea factory, dedicated to the discovery of new uses of computer technology in all areas of the human experience. More...


Plagiarism Detection and Research Writing Validation

We are developing a software tool to detect copy and paste plagiarism and to validate research writing. The tool makes use of free search engine APIs to enable fast, practical and free checking of documents against content on the Internet to identify instances of intended or unintended plagiarism. More...


Blogging use for Large Lectures

Large lecture sessions make it difficult for individuals to have their voices heard. Additionally, freshman tend to be shy in any group and very unsure of the validity of their opinions. I investigated the use of Blogging as a technique for a non-csc majors' course. More...


Ensemble -- Enriching Communities and Collections to support Education in Computing

This project is part of the NSF National STEM Digital Library (NSDL.org) It is a collaborative project involving many partners. The main participants are Villanova (project lead), Virginia Tech, Texas A&M, and Portland State. Other partners include Drexel, Pitt, Berkeley, the Computer Science Teachers Association, CSAB, and others. More...


Distributed Expertise in Enhancing Computing Education with Connections to the Arts

This is a collaborative project with The College of New Jersey and Virginia Tech. Villanova is the lead institution. Drs. Tom Way and Lillian Cassel are the Villanova participants. More...


Computing Sciences Department Web Team

This team is responsible for the daily upkeep of the Computing Sciences Department website. More...