login
CS 350 Software Engineering: Fall 2020
Tasks
Assigned Pre Due Actual Due Post Due Solution Feedback Support
1 Project Grounding and Conceptualization 2 Oct 13 Oct spreadsheet
2 Project Software Requirements Specification Elicitation 12 Oct 23 Oct
3.0 Project Proof of Concept Component v1.0 22 Oct 22 Oct 29 Oct javadoc
3.1 Project Proof of Concept Component v1.1 30 Oct 30 Oct 2 Nov
3.2 Project Proof of Concept Component v1.2 30 Oct 4 Nov 5 Nov
3.3 Project Proof of Concept Component v1.3 6 Nov 9 Nov
3.4 Project Proof of Concept Component v1.4 10 Nov 10 Nov
3.5 Project Proof of Concept Component v1.5 10 Nov 12 Nov
3.6 Project Proof of Concept Component v1.6 10 Nov 13 Nov
3.7 Project Proof of Concept Component v1.7 16 Nov 16 Nov
3.8 Project Proof of Concept Component v1.8 17 Nov 17 Nov
3.9 Project Proof of Concept Component v1.9 18 Nov 18 Nov
3.10 Project Proof of Concept Component v1.10 19 Nov 19 Nov
3.11 Project Proof of Concept Component v1.11 20 Nov 20 Nov
3.12 Project Proof of Concept Component v1.12 23 Nov 23 Nov
3.13 Project Proof of Concept Component v1.13 24 Nov 24 Nov
3.14 Project Proof of Concept Component v1.14 25 Nov 25 Nov
3.15 Project Proof of Concept Component v1.15 27 Nov 27 Nov
P1 Project Part 1: Command Parser 10 Nov TBD v0.3 (all docs current): specifications, commands; Javadoc public, private; JAR
P2 Project Part 2: System Integration Test and Evaluation 24 Nov TBD
Status Reports
Sprint Due Individual Team
1 12 Nov
2 16 Nov
3 20 Nov
4 24 Nov
5 2 Dec
6 7 Dec
Lectures
Sep
23 slide slide first-day intro to SE SWEBOK and CS Curricula
24 slide slide iterative development
25 slide slide development processes
 
28 slide slide development processes
29 slide slide Agile development process
30 slide slide poor development CS misconceptions
Oct
1 slide slide product, process, people
2 slide slide Task 1
 
5 slide slide Task 1 wrapup
6 slide slide case studies
7 slide slide case studies
8 slide slide domain stories
9 slide slide domain stories
 
12 slide slide Task 2
13 slide slide Task 2
14 slide slide requirements and specifications
15 slide slide verification and validation abstraction
16 slide slide verification and validation; storyboarding
 
19 slide slide employer visit (15 min); user stories Zoom link for 1400
20 slide slide design and systems thinking
21 slide slide Task 3 lead-in, architecture lead-in
22 slide slide Task 3
23 slide slide architecture thinking how to read a CS paper
 
26 slide slide architecture thinking
27 slide slide architecture
28 slide slide architecture
29 slide slide architecture
30 slide slide architecture
Nov
2 no class; Hill AFB presentation (1415-1530) Zoom link
3 no class
4 slide slide architecture; industry guidance
5 slide slide architecture
6 slide slide architecture; datatypes
 
9 slide slide project transition
10 slide slide Project Part 1
11 no class: holiday
12 slide slide status reports, Agile development
13 slide slide Task 3 insights; Agile development
 
16 slide slide status reports; configuration management
17 slide slide GitHub; our architecture system demo
18 lab
19 slide slide Project Part 2
20 lab
 
23 slide slide
24 lab
25 no class: holiday
26
no class: holiday
27 no class: holiday
 
30
Dec
1
2
3
4
Administration
Syllabus
Gradebook