CSE 403 Autumn 2013 Course Calendar


September
SundayMondayTuesdayWednesdayThursdayFridaySaturday
22 23 24 25
10:30-11:20 Lecture
EEB 045
Syllabus, introductions
13:00-14:00 Office Hours (Laura)
CSE 350
26
09:30-10:20 Section
EEB 105
Project idea brainstorming
10:30-11:30 Office Hours (Nat)
CSE 220
27
10:30-11:20 Lecture
EEB 045
Project idea brainstorming
28
29 30
10:30-11:20 Lecture
EEB 045
Project presentations
14:00-15:00 Office Hours (Calvin)
CSE 220
01
09:30-10:20 Section
EEB 105
Project presentations
10:30-11:30 Office Hours (Laura)
CSE 350
02
10:30-11:20 Lecture
EEB 045
Intro to software engineering (slides - pdf) and software lifecycle (slides - pdf)
13:00-14:00 Office Hours (Laura)
CSE 350
03
09:30-10:20 Section
EEB 105
Software lifecycle (cont.)
10:30-11:30 Office Hours (Nat)
CSE 220
04
10:30-11:20 Lecture
EEB 045
Software lifecycle (cont.)
05

October
SundayMondayTuesdayWednesdayThursdayFridaySaturday
06 07
10:30-11:20 Lecture
EEB 045
Software lifecycle (cont.)
13:00-14:00 Office Hours (Calvin)
CSE 220
08
09:30-10:20 Section
EEB 105
Team requirements & risks discussion
10:30-11:30 Office Hours (Laura)
CSE 350
09
10:30-11:20 Lecture
EEB 045
Requirements (slides - pdf)
13:00-14:00 Office Hours (Laura)
CSE 350
10
09:30-10:20 Section
EEB 105
Team organization in-class exercise Slides - PDF
10:30-11:30 Office Hours (Nat)
CSE 220
11
Team Organization
10:30-11:20 Lecture
EEB 045
Use cases (slides - pdf)
12
13 14
10:30-11:20 Lecture
EEB 045
User Interface Prototyping (slides - pdf)
13:00-14:00 Office Hours (Calvin)
CSE 220
15
09:30-10:20 Section
EEB 105
Work on reqts and UI in your teams
10:30-11:30 Office Hours (Laura)
CSE 350
16
10:30-11:20 Lecture
EEB 045
Work on reqts and UI in your teams
13:00-14:00 Office Hours (Laura)
CSE 350
17
09:30-10:20 Section
EEB 105
Work on reqts and UI in your teams
10:30-11:30 Office Hours (Nat)
CSE 220
18
10:30-11:20 Lecture
EEB 045
Software Architecture (slides - pdf)
19
20 21
10:30-11:20 Lecture
EEB 045
TBD
13:00-14:00 Office Hours (Calvin)
CSE 220
22
09:30-10:20 Section
EEB 105
Work on ZFR in your teams
10:30-11:30 Office Hours (Laura)
CSE 350
23
10:30-11:20 Lecture
EEB 045
TBD
13:00-14:00 Office Hours (Laura)
CSE 350
24
09:30-10:20 Section
EEB 105
GitHub Demo by Calvin (Supplemental version control slides - PDF) (Supplemental git and GitHub slides - PDF)
10:30-11:30 Office Hours (Nat)
CSE 220
25
10:30-11:20 Lecture
EEB 045
TBD
26
27 28
10:30-11:20 Lecture
EEB 045
Strategies for bug prioritization (slides - pdf); UML class diagrams (slides - pdf) (updated slides - pdf)
13:00-14:00 Office Hours (Calvin)
CSE 220
29
09:30-10:20 Section
EEB 105
Work on design in your teams
10:30-11:30 Office Hours (Laura)
CSE 350
30
10:30-11:20 Lecture
EEB 045
TBD
13:00-14:00 Office Hours (Laura)
CSE 350
31
09:30-10:20 Section
EEB 105
Software development in the gaming industry talk by Nat (Flyer - PDF)
10:30-11:30 Office Hours (Nat)
CSE 220
01
10:30-11:20 Lecture
EEB 045
TBD
02
Peer Evaluation, post-Phase 2

November
SundayMondayTuesdayWednesdayThursdayFridaySaturday
03 04
10:30-11:20 Lecture
EEB 045
Employers choose soft skills, especially communication and teamwork, over technical skills (Guest speaker Darin)
13:00-14:00 Office Hours (Calvin)
CSE 220
05
09:30-10:20 Section
EEB 105
Work on Alpha development and documentation in your teams
10:30-11:30 Office Hours (Laura)
CSE 350
06
10:30-11:20 Lecture
EEB 045
TBD
13:00-14:00 Office Hours (Laura)
CSE 350
07
09:30-10:20 Section
EEB 105
Quality assurance, code smells (Code smells definitions and links to examples - PDF)
10:30-11:30 Office Hours (Nat)
CSE 220
08
10:30-11:20 Lecture
EEB 045
Testing (slides - PDF)
09
10 11
Veterans' Day
12
09:30-10:20 Section
EEB 105
Work on Alpha development and documentation in your teams
10:30-11:30 Office Hours (Laura)
CSE 350
13
10:30-11:20 Lecture
EEB 045
Testing, continued
13:00-14:00 Office Hours (Laura)
CSE 350
14
09:30-10:20 Section
EEB 105
Startup culture (Calvin Loncaric) (slides - PDF)
10:30-11:30 Office Hours (Nat)
CSE 220
15
10:30-11:20 Lecture
EEB 045
Phase1 PeerEval Questions (PDF), Phase2 PeerEval Questions (PDF), Teams (slides - PDF), Group Dynamics (slides - PDF), Conflict Resolution Strategies
16
17 18
10:30-11:20 Lecture
EEB 045
Security, (slides - PDF), (OWASP 2013 Top 10 Risks)
13:00-14:00 Office Hours (Calvin)
CSE 220
19
09:30-10:20 Section
EEB 105
Work on Beta development in your teams
10:30-11:30 Office Hours (Laura)
CSE 350
20
10:30-11:20 Lecture
EEB 045
Guest Speaker, Zak Dehlawi, Presentation slides, Security Innovation, SI Services, OWASP 2013 Top 10 Risks
13:00-14:00 Office Hours (Laura)
CSE 350
21
09:30-10:20 Section
EEB 105
TBD
10:30-11:30 Office Hours (Nat)
CSE 220
22
10:30-11:20 Lecture
EEB 045
QA-Code Reviews (slides - PDF)
23
24 25
10:30-11:20 Lecture
EEB 045
In-class Beta Demos (Beta Demo Instructions)
13:00-14:00 Office Hours (Calvin)
CSE 220
26
09:30-10:20 Section
EEB 105
TBD
10:30-11:30 Office Hours (Laura)
CSE 350
27
Test1 and Documentation

Presenting in EEB 045

Beta Demos, Teams FreeTime, Swapr, WhiteboardInterviewer

10:30-11:20 Lecture
EEB 045
In-Class Beta Demos (Beta Demo Instructions)
13:00-14:00 Office Hours (Laura)
CSE 350
28
Thanksgiving
29
Day after Thanksgiving
30

December
SundayMondayTuesdayWednesdayThursdayFridaySaturday
01 02
10:30-11:20 Lecture
EEB 045
TBD
13:00-14:00 Office Hours (Calvin)
CSE 220
03
09:30-10:20 Section
EEB 105
TBD
10:30-11:30 Office Hours (Laura)
CSE 350
04
10:30-11:20 Lecture
EEB 045
TBD
13:00-14:00 Office Hours (Laura)
CSE 350
05
09:30-10:20 Section
EEB 105
TBD
10:30-11:30 Office Hours (Nat)
CSE 220
06
10:30-11:20 Lecture
EEB 045
TBD
07
08 09
08:30-10:20 Final Presentations
  1. FreeTime
  2. CourseExplorer
  3. CommissionMe
  4. WhiteboardInterviewer
  5. PsychAssistant
  6. Swapr
  7. ReBook
10 11 12 13
Reflection Paper (turn into course drop box on Catalyst by NOON 12/13)
14