Syllabus Schedule Project Canvas Assignment 1 Assignment 2 Assignment 3 Assignment 4
Syllabus
Meeting Date Topic & Readings
1 4/3
Wed.
Lecture: Introduction to the Course and E-Commerce
Discuss presentation topics.
2 4/5
Fri.
Lecture: Configuring ASP.NET Applications
3 4/8
Mon.
Lecture: Data Access using LINQ and the Entity Framework
4 4/10
Wed.
Work session in PH 047 computer lab to work on A01.
5 4/12
Fri
Lecture: Website Security
Presentation preferences due
6 4/15
Mon.
Lecture: AJAX

7 4/17
Wed.
Overview of assignment 2: authentication & authorization
Assignment 1 due
  4/18
Th
Spring Career Fair 2019
Western IS Connection (WISC) 5:30-8pm. WWU Library Harry Potter Room
8 4/19
Fri.
Work session in PH 047 computer lab to work on A02.
9 4/22
Mon
Lecture: Stored procedures, Parameterized Queries, functions,
Advanced Data Access Example: StoredProcedureMusic/search
Presentation Tips, Presentation Evaluation Form(.doc)
10 4/24
Wed.
Assignment 2 due
Overview of Assignment 3 (retail front-end and stored procedures)
11 4/26
Fri.
Work session in PH 047 computer lab to work on A03.

12 4/29
Mon.
Lecture: Creating & Consuming Web Services
Reading: .NET Web Services (w3schools.com)
13 5/1
Wed.
*** Note: class will start at 2:15 pm due to a one-time schedule conflict.***
Lecture: Screen scraping, Overview of assignment 4 (web service, screen scraping, Rss reader)
14 5/3
Fri.
Work session in PH 047 computer lab to work on A03.
15 5/6
Mon.
Overview of assignment 4 and update on Lab Inspection project (LIP) .
Assignment 3 due
16 5/8
Wed.
Cyber Security - Guest speaker Erik Fretheim, Director of WWU's Computer and Information Systems Security (CISS) Program
17 5/10
Fri.
Guest speakers: Max Bronsema, WWU's Director of Web Technologies and Stephanie Mason, WWU Web Developer/Designer, on Content Management Systems and managing large web sites.
18 5/13
Mon.
Presentation: Web Accessibility  - Team LW & MW
Project status update.
19 5/15
Wed.
Exception Handling
20 5/17
Fri.
Work session in PH 047 computer lab to work on LIP.
21 5/20
Mon.
Presentation: Cloud Computing - Team MW & NM
Presentation: Google Analytics and Search Console - Team Sandvig
22 5/22
Wed.
Lecture: Sql Server Advanced Features
23 5/24
Fri.
Schedule adjustment day (see note below)
Assignment 4 due
24 5/27
Mon.
Memorial Day  Memorial Day Holiday
25 5/29
Wed
Presentation: E-commerce Security - Team NM & LW
26 5/31
Fri.
Work session in PH 047 computer lab to work on LIP.
Midterm Exam - study guide
27 6/3
Mon.
Windows Server configuration - hands-on exercise in PH 047 computer lab.
28 6/5
Wed.
Project day: Professor Sandvig will have extra office hours -- 10 am - noon, 1:00 pm - 4:00 pm
29 6/7
Fri.
Course review and course evaluations.
6/10
Mon.
Extra office hours 10 am - 1 pm.
6/11
Tu.
Final project due at 10 am. Submit project URL via the Canvas course management system.

Schedule adjustment days - MIS 424 is a 4 credit-hour class and should meet 200 minutes per week (equivalent to 4 sessions at 50 minutes per week). It is currently scheduled to meet 240 minutes per week (3 session at 80 minutes each). Therefore every two weeks it over-scheduled by 80 minutes, or one class session. The course schedule compensates for the over-scheduling by including schedule adjustment days during the quarter.

Regular Expressions HTML Color Names Color Picker ASCII Character Codes Unicode Character Codes
Top