Skip to content
Jared Smith edited this page Jan 22, 2015 · 19 revisions

Quick Jump: | --- | --- Week 1 | Week 2
Week 3 | Week 4
Week 5 | Week 6
Week 7 | Week 8
Week 9 | Week 10
Week 11 | Week 12
Week 13 | Week 14
Week 15 |


Week 1

  • Session 1
    • Topic(s): Course Introduction
    • Supporting Materials
    • Class Activity
    • Project Deliverable
      • Team Preference Survey
    • Project Points
  • Session 2
    • Topic(s): Web Engineering vs. Software Engineering
    • Supporting Materials
    • Class Activity
      • Requirements Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s):
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points

Week 2

  • Session 1
    • Topic(s): Web Basics
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 2
    • Topic(s): Requirements
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Visual Studio Introduction
    • Project Deliverable
    • Project Points

Week 3

  • Session 1
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Web Terms & Testing
    • Project Deliverable
    • Project Points
  • Session 2
    • Topic(s): JavaScript / JQuery
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 3

Week 4

  • Session 1
    • Topic(s): Web Services
    • Supporting Materials
    • Class Activity
    • Project Deliverable
      • Requirements Document Bug Tracker
      • VM Setup
    • Project Points: 7
  • Session 2
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Web Services Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Environment Setup
    • Project Deliverable
    • Project Points

Week 5

  • Session 1
  • Session 2
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Web Testing
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • UI Show & Tell
    • Project Deliverable
    • Project Points

Week 6

  • Session 1
    • Topic(s): Exam #1
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 2
    • Topic(s): Twitter Bootstrap
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Cross-Team Roles
    • Project Deliverable
    • Project Points

Week 7

  • Session 1
    • Topic(s): R1 Presentations
    • Supporting Materials
    • Class Activity
    • Project Deliverable
      • R1
    • Project Points: 37
  • Session 2
    • Topic(s): R1 Presentations
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s): R1 Presentations
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points

Week 8

  • Session 1
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Post Mortem
    • Project Deliverable
      • R1 Post Mortem
    • Project Points: 3
  • Session 2
    • Topic(s): Designing Databases
    • Supporting Materials
      • [Database Introduction][8-2-3-1]
      • [SQL Commands][8-2-3-2] (1-4)
      • [DB ER Diagrams][8-2-3-3] (Intro, Cardinality, Tips)
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s): Implementing Databases
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points

Week 9

  • Session 1
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Design Your Database
    • Project Deliverable
    • Project Points
  • Session 2
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Database Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s): HTML5
    • Supporting Materials
      • [HTML5][9-3-3]
    • Class Activity
    • Project Deliverable
    • Project Points

Week 10

  • Session 1
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • HTML5 Activity
    • Project Deliverable
      • Beta Release
    • Project Points
  • Session 2
    • Topic(s): Security
    • Supporting Materials
      • Ch 13 (13.1-13.4; 13.5-13.6.2)
      • [Security Guidelines][10-2-3-1] (3, 4, 5, 8, 9, 18, 20)
      • [Threat Modeling][10-2-3-1]
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Cross Team Security Testing
    • Project Deliverable
    • Project Points

Week 11

  • Session 1
    • Topic(s): Web Usability
    • Supporting Materials
      • Ch 11 (11.1-11.4)
      • [UI Guidelines][11-1-3]
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 2
    • Topic(s): CSS
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • CSS Activity
    • Project Deliverable
    • Project Points

Week 12

  • Session 1
    • Topic(s): Exam #2
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 2
    • Topic(s): Google Analytics
    • Supporting Materials
    • Class Activity
      • Google Analytics
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s): Web Tools
    • Supporting Materials
      • Ch 12 (12.1-12.2; 12.8-12.9)
    • Class Activity
    • Project Deliverable
    • Project Points

Week 13

  • Session 1
    • Topic(s): Team Tool Presentations
    • Supporting Materials
      • Ch 8 (8.1-8.2; 8.3.3; 8.5)
    • Class Activity
      • Team Tool Presenations
    • Project Deliverable
      • [H1 Web Tool][13-1-5]
    • Project Points
  • Session 2
    • Topic(s): Team Tool Presentations
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Cross Team Roles
    • Project Deliverable
    • Project Points

Week 14

  • Session 1
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • UI Show & Tell
    • Project Deliverable
    • Project Points
  • Session 2
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Case Study
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s):
    • Supporting Materials
    • Class Activity
      • Team Work & Question Time
    • Project Deliverable
    • Project Points

Week 15

  • Session 1
    • Topic(s): Final Project Presentations
    • Supporting Materials
    • Class Activity
    • Project Deliverable
      • R2
    • Project Points: 43
  • Session 2
    • Topic(s): Final Project Presentations
    • Supporting Materials
    • Class Activity
    • Project Deliverable
    • Project Points
  • Session 3
    • Topic(s): Final Project Presentations & Post Mortem
    • Supporting Materials
    • Class Activity
    • Project Deliverable
      • R2 Post Mortem
    • Project Points: 3

[8-2-3-1]: [8-2-3-2]: http://www.w3schools.com/sql/ [8-2-3-3]: http://www.smartdraw.com/resources/tutorials/entity-relationship-diagrams/ [9-3-3]: http://janderson99.hubpages.com/hub/HTML5-is-Here-Now-HTML5-Benefits-for-Users-and-Developers [10-2-3-1]: http://www.sans.org/critical-security-controls/ [10-2-3-2]: https://www.owasp.org/index.php/Application_Threat_Modeling [11-1-3]: http://speckyboy.com/2011/03/31/10-essential-web-application-usability-guidelines/ [13-1-5]: http://www.se.rit.edu/~swen-344/homeworks/homeworktools.html

Clone this wiki locally