Web Design -- Development of complex, data driven web sites
Development of Accessible Web Sites
WWW Usability and Accessibility
Education Technology -- Pedagogical strategies regarding the integration of IT training, testing and assessment tools into traditional and distance learning courses
Integration of IT training, testing and assessment tools with university administrative systems
Assistive Technologies -- Evaluation and implementation of software and hardware assistive technologies in the educational process
Implementation of ADA 508 Section and W3C standards in the design and development of web sites
Software Engineering:
Object oriented program analysis, design and development -- Software usability and accessibility