Schedule

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

March
MondayTuesdayWednesdayThursdayFriday
26
14:30-15:30 OH (Mike)
CSE 538
27
09:30-10:20 Section
MGH 389
Pair forming; attend if you have not yet formed a pair
10:30-11:30 OH (Calvin)
CSE 007
28
09:30-10:20 Lecture
MGH 241
L2: Abstract interpretation, Static & dynamic analysis
Optional: Sofware lifecycle
29
09:30-10:20 Lecture
MGH 389
Project pitches
13:30-14:30 OH (Martin)
CSE 007
30
09:30-10:20 Lecture
MGH 241
Project pitches
10:30-11:30 OH (Rashmi)
CSE 007
13:00-13:30 OH (Mike)
CSE 538
15:00-15:30 OH (Mike)
CSE 538
15:00-16:00 Project team forming
EEB 037

April
MondayTuesdayWednesdayThursdayFriday
02
09:30-10:20 Lecture
MGH 241
L3: Testing
14:30-15:30 OH (Mike)
CSE 538
03
09:30-10:20 Group meeting
Location: your choice
10:30-11:30 OH (Calvin)
CSE 007
10:30-11:30 OH (Martin)
CSE 007
04
09:30-10:20 Lecture
MGH 241
L4: Type systems intro and demo
23:00 HW2: Test coverage due via Canvas
05
09:30-10:20 Meet with TA
CSE 624, 674, 678, or 538
13:30-14:30 OH (Martin)
CSE 007
06
09:30-10:20 Lecture
MGH 241
In-class activity
No reading
10:30-11:30 OH (Rashmi)
CSE 007
17:00 Peer reviews for HW2 due
09
09:30-10:20 Lecture
MGH 241
In-class activity
No reading
14:30-15:30 OH (Mike)
CSE 538
10
09:30-10:20 Group meeting
Location: your choice
10:30-11:30 OH (Calvin)
CSE 007
11
09:30-10:20 Lecture
MGH 241
L5: Random testing
Read: Feedback-directed random test generation
12
09:30-10:20 Meet with TA
CSE 624, 674, 678, or 538
13:30-14:30 OH (Martin)
CSE 007
13
09:30-10:20 Lecture
MGH 241
L4: Type systems
10:30-11:30 OH (Rashmi)
CSE 007
16
09:30-10:20 Lecture
MGH 241
Project presentations
14:30-15:30 OH (Mike)
CSE 538
17
09:30-10:20 Group meeting
Location: your choice
10:30-11:30 OH (Calvin)
CSE 007
18
09:30-10:20 Lecture
MGH 241
Project presentations
19
09:30-10:20 Meet with TA
CSE 624, 674, 678, or 538
13:30-14:30 OH (Martin)
CSE 007
20
09:30-10:20 Lecture
MGH 241
L6: Teams
10:30-11:30 OH (Rashmi)
CSE 007
23:00 Teammate feedback due
23
09:30-10:20 Lecture
MGH 241
L9: Requirements and use cases
14:30-15:30 OH (Mike)
CSE 538
24
09:30-10:20 Group meeting
Location: your choice
10:30-11:30 OH (Calvin)
CSE 007
25
09:30-10:20 Lecture
MGH 241
L8: Build systems
Read: The F5 Key Is Not a Build Process
26
09:30-10:20 Meet with TA
CSE 624, 674, 678, or 538
13:30-14:30 OH (Martin)
CSE 007
27
09:30-10:20 Lecture
MGH 241
L7: Architecture
10:30-11:30 OH (Rashmi)
CSE 007
30
14:30-15:30 OH (Mike)
CSE 538
01
09:30-10:20 Group meeting
Location: your choice
10:30-11:30 OH (Calvin)
CSE 007
02
09:30-10:20 Lecture
MGH 241
L11: Process: the Joel Test; read the Joel Test
03
09:30-10:20 Meet with TA
CSE 624, 674, 678, or 538
13:30-14:30 OH (Martin)
CSE 007
04
09:30-10:20 Lecture
MGH 241
L12: Delta Debugging
Read: Yesterday, my program worked (access from on campus or use proxy bookmarklet
10:30-11:30 OH (Rashmi)
CSE 007

May
MondayTuesdayWednesdayThursdayFriday
07
09:30-10:20 Lecture
MGH 241
L13: No class (work on your project)
14:30-15:30 OH (Mike)
CSE 538
08
09:30-10:20 Group meeting
Location: your choice
10:30-11:30 OH (Calvin)
CSE 007
09
09:30-10:20 Lecture
MGH 241
L14: No class (work on your project)
10
09:30-10:20 Meet with TA
CSE 624, 674, 678, or 538
13:30-14:30 OH (Martin)
CSE 007
11
09:30-10:20 Lecture
MGH 241
L15: Reviews
10:30-11:30 OH (Rashmi)
CSE 007
23:00 Teammate feedback due
14
09:30-10:20 Group meeting
Location: your choice
14:30-15:30 OH (Mike)
CSE 538
15
09:30-10:20 Lecture
MGH 389
L16: Refactoring
10:30-11:30 OH (Calvin)
CSE 007
16
09:30-10:20 Lecture
MGH 241
Project presentations
17
09:30-10:20 Lecture
MGH 389
Project presentations
13:30-14:30 OH (Martin)
CSE 007
18
09:30-10:20 Meet with TA
CSE 624, 674, 678, or 538
10:30-11:30 OH (Rashmi)
CSE 007
21
09:30-10:20 Lecture
MGH 241
L17: Interviewing
Read: Get that job at Google, by Steve Yegge
14:30-15:30 OH (Mike)
CSE 538
22
09:30-10:20 Group meeting
Location: your choice
10:30-11:30 OH (Calvin)
CSE 007
23 24
09:30-10:20 Meet with TA
CSE 624, 674, 678, or 538
13:30-14:30 OH (Martin)
CSE 007
25
09:30-10:20 Lecture
MGH 241
L18: Wrapup (alternate version)
10:30-11:30 OH (Rashmi)
CSE 007
28
Memorial Day
29
09:30-10:20 Group meeting
Location: your choice
30
09:30-10:20 Lecture
MGH 241
Exam review (old exams)
31
09:30-10:20 Meet with TA
CSE 624, 674, 678, or 538
13:30-14:30 OH (Martin)
CSE 007
01
09:30-10:20 Lecture
MGH 241
Exam (old exams)
10:30-11:30 OH (Rashmi)
CSE 007
23:00 Teammate feedback due

June
MondayTuesdayWednesdayThursdayFriday
04
23:00 HW11: Reflection due
05 06
08:30-10:20 Final project presentations
07 08