ECMM 6010: Technology Issues in Electronic Commerce

Dr. Thomas Trappenberg, Fall 2003, W8:30-10:00, F10:30-12:00, Tutorials Wednesdays, Office Hours TBA

news:

Nov 26: Semantic Web slides

Nov: 22: XML tutorial and XML Parser tutorial

Nov: 12: Assignment 6

Oct: 29: Assignment 5

Oct 28: data base program addNames.htm and addNames.php developed in class

Oct 19: Assignment 4

Sept 30: Assignment 3

Sept 23: Assignment 2

Sept 17: Assignment 1

--> results

honesty:

It is important for students to be aware of the Intellectual Honesty regulations at Dalhousie University. Please see http://plagiarism.dal.ca/ for more information. Any suspected cases of plagiarism will be forwarded to the Senate Discipline Committee.

textbook:

Robert W. Sebesta, programming the World Wide Web, 2nd edition, Addison Wesley 2003, ISBN0-321-14945-9

tutorials:

Special sessions with the TA (Dominic Standage) are held Wednesdays 1-3pm in teaching lab 2 in the CS building.

outline:

This course is a basic introduction to web programming for electronic commerce students without previous CS or programming background. The topics covered in this course is outlined below.

1      HTML

2      JavaScript

2.1        Variables

2.2        Control Statements

2.3        Functions

2.4        Objects

2.5        Pattern matching

2.6        Event handling (DOM)

3      PHP

3.1        Variables

3.2        Control Statements

3.3        Arrays

3.4        Functions

3.5        Form Handling

4      SQL & Database access

4.1        MySQL

4.2        SQL syntax

4.3        PHP access to MySQL

5      XML

5.1        XML syntax

5.2        Document Type Definition

5.3        Displaying XML

--------------------------------------

5.4        XML Schemas

5.5        XSLT Style Sheets

6      Session and access control

7      Dynamic HTML with JavaScript

 

grading scheme:

Course participation 20%

Assignements 20%

Tests 60%