CPSC 230 Machine Organization and Assembly Language
CPSC 240 Principles of Software Engineering
Research Interests
Semantic Web
Software Engineering
Software Engineering and online education
Selected Publications
Ellis, H.J.C., and Hislop, G.W., “An Ontology for Software Engineering Teaching Modules,” The 6th International Conference on Web Information Systems Engineering, 2005.
Ellis, H.J.C., “Autonomous Learning in Online and Traditional Versions of a Software Engineering Course,” 18th Annual Conference on Software Engineering Education and Training, 2005.
Fox-Erlich, S., T.O. Martyn, H.J.C. Ellis and M.R. Gryk, “Delineation and Analysis of the Conceptual Data Model Implied by the IUPAC Recommendations for Biochemical Nomenclature,” Protein Science, 13: p. 2559-2563, 2004.
Hislop, G.W. and H.J.C. Ellis, “A Study of Faculty Effort in Online Teaching,” The Internet and Higher Education, Elsevier/Pergamon, Vol. 7, Issue 1, Spring, 2004.