Courses I taught at Ostfalia University
Diskrete Strukturen (Spring 2016)
Web Programming (Fall 2013)
Courses I taught in previous semesters at Edinburgh Napier University
SET07106 Mathematics for Software Engineering.
SET09103 Advanced Web Technologies. (Fall 2008,
Fall 2009, Fall 2010)
SET11105 Programming for the Web (co-taught).
CO32037 Server-Side Web Languages.
(Fall 2003, Fall 2004,
CO32034 Server Administration (co-taught with G. Russell).
CO71015 Knowledge Architecture (co-taught).
CO42009: Object Database Systems (co-taught with G. Russell, J. Kennedy).
CO22001/SET08104 Database Systems.
(Fall 2002 ((co-taught with G. Russell), Fall 2006,
Fall 2007, Fall 2008-10)
PhD Course: Concept Analysis and Concept Based Retrieval.
Intro to FCA,
Linguistic Applications of FCA,
"The Formalization of Semantic Relations in Relational Concept Analysis"
taught at the
10th European Summer School in Logic, Language and Information ,
August 1998. Here
are a couple of examples from that class.
Security of Server-Side Applications
Courses I taught at SLIS 1996 - 2002
L401 Computer-Based Information Tools
L505 Organization and Representation of Knowledge and Information
L697 - Advanced Topics in Information Systems:
Formal and Relational Concept Analysis
L575 Computer Programming for Text Management (Fall 1998, Spring 1999)
L548 Computer Programming for Information Management
Perl/CGI tools: search engines, shopping carts for e-commerce
applications, html easy-mark-up tools, fortune tellers, link validators,
calendar or scheduling tools, an interactive fairy tale creation
tool, etc developed by students in L548:
L577 Design of Information Systems
(Fall 2001 co-taught
with H. Rosenbaum; L577 materials)
Q200/I200 Information Representation
Student Projects I supervised at SLIS, 1996 - 2002
Christina Dulude developed a Project Management
System that supports web-based collaboration (Fall 2001).
Roger Morris, Cynthia Thorn, Mick McDaniel investigated
different aspects of Information Architecture (Fall 2000):
wrote a paper
Web Page Design for the Text Only Environment: Considerations for
project focussed on faceted navigation schemes and their
* Mick developed a tool for creating and updating syllabi on the
web using Perl/CGI and XML.
Chrystal Walcott developed a Perl/CGI system for
News and Message Posting (Summer 2000).
Michael Peterson developed a Perl/CGI interface that
connects to an Oracle database which is used for the
SWEAR system (Fall 1999).
William Lundin developed a Perl/CGI interface that
uses VML to display graphical results from Boolean queries (Fall 1999).