CSE 490e1 Winter 2017
Course Calendar

Subscribe to this calendar (google, iCal, etc.)

 Show color key

January
MondayTuesdayWednesdayThursdayFriday
02 03 04 05
10:30-11:50 Lecture
CSE 203
L2: Static analysis teaser, testing
Read: Synergy & duality, §1,3,4 and slides 4-13; CSE331 testing slides & handout
06
09 10
10:30-11:50 Lecture
CSE 203
L3: Random testing (board photos: 1, 2, 3)
Read: Feedback-directed random test generation
23:59 HW2: Test coverage due via Canvas
11 12
10:30-11:50 Lecture
CSE 203
L4: Type systems, project proposal presentations
Read: How to give a technical presentation
13
16:59 Project preferences due via email
16
Martin Luther King Day
17
10:30-11:50 Lecture
CSE 203
L5: Abstract interpretation & domains (board photos: 1, 2, 3)
18 19
10:30-11:50 Lecture
CSE 203
L6: Dynamic invariant detection (board photos: 1, 2, 3)
Read: Dynamic invariant detection (skim sections 5-8, read the rest carefully)
20
23 24
10:30-11:50 Lecture
CSE 203
No lecture: Work on your project
(Mike is out of town)
25 26
10:30-11:50 Lecture
CSE 203
L7: Abstract interpretation review (board photos: 1, 2, 3)
27
23:59 HW6: Re-revised project proposal due via Canvas
30 31
10:30-11:50 Lecture
CSE 203
L8: Delta Debugging (board photos: 1, 2, 3)
Read: Yesterday, my program worked (access from on campus or use proxy bookmarklet
01 02
10:30-11:50 Lecture
CSE 203
Project presentations
03

February
MondayTuesdayWednesdayThursdayFriday
06 07
10:30-11:50 Lecture
CSE 203
No class: work on your project
08 09
10:30-11:50 Lecture
CSE 203
L9: Model checking intro (board photos: 1, 2, 3)
Read: How to write a technical paper
10
13 14
10:30-11:50 Lecture
CSE 203
L10: Explicit-state model checking (board photos: 1, 2, 3)
Read: The Model Checker SPIN, by Gerard J. Holzmann, in IEEE TSE 23(5), 1997.
15 16
10:30-11:50 Lecture
CSE 203
L11: Symbolic model checking (board photos: 1, 2, 3)
Read: SLAM, sections 1 and 2
17
20
Presidents Day
21
10:30-11:50 Lecture
CSE 203
In-class activity
No reading
22 23
10:30-11:50 Lecture
CSE 203
Project presentations
24
27 28
10:30-11:50 Lecture
CSE 203
No class: work on your project
01 02
10:30-11:50 Lecture
CSE 203
L12: Natural language processing
Read: Tellina (skip section 3), optionally read NL=PL (short, easy read)
03

March
MondayTuesdayWednesdayThursdayFriday
06 07
10:30-11:50 Lecture
CSE 203
L13: Software quality in practice; read the Joel Test
08
23:59 HW12: Reflection due via Canvas
09
10:30-11:50 Lecture
CSE 203
TBD
10
14:30 HW13: Final report due via Canvas
13
10:30-12:20 Final project presentations
Room CSE 503
14 15 16 17