Syllabus Schedule Project Canvas Assignment 1 Assignment 2 Assignment 3 Assignment 4
Syllabus
Meeting Date Topic & Readings
1 4/4
Wed.
Lecture: Introduction to the Course and E-Commerce
Discuss presentation topics.
2 4/6
Fri.
Lecture: Configuring ASP.NET Applications
3 4/9
Mon.
Data Access using LINQ and the Entity Framework
Overview of assignment 1.
4 4/11
Wed.
Technology Alliance Group: Tech Camp: 1-4 pm.
5 4/13
Fri
Work session in PH 047 computer lab to work on A01.
Presentation preferences due
6 4/16
Mon.
Lecture: Website Security

7 4/18
Wed.
Guests: Jon Geller, Jackie Calapristi, Chloe MacNaughton, Eric Zink, Billy Holbrook, and Heidi Sayler to disucss job searches, career expereinces, job hunt tips, etc. Meet in PH 210 north.
Assignment 1 due
Western IS Connection (WISC) 6-8pm. Registration
Thursday 4/19 Spring Career Fair
8 4/20
Fri.
Overview of assignment 2 in PH 001.
Move to PH 047 to work on A02.
9 4/23
Mon
Work session in PH 109 to work on A02.
10 4/25
Wed.
Lecture: Stored procedures, Parameterized Queries, functions,
Advanced Data Access Example: StoredProcedureMusic/search
Presentation Tips, Presentation Evaluation Form(.doc)
Assignment 2 due
Overview of Assignment 3 (retail front-end and stored procedures)
TAG:Tech Expo
11 4/27
Fri.
Work session in PH 109 computer lab to work on A03.

12 4/30
Mon.
Lecture: Creating & Consuming Web Services
Reading: .NET Web Services (w3schools.com)
13 5/2
Wed.
Lecture: Screen scraping, Overview of assignment 4 (web service, screen scraping, Rss reader)
Assignment 3 due
14 5/4
Fri.
Work session in PH 047 computer lab to work on A04.
15 5/7
Mon.
Presentation: APIs -- Google (maps, search, calendar...), Instagram, Facebook, Twitter, Flickr, YouTube, etc. - Team KH & DJ
Presentation: AngularJS two-way data binding -- Team KU & AL
16 5/9
Wed.
Lecture: Exception Handling
Assignment 4 due
17 5/11
Fri.
Lecture: Caching.
18 5/14
Mon.
Guest speaker: Max Bronsema, WWU's Directory Web Technologies (ie. web master) on Content Management Systems.
Discuss and schedule project meetings.
19 5/16
Wed.
Project status meetings. Each student will meet with Professor Sandvig for approximately 15 minutes to discuss the term project. Project functionality should be fully planned. Bring to the meeting hand-drawn screen shots for each page (see Website Storyboarding), a bullet list of planned functionality, and a database schema (if appropriate).
20 5/18
Fri.
Cyber Security - guest speaker Erik Fretheim, Director of WWU's Computer and Information Systems Security (CISS) Program.
21 5/21
Mon.
Presentation: CSS Preprocessing: Less & Sass  - Team DJ & AL (CS)
Presentation: C# Generics and data structures - Team KU & KH
22 5/23
Wed.
Lecture: Sql Server Advanced Features
23 5/25
Fri.
Schedule adjustment day (see note below)
24 5/28
Mon.
Memorial Day  Memorial Day Holiday
25 5/30
Wed
Presentation: Google's AMP (Accelerated Mobile Pages) - Team AL & KH
Presentation: Google Analytics and Webmaster Tools - Team DJ & KU
26 6/1
Fri.
Midterm Exam - study guide
27 6/4
Mon.
Windows Server configuration - hands-on exercise in PH 047 computer lab.
28 6/6
Wed.
Project day: Professor Sandvig will have extra office hours -- 10 am - noon, 1:00 pm - 4:00 pm
29 6/8
Fri.
Course review and course evaluations.
6/11
Mon.
Extra office hours 10 am - 1 pm.
6/12
Tu.
Final project due at 10 am. Submit project URL via the Canvas course management system. Include a list of features (similar to your list of enhancements in MIS 324) so that I do not miss any when grading.

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