login
CS 350 Software Engineering: Spring 2017
Tasks
Assigned Pre Due Actual Due Post Due Solution Feedback Support
1.0 Box World Warm-Up Exercise 3 Apr 6 Apr Javadoc
1.1 Box World, Revision 1 7 Apr 7 Apr
1.2 Box World, Revision 2 8 Apr 11 Apr
1.3 Box World, Revision 3 12 Apr 12 Apr
1.0_B1 Box World Functionality Block 1 Deliverable 14 Apr 19 Apr
2 Grounding and Conceptualization 19 Apr 28 Apr spreadsheet
1.1_B1 Box World Functionality Block 1 Deliverable, Revision 1 14 Apr 1 May
1.2_B1 Box World Functionality Block 1 Deliverable, Revision 2 1 May 4 May
3 Requirements and Specifications 3 May 10 May
1.0_B2 Box World Functionality Block 2 Deliverable 1 May 12 May Javadoc
1.1_B2 Box World Functionality Block 2 Deliverable, Revision 1 18 May 21 May
1.2_B2 Box World Functionality Block 2 Deliverable, Revision 2 22 May 24 May
1.0_B3 Box World Functionality Block 3 Deliverable 15 May TBD Javadoc
P1 Project Part 1: Development Utility 17 May TBD Javadoc; examples
P2 Project Part 2: Behavioral Elements TBD TBD
P3 Project Part 3: System Test and Evaluation TBD TBD
TE Project Team Evaluation TBD TBD
Status Reports
Submit Review
Sprint Due Individual Team Public Private
1 19 May
2 24 May
3 30 May
4 5 Jun
5 9 Jun
Announcements
not available unless logged in
Lectures
Apr
3 slide slide Task 1.0
4 slide slide Task 1.0
5 slide slide design thinking and doing
6 lab
7 slide slide Task 1.1 postmortem
 
10 slide slide software engineering overview
11 lab
12 slide slide software engineering overview
13 slide slide design process lead-in
14 slide slide design process lead-in; Task 1 Block 1
 
17 slide slide design thinking and doing
18 lab
19 slide slide Task 2
20 slide slide Task 2
21 slide slide design thinking and doing
 
24 slide slide design thinking and doing
25 slide slide design thinking and doing
26 slide slide design thinking and doing
27 lab
28 slide slide design thinking and doing
May
1 slide slide Task 1 Block 2
2 slide slide requirements and specifications
3 slide slide Task 3
4 lab
5 slide slide requirements and specs; Task 1.2 B2 postmortem
 
8 slide slide requirements and specifications specifications
9 slide slide requirements and specifications
10 slide slide requirements and specifications specs 1 and 2; Mars rover
11 lab
12 slide slide SRS design thinking
 
15 slide slide Task 1.0 B3
16 slide slide SRS design thinking
17 slide slide Project Part 1
18 lab
19 slide design transition
 
22 slide GitHub intro; Agile methodology
23
lab
24
25
26
 
29 no class: holiday
30
31
Jun
1
2
 
5
6
7
8
9
Administration
Syllabus
Gradebook
Instructor Schedule
Email Instructor
Shelby Course Management System Tutorial
Acceptable Use Policy for Computing Resources