CS 4490z/4460z Project Topics Fall 2008

(last updated Sept. 28, 2008)

Prof. Mike Katchabaw

katchab<at>csd.uwo.ca

Music composition and synthesis on mobile devices; Storytelling engine development
Students interested in games-related projects can contact me.

Dr. Peter K. Rogan
Department of Biochemistry
Schulich School of Medicine and Dentistry

progan<at>uwo.ca

1. Implementation of algorithms for development of genomic probes for human genetic disease diagnosis
2. Resource for in silico splicing mutation analysis

Students interested in these projects could first see Aija for a more detailed description of the projects, and then email Dr. Rogan.

Prof. Kamran Sedig

kamrans<at>uwo.ca

I have a few projects requiring that the students design and implement a small-scale game to promote problem-solving, visualization, and planning skills.

Prof. Hanan Lutfiyya

hanan<at>csd.uwo.ca

Generally I would be interested in superving 490s in distributed systems, mobile computing and operating systems, but I do have specific projects in mind:
Virtualization Technologies for Learning
Context-Aware Applications for a University Campus

Prof. Bob Webber

webber<at>csd.uwo.ca

In general, my interests are in software projects where execution speed is the primary focus and the task is either cpu-bound, memory-bound, or disk-bound. I am also interested in projects that explore the capabilities of existing publically available programs in the following areas (with associated wikipedia links): If you have other ideas, feel free to contact me at webber<at>csd.uwo.ca including 4490 in the subject line.

Dr. Maria Drangova
Imaging Research Laboratories
Robarts Research Institute

mdrangov<at>imaging.robarts.ca

My laboratory is developing and validating tools to aid in the use of medical images during cardiac interventional procedures. One of the projects, that would be appropriate for a 4th year computer science student, relates to the registration of three-dimensional computed tomography images of the heart to previously acquired MRI images. Registration will be performed based on toolkits available in our laboratory (ITK and VTK) and will require expansion of software and optimization for the specific task. A strong understanding of object- oriented design is required. This project will be performed in collaboration with Dr. Terry Peters (imaging scientist) and Dr. James White (cardiologist).

Prof. Stephen Watt

watt<at>csd.uwo.ca

Portability in Pen Computing; Cloud computing; Computer algebra; Software component architectures; Representation of calligraphy; Canonical labelling of graphs

Prof. Steven Beauchemin

beau<at>csd.uwo.ca

WEB CRAWLER in Pearl using SQL

Prof.Areski Nait-Abdallah

areski<at>csd.uwo.ca

Boolean decision diagrams in Coq

Prof. Stuart Rankin

Department of Mathematics srankin<at>uwo.ca

Graph Isomorphism testing: Generating a completely partitioned GIND matrix in polynomial time.
This project comes from the study of graph isomorphism (a previous CS490z student worked on a much earlier version of this problem). We have technical write-ups of some of this for people to read if they are interested in the project. Some information on the project is included here.