Difference: CSC3024SoftEng2016 (1 vs. 64)

Revision 642016-09-06 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 202 to 202
 
  • : Ch16.pptx

  • : Ch20.pptx
Added:
>
>
Column Type Null Comments
IID varchar(10) No Unique IID per site bank. Site values found here.    
Trial int(1) No Ignore (1)    
QID varchar(100) No Field name of value stored:    
Voice varchar(1) No Ignore    
Source varchar(1) No Ignore    
Target varchar(1) No Ignore    
Response int(1) No Value of Sample    
TimeStamp timestamp No Timestamp sample table (Ohio time)    
VoiceIndex int(3) No Ignore    
 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"

Revision 632016-04-17 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 70 to 70
 
15-Apr Software Failure Case Presentations   Students Presentations     Presentation Slides
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
Changed:
<
<
20-Apr Final System Presentation          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
>
>
20-Apr Final System Presentation Final Project presentation, documentation, and demonstration.        
22-Apr Final System Presentation Final Project presentation, documentation, and demonstration.        
25-Apr Final System Presentation Final Project presentation, documentation, and demonstration.         FInal Wiki Update, Presentation Slides
 
27-Apr Final System Presentation Final Exam 3:20-5:10        

Course Projects

Revision 622016-04-16 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 70 to 70
 
15-Apr Software Failure Case Presentations   Students Presentations     Presentation Slides
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
Changed:
<
<
20-Apr Class Choice for topic          
>
>
20-Apr Final System Presentation          
 
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
Changed:
<
<
27-Apr   Final Exam 3:20-5:10        
>
>
27-Apr Final System Presentation Final Exam 3:20-5:10        
 

Course Projects

Project Platform Information / Starting Points Description Outcome Project Link

Revision 612016-04-15 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 67 to 67
 
11-Apr Software Reuse Chapter 16:1-4   link Ch16.pptx  
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Security and Status report slides
13-Apr Embedded Software Chapter 20:1-4 IoT and Embedded Systems link Ch20.pptx    
Changed:
<
<
15-Apr Software Failure Case Presentations   Students Presentations      
>
>
15-Apr Software Failure Case Presentations   Students Presentations     Presentation Slides
 
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          

Revision 602016-04-13 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 66 to 66
 
8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Ariane 5 Launch

Failure Group Assignment

Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study

  therac25.ppt  
11-Apr Software Reuse Chapter 16:1-4   link Ch16.pptx  
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Security and Status report slides
Changed:
<
<
13-Apr Embedded Software Chapter 20:1-4 IoT and Embedded Systems       Update Project Status Wiki
Turn in Presentation Slides
>
>
13-Apr Embedded Software Chapter 20:1-4 IoT and Embedded Systems link Ch20.pptx    
 
15-Apr Software Failure Case Presentations   Students Presentations      
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
Line: 201 to 201
 
  • : Ch16.pptx
Added:
>
>
  • : Ch20.pptx
 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch2.pptx" attr="" comment="" date="1452465425" name="Ch2.pptx" path="Ch2.pptx" size="769594" user="JimSkon" version="1"
Line: 226 to 228
 
META FILEATTACHMENT attachment="Ch14.pptx" attr="" comment="" date="1459176923" name="Ch14.pptx" path="Ch14.pptx" size="522739" user="JimSkon" version="1"
META FILEATTACHMENT attachment="therac25.ppt" attr="" comment="" date="1460135161" name="therac25.ppt" path="therac25.ppt" size="296960" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch16.pptx" attr="" comment="" date="1460388119" name="Ch16.pptx" path="Ch16.pptx" size="468345" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch20.pptx" attr="" comment="" date="1460562207" name="Ch20.pptx" path="Ch20.pptx" size="1245331" user="JimSkon" version="1"

Revision 592016-04-13 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 66 to 66
 
8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Ariane 5 Launch

Failure Group Assignment

Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study

  therac25.ppt  
11-Apr Software Reuse Chapter 16:1-4   link Ch16.pptx  
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Security and Status report slides
Changed:
<
<
13-Apr Embedded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
      Update Project Status Wiki
Turn in Presentation Slides
>
>
13-Apr Embedded Software Chapter 20:1-4 IoT and Embedded Systems       Update Project Status Wiki
Turn in Presentation Slides
 
15-Apr Software Failure Case Presentations   Students Presentations      
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         

Revision 582016-04-11 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 64 to 64
 
5-Apr

*Lab*: Prototype Demo, Project Status Team Meetings

Git Article
Git Overview
[[GitLab][Git Laboratory]       Demo Presentation Slides
6-Apr Security engineering Chapter 14:1-3   link Ch14.pptx  

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Ariane 5 Launch

Failure Group Assignment

Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study

  therac25.ppt  
Changed:
<
<
11-Apr Software Reuse Chapter 16:1-4     Ch16.pptx  
>
>
11-Apr Software Reuse Chapter 16:1-4   link Ch16.pptx  
 
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Security and Status report slides
Changed:
<
<
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embedded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
>
>
13-Apr Embedded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
      Update Project Status Wiki
Turn in Presentation Slides
15-Apr Software Failure Case Presentations   Students Presentations      
 
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          

Revision 572016-04-11 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 64 to 64
 
5-Apr

*Lab*: Prototype Demo, Project Status Team Meetings

Git Article
Git Overview
[[GitLab][Git Laboratory]       Demo Presentation Slides
6-Apr Security engineering Chapter 14:1-3   link Ch14.pptx  

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Ariane 5 Launch

Failure Group Assignment

Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study

  therac25.ppt  
Changed:
<
<
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
>
>
11-Apr Software Reuse Chapter 16:1-4     Ch16.pptx  
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Security and Status report slides
 
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embedded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
Line: 199 to 199
 
Added:
>
>
  • : Ch16.pptx
 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch2.pptx" attr="" comment="" date="1452465425" name="Ch2.pptx" path="Ch2.pptx" size="769594" user="JimSkon" version="1"
Line: 223 to 225
 
META FILEATTACHMENT attachment="Ch13.pptx" attr="" comment="" date="1459176891" name="Ch13.pptx" path="Ch13.pptx" size="398014" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch14.pptx" attr="" comment="" date="1459176923" name="Ch14.pptx" path="Ch14.pptx" size="522739" user="JimSkon" version="1"
META FILEATTACHMENT attachment="therac25.ppt" attr="" comment="" date="1460135161" name="therac25.ppt" path="therac25.ppt" size="296960" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch16.pptx" attr="" comment="" date="1460388119" name="Ch16.pptx" path="Ch16.pptx" size="468345" user="JimSkon" version="1"

Revision 562016-04-08 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 63 to 63
 
4-Apr ACM Case Study Presentations and Discussions   Code Of Ethics Case Studies     Code Of Ethics Case Studies Presentation
5-Apr

*Lab*: Prototype Demo, Project Status Team Meetings

Git Article
Git Overview
[[GitLab][Git Laboratory]       Demo Presentation Slides
6-Apr Security engineering Chapter 14:1-3   link Ch14.pptx  

Changed:
<
<
8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Ariane 5 Launch

Failure Group Assignment

Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study

     
>
>
8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Ariane 5 Launch

Failure Group Assignment

Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study

  therac25.ppt  
 
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
Line: 197 to 197
 
Added:
>
>
 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch2.pptx" attr="" comment="" date="1452465425" name="Ch2.pptx" path="Ch2.pptx" size="769594" user="JimSkon" version="1"
Line: 220 to 222
 
META FILEATTACHMENT attachment="Ch11.pptx" attr="" comment="" date="1459176866" name="Ch11.pptx" path="Ch11.pptx" size="364076" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch13.pptx" attr="" comment="" date="1459176891" name="Ch13.pptx" path="Ch13.pptx" size="398014" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch14.pptx" attr="" comment="" date="1459176923" name="Ch14.pptx" path="Ch14.pptx" size="522739" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="therac25.ppt" attr="" comment="" date="1460135161" name="therac25.ppt" path="therac25.ppt" size="296960" user="JimSkon" version="1"

Revision 552016-04-08 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 63 to 63
 
4-Apr ACM Case Study Presentations and Discussions   Code Of Ethics Case Studies     Code Of Ethics Case Studies Presentation
5-Apr

*Lab*: Prototype Demo, Project Status Team Meetings

Git Article
Git Overview
[[GitLab][Git Laboratory]       Demo Presentation Slides
6-Apr Security engineering Chapter 14:1-3   link Ch14.pptx  

Changed:
<
<
8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
>
>
8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Ariane 5 Launch

Failure Group Assignment

Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study

     
 
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
Changed:
<
<
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
>
>
15-Apr Embedded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
 
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          

Revision 542016-04-06 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 61 to 61
 
30-Mar Dependability and security specification Chapter 12:1-5

link Ch12.pptx   Update Wiki with test plan and Risk Assessment
1-Apr Dependability engineering Chapter 13:1-4         Ch13.pptx  
4-Apr ACM Case Study Presentations and Discussions   Code Of Ethics Case Studies     Code Of Ethics Case Studies Presentation
Changed:
<
<
5-Apr

*Lab*: Prototype Demo, Project Status Team Meetings

Git Article
Git Overview
Git Laboratory link     Demo Presentation Slides
6-Apr Security engineering Chapter 14:1-3     Ch14.pptx  

>
>
5-Apr

*Lab*: Prototype Demo, Project Status Team Meetings

Git Article
Git Overview
[[GitLab][Git Laboratory]       Demo Presentation Slides
6-Apr Security engineering Chapter 14:1-3   link Ch14.pptx  

 
8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides

Revision 532016-04-06 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 61 to 61
 
30-Mar Dependability and security specification Chapter 12:1-5

link Ch12.pptx   Update Wiki with test plan and Risk Assessment
1-Apr Dependability engineering Chapter 13:1-4         Ch13.pptx  
4-Apr ACM Case Study Presentations and Discussions   Code Of Ethics Case Studies     Code Of Ethics Case Studies Presentation
Changed:
<
<
5-Apr

*Lab*: Prototype Demo, Project Status Team Meetings

Git Article
Git Overview
Git Laboratory       Demo Presentation Slides
>
>
5-Apr

*Lab*: Prototype Demo, Project Status Team Meetings

Git Article
Git Overview
Git Laboratory link     Demo Presentation Slides
 
6-Apr Security engineering Chapter 14:1-3     Ch14.pptx  

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        

Revision 522016-04-05 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 61 to 61
 
30-Mar Dependability and security specification Chapter 12:1-5

link Ch12.pptx   Update Wiki with test plan and Risk Assessment
1-Apr Dependability engineering Chapter 13:1-4         Ch13.pptx  
4-Apr ACM Case Study Presentations and Discussions   Code Of Ethics Case Studies     Code Of Ethics Case Studies Presentation
Changed:
<
<
5-Apr

*Lab*: Prototype Demo, Status Team Meetings

Git Article
Git Overview
Git Laboratory       Prototype and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3     Ch14.pptx  

Update Wiki with security plan and current status

>
>
5-Apr

*Lab*: Prototype Demo, Project Status Team Meetings

Git Article
Git Overview
Git Laboratory       Demo Presentation Slides
6-Apr Security engineering Chapter 14:1-3     Ch14.pptx  

 
8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides

Revision 512016-04-03 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 60 to 60
 
29-Mar Lab: System Test Plan and Progress Report           Test Plan and Feature Status Presentation
30-Mar Dependability and security specification Chapter 12:1-5

link Ch12.pptx   Update Wiki with test plan and Risk Assessment
1-Apr Dependability engineering Chapter 13:1-4         Ch13.pptx  
Changed:
<
<
4-Apr ACM Case Study Presentations and Discussions   Code Of Ethics Case Studies      
>
>
4-Apr ACM Case Study Presentations and Discussions   Code Of Ethics Case Studies     Code Of Ethics Case Studies Presentation
 
5-Apr

*Lab*: Prototype Demo, Status Team Meetings

Git Article
Git Overview
Git Laboratory       Prototype and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3     Ch14.pptx  

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     

Revision 502016-03-30 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 58 to 58
 
25-Mar   Easter Break        
28-Mar Dependability and security Chapter 11:1-4

  Ch11.pptx  
29-Mar Lab: System Test Plan and Progress Report           Test Plan and Feature Status Presentation
Changed:
<
<
30-Mar Dependability and security specification Chapter 12:1-5

  Ch12.pptx   Update Wiki with test plan and Risk Assessment
>
>
30-Mar Dependability and security specification Chapter 12:1-5

link Ch12.pptx   Update Wiki with test plan and Risk Assessment
 
1-Apr Dependability engineering Chapter 13:1-4         Ch13.pptx  
4-Apr ACM Case Study Presentations and Discussions   Code Of Ethics Case Studies      
5-Apr

*Lab*: Prototype Demo, Status Team Meetings

Git Article
Git Overview
Git Laboratory       Prototype and Feature Status Presentation Slides

Revision 492016-03-30 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 73 to 73
 
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
Changed:
<
<
    Final Exam        
>
>
27-Apr   Final Exam 3:20-5:10        
 

Course Projects

Project Platform Information / Starting Points Description Outcome Project Link

Revision 482016-03-28 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 18 to 18
 

Calendar

User Requirements Draft on wiki

Changed:
<
<
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx    
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
18-Jan Agile software development Chapter 3 Update Wiki with test plan and Risk Assessment Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.
20-Jan Requirements Engineering Chapter 4.1-4.4 System Requirements Specification Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart      
27-Jan System modeling Chapter 5.4-5.5   Link    
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Meeting with notes
Moodle Link
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

System Requirements SpecificationUML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
       
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3     Ch22.pptx UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
  Risk Analysis Assignment   Ch22.pptx  

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project management, Risk Assessment Chapter 22:1-3  
RiskTables.txt     UML Lab 3 Due  
12-Feb Project Planning Chapter 23:1-3   Link Ch23.pptx   Update Wiki with Sequence Diagrams  
15-Feb Project Planning Chapter 23:4-5     Ch23.pptx   System Requirements Specifications Complete
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation         Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4   Link Ch25.pptx    
19-Feb Quality Management Chapter 24:1-4   Link ch24.pptx  
22-Feb Software Testing Chapter: 8: 1-2   Link Ch8.pptx System Requirements complete on Wiki
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb Software Testing Chapter: 8: 3-4   Link     System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4   Link Ch9.pptx  
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3     Ch10.pptx  
15-Mar Lab: System Design, Progress Report           System Design and Progress Slides
16-Mar   Midterm Exam Chapters 1-10, 22-25         System Design on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: System Implementation Plan and Updataed Risk Acessment           System Implementation Plan and Updated Risk Assessment
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with System Implementation Plan and Risk Assessment
25-Mar   Easter Break        
28-Mar Dependability and Reliability  

     
29-Mar Lab: System Test Plan and Progress Report           Test Plan and Feature Status Presentation
30-Mar Dependability and security specification Chapter 11:1-4

      Update Wiki with test plan and Risk Assessment
1-Apr Dependability engineering Chapter 12:1-5        
4-Apr ACM Case Study Presentations and Discussions Chapter 13:1-4 Code Of Ethics Case Studies      
5-Apr

*Lab*: Prototype Demo, Status Team Meetings

Git Article
Git Overview
Git Laboratory       Prototype and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam        
>
>
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx    
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
18-Jan Agile software development Chapter 3 Update Wiki with test plan and Risk Assessment Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.
20-Jan Requirements Engineering Chapter 4.1-4.4 System Requirements Specification Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart      
27-Jan System modeling Chapter 5.4-5.5   Link    
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Meeting with notes
Moodle Link
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

System Requirements SpecificationUML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
       
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3     Ch22.pptx UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
  Risk Analysis Assignment   Ch22.pptx  

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project management, Risk Assessment Chapter 22:1-3  
RiskTables.txt     UML Lab 3 Due  
12-Feb Project Planning Chapter 23:1-3   Link Ch23.pptx   Update Wiki with Sequence Diagrams  
15-Feb Project Planning Chapter 23:4-5     Ch23.pptx   System Requirements Specifications Complete
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation         Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4   Link Ch25.pptx    
19-Feb Quality Management Chapter 24:1-4   Link ch24.pptx  
22-Feb Software Testing Chapter: 8: 1-2   Link Ch8.pptx System Requirements complete on Wiki
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb Software Testing Chapter: 8: 3-4   Link     System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4   Link Ch9.pptx  
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3     Ch10.pptx  
15-Mar Lab: System Design, Progress Report           System Design and Progress Slides
16-Mar   Midterm Exam Chapters 1-10, 22-25         System Design on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: System Implementation Plan and Updataed Risk Acessment           System Implementation Plan and Updated Risk Assessment
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with System Implementation Plan and Risk Assessment
25-Mar   Easter Break        
28-Mar Dependability and security Chapter 11:1-4

  Ch11.pptx  
29-Mar Lab: System Test Plan and Progress Report           Test Plan and Feature Status Presentation
30-Mar Dependability and security specification Chapter 12:1-5

  Ch12.pptx   Update Wiki with test plan and Risk Assessment
1-Apr Dependability engineering Chapter 13:1-4         Ch13.pptx  
4-Apr ACM Case Study Presentations and Discussions   Code Of Ethics Case Studies      
5-Apr

*Lab*: Prototype Demo, Status Team Meetings

Git Article
Git Overview
Git Laboratory       Prototype and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3     Ch14.pptx  

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam        
 

Course Projects

Project Platform Information / Starting Points Description Outcome Project Link
Line: 188 to 188
 
Added:
>
>

  • : Ch11.pptx
  • : Ch13.pptx

 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch2.pptx" attr="" comment="" date="1452465425" name="Ch2.pptx" path="Ch2.pptx" size="769594" user="JimSkon" version="1"
Line: 206 to 215
 
META FILEATTACHMENT attachment="ch24.pptx" attr="" comment="" date="1455508313" name="ch24.pptx" path="ch24.pptx" size="476613" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch8.pptx" attr="" comment="" date="1455508399" name="Ch8.pptx" path="Ch8.pptx" size="502730" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch9.pptx" attr="" comment="" date="1455903085" name="Ch9.pptx" path="Ch9.pptx" size="656215" user="JimSkon" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="Ch10.pptx" attr="" comment="Ch10" date="1457983077" name="Ch10.pptx" path="Ch10.pptx" size="454587" user="JimSkon" version="1"
>
>
META FILEATTACHMENT attachment="Ch10.pptx" attr="" comment="" date="1459176817" name="Ch10.pptx" path="Ch10.pptx" size="454587" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch12.pptx" attr="" comment="" date="1459176843" name="Ch12.pptx" path="Ch12.pptx" size="409247" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch11.pptx" attr="" comment="" date="1459176866" name="Ch11.pptx" path="Ch11.pptx" size="364076" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch13.pptx" attr="" comment="" date="1459176891" name="Ch13.pptx" path="Ch13.pptx" size="398014" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch14.pptx" attr="" comment="" date="1459176923" name="Ch14.pptx" path="Ch14.pptx" size="522739" user="JimSkon" version="1"

Revision 472016-03-22 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 56 to 56
 
22-Mar Lab: System Implementation Plan and Updataed Risk Acessment           System Implementation Plan and Updated Risk Assessment
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with System Implementation Plan and Risk Assessment
25-Mar   Easter Break        
Changed:
<
<
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

     
>
>
28-Mar Dependability and Reliability  

     
 
29-Mar Lab: System Test Plan and Progress Report           Test Plan and Feature Status Presentation
Changed:
<
<
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with test plan and Risk Assessment
1-Apr Dependability and security specification Chapter 12:1-5        
4-Apr Dependability engineering Chapter 13:1-4        
>
>
30-Mar Dependability and security specification Chapter 11:1-4

      Update Wiki with test plan and Risk Assessment
1-Apr Dependability engineering Chapter 12:1-5        
4-Apr ACM Case Study Presentations and Discussions Chapter 13:1-4 Code Of Ethics Case Studies      
 
5-Apr

*Lab*: Prototype Demo, Status Team Meetings

Git Article
Git Overview
Git Laboratory       Prototype and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     

Revision 462016-03-15 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 18 to 18
 

Calendar

User Requirements Draft on wiki

Changed:
<
<
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx    
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
18-Jan Agile software development Chapter 3 Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.
20-Jan Requirements Engineering Chapter 4.1-4.4 System Requirements Specification Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart      
27-Jan System modeling Chapter 5.4-5.5   Link    
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Meeting with notes
Moodle Link
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

System Requirements SpecificationUML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
       
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3     Ch22.pptx UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
  Risk Analysis Assignment   Ch22.pptx  

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project management, Risk Assessment Chapter 22:1-3  
RiskTables.txt     UML Lab 3 Due  
12-Feb Project Planning Chapter 23:1-3   Link Ch23.pptx   Update Wiki with Sequence Diagrams  
15-Feb Project Planning Chapter 23:4-5     Ch23.pptx   System Requirements Specifications Complete
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation         Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4   Link Ch25.pptx    
19-Feb Quality Management Chapter 24:1-4   Link ch24.pptx  
22-Feb Software Testing Chapter: 8: 1-2   Link Ch8.pptx System Requirements complete on Wiki
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb Software Testing Chapter: 8: 3-4   Link     System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4   Link Ch9.pptx  
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3     Ch10.pptx  
15-Mar Lab: System Design, Progress Report           System Design and Progress Slides
16-Mar   Midterm Exam Chapters 1-10, 22-25         System Design on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: System Implementation Plan and Progress Report           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break        
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

     
29-Mar Lab: Prototype Demo, Status Team Meetings           Prototype and Feature Status Presentation Slides
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5        
4-Apr Dependability engineering Chapter 13:1-4        
5-Apr

Lab:System status.
Team Meetings

Git Article
Git Overview
Git Laboratory       Security Plan and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam        
>
>
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx    
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
18-Jan Agile software development Chapter 3 Update Wiki with test plan and Risk Assessment Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.
20-Jan Requirements Engineering Chapter 4.1-4.4 System Requirements Specification Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart      
27-Jan System modeling Chapter 5.4-5.5   Link    
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Meeting with notes
Moodle Link
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

System Requirements SpecificationUML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
       
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3     Ch22.pptx UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
  Risk Analysis Assignment   Ch22.pptx  

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project management, Risk Assessment Chapter 22:1-3  
RiskTables.txt     UML Lab 3 Due  
12-Feb Project Planning Chapter 23:1-3   Link Ch23.pptx   Update Wiki with Sequence Diagrams  
15-Feb Project Planning Chapter 23:4-5     Ch23.pptx   System Requirements Specifications Complete
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation         Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4   Link Ch25.pptx    
19-Feb Quality Management Chapter 24:1-4   Link ch24.pptx  
22-Feb Software Testing Chapter: 8: 1-2   Link Ch8.pptx System Requirements complete on Wiki
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb Software Testing Chapter: 8: 3-4   Link     System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4   Link Ch9.pptx  
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3     Ch10.pptx  
15-Mar Lab: System Design, Progress Report           System Design and Progress Slides
16-Mar   Midterm Exam Chapters 1-10, 22-25         System Design on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: System Implementation Plan and Updataed Risk Acessment           System Implementation Plan and Updated Risk Assessment
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with System Implementation Plan and Risk Assessment
25-Mar   Easter Break        
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

     
29-Mar Lab: System Test Plan and Progress Report           Test Plan and Feature Status Presentation
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with test plan and Risk Assessment
1-Apr Dependability and security specification Chapter 12:1-5        
4-Apr Dependability engineering Chapter 13:1-4        
5-Apr

*Lab*: Prototype Demo, Status Team Meetings

Git Article
Git Overview
Git Laboratory       Prototype and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam        
 

Course Projects

Project Platform Information / Starting Points Description Outcome Project Link

Revision 452016-03-15 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 49 to 49
 
26-Feb Software Evolution Chapter 9:1-4   Link Ch9.pptx  
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3     Ch10.pptx  
Changed:
<
<
15-Mar Lab: System Design, Progress Report           System Design and Progress Slides
16-Mar   Midterm Exam Chapters 1-10, 22-25         System Design on Wiki
>
>
15-Mar Lab: System Design, Progress Report           System Design and Progress Slides
16-Mar   Midterm Exam Chapters 1-10, 22-25         System Design on Wiki
 
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: System Implementation Plan and Progress Report           Test Plan and Feature Status Presentaiton Slides

Revision 442016-03-14 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 48 to 48
 
24-Feb Software Testing Chapter: 8: 3-4   Link     System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4   Link Ch9.pptx  
29-Feb 11-Mar   Spring Break        
Changed:
<
<
14-Mar Sociotechnical systems Chapter10:1-3        
>
>
14-Mar Sociotechnical systems Chapter10:1-3     Ch10.pptx  
 
15-Mar Lab: System Design, Progress Report           System Design and Progress Slides
16-Mar   Midterm Exam Chapters 1-10, 22-25         System Design on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics        
Line: 186 to 186
 
Added:
>
>
 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch2.pptx" attr="" comment="" date="1452465425" name="Ch2.pptx" path="Ch2.pptx" size="769594" user="JimSkon" version="1"
Line: 204 to 206
 
META FILEATTACHMENT attachment="ch24.pptx" attr="" comment="" date="1455508313" name="ch24.pptx" path="ch24.pptx" size="476613" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch8.pptx" attr="" comment="" date="1455508399" name="Ch8.pptx" path="Ch8.pptx" size="502730" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch9.pptx" attr="" comment="" date="1455903085" name="Ch9.pptx" path="Ch9.pptx" size="656215" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch10.pptx" attr="" comment="Ch10" date="1457983077" name="Ch10.pptx" path="Ch10.pptx" size="454587" user="JimSkon" version="1"

Revision 432016-03-14 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 50 to 50
 
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
15-Mar Lab: System Design, Progress Report           System Design and Progress Slides
Changed:
<
<
16-Mar   Midterm Exam         System Design on Wiki
>
>
16-Mar   Midterm Exam Chapters 1-10, 22-25         System Design on Wiki
 
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: System Implementation Plan and Progress Report           Test Plan and Feature Status Presentaiton Slides

Revision 422016-02-26 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 49 to 49
 
26-Feb Software Evolution Chapter 9:1-4   Link Ch9.pptx  
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
Changed:
<
<
15-Mar Lab: System Design, Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
>
>
15-Mar Lab: System Design, Progress Report           System Design and Progress Slides
16-Mar   Midterm Exam         System Design on Wiki
 
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: System Implementation Plan and Progress Report           Test Plan and Feature Status Presentaiton Slides

Revision 412016-02-23 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 49 to 49
 
26-Feb Software Evolution Chapter 9:1-4   Link Ch9.pptx  
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
Changed:
<
<
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
>
>
15-Mar Lab: System Design, Progress Report           System Plan and Progress Slides
 
16-Mar   Midterm Exam         System Plan on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
Changed:
<
<
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
>
>
22-Mar Lab: System Implementation Plan and Progress Report           Test Plan and Feature Status Presentaiton Slides
 
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break        
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

     

Revision 402016-02-19 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 43 to 43
 
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation         Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4   Link Ch25.pptx    
19-Feb Quality Management Chapter 24:1-4   Link ch24.pptx  
Changed:
<
<
22-Feb Software Testing Chapter: 8: 1-2     Ch8.pptx  
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb Software Testing Chapter: 8: 3-4         System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4        
>
>
22-Feb Software Testing Chapter: 8: 1-2   Link Ch8.pptx System Requirements complete on Wiki
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb Software Testing Chapter: 8: 3-4   Link     System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4   Link Ch9.pptx  
 
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
Line: 184 to 184
 
  • : Ch8.pptx
Added:
>
>
 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch2.pptx" attr="" comment="" date="1452465425" name="Ch2.pptx" path="Ch2.pptx" size="769594" user="JimSkon" version="1"
Line: 201 to 203
 
META FILEATTACHMENT attachment="Ch25.pptx" attr="" comment="" date="1455508076" name="Ch25.pptx" path="Ch25.pptx" size="491818" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch24.pptx" attr="" comment="" date="1455508313" name="ch24.pptx" path="ch24.pptx" size="476613" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch8.pptx" attr="" comment="" date="1455508399" name="Ch8.pptx" path="Ch8.pptx" size="502730" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch9.pptx" attr="" comment="" date="1455903085" name="Ch9.pptx" path="Ch9.pptx" size="656215" user="JimSkon" version="1"

Revision 392016-02-19 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 43 to 43
 
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation         Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4   Link Ch25.pptx    
19-Feb Quality Management Chapter 24:1-4   Link ch24.pptx  
Changed:
<
<
22-Feb Software Testing Chapter: 8: 1-44     Ch8.pptx  
>
>
22-Feb Software Testing Chapter: 8: 1-2     Ch8.pptx  
 
23-Feb Lab: System Architecture Presentations           System Architecture Slides
Changed:
<
<
24-Feb ACM Case studies           System Architecture on Wiki
>
>
24-Feb Software Testing Chapter: 8: 3-4         System Architecture on Wiki
 
26-Feb Software Evolution Chapter 9:1-4        
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
Changed:
<
<
18-Mar ACM Code of User Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiEthics ACM Code of Ethics        
>
>
18-Mar ACM Code of Ethics ACM Code of Ethics        
 
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses

Revision 382016-02-15 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 40 to 40
 
10-Feb Project management, Risk Assessment Chapter 22:1-3  
RiskTables.txt     UML Lab 3 Due  
12-Feb Project Planning Chapter 23:1-3   Link Ch23.pptx   Update Wiki with Sequence Diagrams  
15-Feb Project Planning Chapter 23:4-5     Ch23.pptx   System Requirements Specifications Complete
Changed:
<
<
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation     *   Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4          
19-Feb Quality Management Chapter 24:1-4     Git Laboratory  
22-Feb Software Testing Chapter: 8: 1-44        
>
>
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation         Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4   Link Ch25.pptx    
19-Feb Quality Management Chapter 24:1-4   Link ch24.pptx  
22-Feb Software Testing Chapter: 8: 1-44     Ch8.pptx  
 
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb ACM Case studies           System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4        
Line: 178 to 178
 
Added:
>
>
  • : Ch25.pptx

  • : ch24.pptx

  • : Ch8.pptx
 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch2.pptx" attr="" comment="" date="1452465425" name="Ch2.pptx" path="Ch2.pptx" size="769594" user="JimSkon" version="1"
Line: 192 to 198
 
META FILEATTACHMENT attachment="Ch23.pptx" attr="" comment="" date="1455135647" name="Ch23.pptx" path="Ch23.pptx" size="560050" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch22.pptx" attr="" comment="" date="1455135662" name="Ch22.pptx" path="Ch22.pptx" size="299263" user="JimSkon" version="1"
META FILEATTACHMENT attachment="RiskTables.txt" attr="" comment="" date="1455136761" name="RiskTables.txt" path="RiskTables.txt" size="2102" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch25.pptx" attr="" comment="" date="1455508076" name="Ch25.pptx" path="Ch25.pptx" size="491818" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch24.pptx" attr="" comment="" date="1455508313" name="ch24.pptx" path="ch24.pptx" size="476613" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch8.pptx" attr="" comment="" date="1455508399" name="Ch8.pptx" path="Ch8.pptx" size="502730" user="JimSkon" version="1"

Revision 372016-02-12 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 38 to 38
 
8-Feb Project management Chapter 22:1-3     Ch22.pptx UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
  Risk Analysis Assignment   Ch22.pptx  

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project management, Risk Assessment Chapter 22:1-3  
RiskTables.txt     UML Lab 3 Due  
Changed:
<
<
12-Feb Project Planning Chapter 23:1-3     Ch23.pptx   Update Wiki with Sequence Diagrams  
>
>
12-Feb Project Planning Chapter 23:1-3   Link Ch23.pptx   Update Wiki with Sequence Diagrams  
 
15-Feb Project Planning Chapter 23:4-5     Ch23.pptx   System Requirements Specifications Complete
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation     *   Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4          

Revision 362016-02-10 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 18 to 18
 

Calendar

User Requirements Draft on wiki

Changed:
<
<
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx    
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
18-Jan Agile software development Chapter 3 Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.
20-Jan Requirements Engineering Chapter 4.1-4.4 System Requirements Specification Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart      
27-Jan System modeling Chapter 5.4-5.5   Link    
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Meeting with notes
Moodle Link
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

System Requirements SpecificationUML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
       
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
  Risk Analysis Assignment      

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project management, Risk Assessment Chapter 22:1-3       UML Lab 3 Due  
12-Feb Project Planning Chapter 23:1-3         Update Wiki with Sequence Diagrams  
15-Feb Project Planning Chapter 23:4-5         System Requirements Specifications Complete
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation     *   Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4          
19-Feb Quality Management Chapter 24:1-4     Git Laboratory  
22-Feb Software Testing Chapter: 8: 1-44        
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb ACM Case studies           System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4        
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
18-Mar ACM Code of User Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiEthics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break        
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

     
29-Mar Lab: Prototype Demo, Status Team Meetings           Prototype and Feature Status Presentation Slides
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5        
4-Apr Dependability engineering Chapter 13:1-4        
5-Apr

Lab:System status.
Team Meetings

Git Article
Git Overview
Git Laboratory       Security Plan and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam        
>
>
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx    
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
18-Jan Agile software development Chapter 3 Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.
20-Jan Requirements Engineering Chapter 4.1-4.4 System Requirements Specification Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart      
27-Jan System modeling Chapter 5.4-5.5   Link    
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Meeting with notes
Moodle Link
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

System Requirements SpecificationUML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
       
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3     Ch22.pptx UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
  Risk Analysis Assignment   Ch22.pptx  

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project management, Risk Assessment Chapter 22:1-3  
RiskTables.txt     UML Lab 3 Due  
12-Feb Project Planning Chapter 23:1-3     Ch23.pptx   Update Wiki with Sequence Diagrams  
15-Feb Project Planning Chapter 23:4-5     Ch23.pptx   System Requirements Specifications Complete
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation     *   Risk Assessment complete on Wiki
17-Feb Configuration Management Chapter 25:1-4          
19-Feb Quality Management Chapter 24:1-4     Git Laboratory  
22-Feb Software Testing Chapter: 8: 1-44        
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb ACM Case studies           System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4        
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
18-Mar ACM Code of User Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiEthics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break        
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

     
29-Mar Lab: Prototype Demo, Status Team Meetings           Prototype and Feature Status Presentation Slides
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5        
4-Apr Dependability engineering Chapter 13:1-4        
5-Apr

Lab:System status.
Team Meetings

Git Article
Git Overview
Git Laboratory       Security Plan and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam        
 

Course Projects

Project Platform Information / Starting Points Description Outcome Project Link
Line: 166 to 166
 
Changed:
<
<
>
>
 

Added:
>
>
  • : Ch23.pptx

  • : Ch22.pptx

 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch2.pptx" attr="" comment="" date="1452465425" name="Ch2.pptx" path="Ch2.pptx" size="769594" user="JimSkon" version="1"
Line: 183 to 189
 
META FILEATTACHMENT attachment="Ch7.pptx" attr="" comment="" date="1454080263" name="Ch7.pptx" path="Ch7.pptx" size="519690" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Intro_to_UML.ppt" attr="" comment="" date="1454328688" name="Intro_to_UML.ppt" path="Intro_to_UML.ppt" size="766976" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Introduction_to_UML.ppt" attr="" comment="" date="1454450753" name="Introduction_to_UML.ppt" path="Introduction_to_UML.ppt" size="309760" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch23.pptx" attr="" comment="" date="1455135647" name="Ch23.pptx" path="Ch23.pptx" size="560050" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch22.pptx" attr="" comment="" date="1455135662" name="Ch22.pptx" path="Ch22.pptx" size="299263" user="JimSkon" version="1"
META FILEATTACHMENT attachment="RiskTables.txt" attr="" comment="" date="1455136761" name="RiskTables.txt" path="RiskTables.txt" size="2102" user="JimSkon" version="1"

Revision 352016-02-09 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 37 to 37
 
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
  Risk Analysis Assignment      

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

Changed:
<
<
10-Feb Project management, Risk Assessment Chapter 22:1-3       UML Lab 3 Due User Requirements Complete on wiki
12-Feb Project Planning Chapter 23:1-3      
15-Feb Project Planning Chapter 23:4-5        
>
>
10-Feb Project management, Risk Assessment Chapter 22:1-3       UML Lab 3 Due  
12-Feb Project Planning Chapter 23:1-3         Update Wiki with Sequence Diagrams  
15-Feb Project Planning Chapter 23:4-5         System Requirements Specifications Complete
 
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation     *   Risk Assessment complete on Wiki
Changed:
<
<
17-Feb Configuration Management Chapter 25:1-4         Update Wiki with Sequence Diagrams, Team organization
>
>
17-Feb Configuration Management Chapter 25:1-4          
 
19-Feb Quality Management Chapter 24:1-4     Git Laboratory  
22-Feb Software Testing Chapter: 8: 1-44        
23-Feb Lab: System Architecture Presentations           System Architecture Slides
Line: 51 to 51
 
14-Mar Sociotechnical systems Chapter10:1-3        
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
Changed:
<
<
18-Mar ACM Code of Ethics ACM Code of Ethics        
>
>
18-Mar ACM Code of User Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiUser Requirements Complete on wikiEthics ACM Code of Ethics        
 
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses

Revision 342016-02-08 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 36 to 36
 
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
       
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki
Changed:
<
<
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
         

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project Planning Chapter 23:1-3       UML Lab 3 Due User Requirements Complete on wiki
12-Feb Project Planning Chapter 23:4-5        
15-Feb Git Git Article, Git Concepts        
16-Feb Lab: Sequence Diagram presentations, Team Organization, git Lab Git Article
Git Overview
Git Laboratory *    
>
>
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
  Risk Analysis Assignment      

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project management, Risk Assessment Chapter 22:1-3       UML Lab 3 Due User Requirements Complete on wiki
12-Feb Project Planning Chapter 23:1-3      
15-Feb Project Planning Chapter 23:4-5        
16-Feb Lab: Complete System Specification Presentation, Risk Analysis Presentation     *   Risk Assessment complete on Wiki
 
17-Feb Configuration Management Chapter 25:1-4         Update Wiki with Sequence Diagrams, Team organization
19-Feb Quality Management Chapter 24:1-4     Git Laboratory  
22-Feb Software Testing Chapter: 8: 1-44        
Line: 61 to 61
 
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5        
4-Apr Dependability engineering Chapter 13:1-4        
Changed:
<
<
5-Apr

Lab:System status.
Team Meetings

          Security Plan and Feature Status Presentation Slides
>
>
5-Apr

Lab:System status.
Team Meetings

Git Article
Git Overview
Git Laboratory       Security Plan and Feature Status Presentation Slides
 
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        

Revision 332016-02-03 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 33 to 33
 
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Meeting with notes
Moodle Link
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

System Requirements SpecificationUML.pdf
UML Lab 1

Link      
Changed:
<
<
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
Link      
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1 Due

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
          Turn in slide presentations with requirements and use cases
10-Feb Project Planning Chapter 23:1-3       UML Lab 3 Due User Requirements Complete on wiki
>
>
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
       
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
         

Team Presentation ruberic

Turn in slide presentations with requirements and use cases

10-Feb Project Planning Chapter 23:1-3       UML Lab 3 Due User Requirements Complete on wiki
 
12-Feb Project Planning Chapter 23:4-5        
15-Feb Git Git Article, Git Concepts        
16-Feb Lab: Sequence Diagram presentations, Team Organization, git Lab Git Article
Git Overview
Git Laboratory *    
Line: 96 to 96
 

Exams

Added:
>
>
Team Presentation ruberic - Uses to grade all teach presentations.
 

Video Guides

  1. The Future of Programming - Brit Victor

Revision 322016-02-02 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 169 to 169
 
Added:
>
>
 
META FILEATTACHMENT attachment="UMLBasics.pdf" attr="" comment="UML Basics" date="1452378740" name="UMLBasics.pdf" path="UMLBasics.pdf" size="2346574" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.pptx" attr="" comment="" date="1452465402" name="Ch1.pptx" path="Ch1.pptx" size="320715" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch2.pptx" attr="" comment="" date="1452465425" name="Ch2.pptx" path="Ch2.pptx" size="769594" user="JimSkon" version="1"
Line: 179 to 181
 
META FILEATTACHMENT attachment="Ch6.pptx" attr="" comment="" date="1454080240" name="Ch6.pptx" path="Ch6.pptx" size="604569" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch7.pptx" attr="" comment="" date="1454080263" name="Ch7.pptx" path="Ch7.pptx" size="519690" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Intro_to_UML.ppt" attr="" comment="" date="1454328688" name="Intro_to_UML.ppt" path="Intro_to_UML.ppt" size="766976" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Introduction_to_UML.ppt" attr="" comment="" date="1454450753" name="Introduction_to_UML.ppt" path="Introduction_to_UML.ppt" size="309760" user="JimSkon" version="1"

Revision 312016-02-02 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 109 to 109
 
Project Title Members Project Documentation Consultant
Local WHDL Instance 1 Nicholas Norckauer
David Mc Peak
Benjamin Camm
Link James Skon
Changed:
<
<
Local WHDL Instance 2 Collin Shawler
Jasmine Lamb
Micah Gentry
Link James Skon
>
>
Counseling Event Logger Collin Shawler
Jasmine Lamb
Micah Gentry
Link Doug Karl
 
Washing Machine Use Indicator Dean Wasil
Brandon Cooper
Benjamin Yake
Link James Skon
Changed:
<
<
Hard Drive Sync Jared Phillips
Benjamin Kindle
Cameron Davidson
Jon Duke
Link  
>
>
Hard Drive Sync Jared Phillips
Benjamin Kindle
Cameron Davidson
Jon Duke
Link Jim Skon
 
Internet Phone System Kaitlin Roessner
Denis Gomez
Preston Spurrier
Link Doug Karl
Changed:
<
<
Lamp System Security Chandler Strouse
Justin Brady
Chase Tennant
Link Doug Karl
Quizzing App Trevor Boardman
Joseph Kadrich
Eric Roby
Tristan Hummel
Link  
>
>
Lamp System Security Chandler Strouse
Justin Brady
Chase Tennant
Link Jim Skon
Quizzing App Trevor Boardman
Joseph Kadrich
Eric Roby
Tristan Hummel
Link Jim Skon
 

Participants

Revision 302016-02-01 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 16 to 16
 

Course Documents

  1. SESyllabus16.doc: SESyllabus16.doc

Calendar

Changed:
<
<
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx  
12-Jan Lab: Project presentations   WHDL.org Link    
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx  
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
18-Jan Agile software development Chapter 3 Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.
20-Jan Requirements Engineering Chapter 4.1-4.4 System Requirements Specification Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx  
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart      
27-Jan System modeling Chapter 5.4-5.5   Link    
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Initial Meeting with notes
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

UML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
Link      
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1 Due User Requirement Draft
User Requirements Draft on wiki
8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
          Turn in slide presentations with requiremetns and use cases
10-Feb Project Planning Chapter 23:1-3       UML Lab 3 Due User Requirements Complete on wiki
12-Feb Project Planning Chapter 23:4-5        
15-Feb Git Git Article, Git Concepts        
16-Feb Lab: Sequence Diagram presentations, Team Organization, git Lab Git Article
Git Overview
Git Laboratory *    
17-Feb Configuration Management Chapter 25:1-4           Update Wiki with Sequence Diagrams, Team organization
19-Feb Quality Management Chapter 24:1-4     Git Laboratory  
22-Feb Software Testing Chapter: 8: 1-44        
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb ACM Case studies           System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4        
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break        
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

     
29-Mar Lab: Prototype Demo, Status Team Meetings           Prototype and Feature Status Presentation Slides
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5            
4-Apr Dependability engineering Chapter 13:1-4        
5-Apr

Lab:System status.
Team Meetings

          Security Plan and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam        
>
>
User Requirements Draft on wiki
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx    
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
18-Jan Agile software development Chapter 3 Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.
20-Jan Requirements Engineering Chapter 4.1-4.4 System Requirements Specification Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart      
27-Jan System modeling Chapter 5.4-5.5   Link    
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Meeting with notes
Moodle Link
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

System Requirements SpecificationUML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
Link      
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1 Due

User Requirement Draft
System Requirements Specification
Moodle Link

8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
          Turn in slide presentations with requirements and use cases
10-Feb Project Planning Chapter 23:1-3       UML Lab 3 Due User Requirements Complete on wiki
12-Feb Project Planning Chapter 23:4-5        
15-Feb Git Git Article, Git Concepts        
16-Feb Lab: Sequence Diagram presentations, Team Organization, git Lab Git Article
Git Overview
Git Laboratory *    
17-Feb Configuration Management Chapter 25:1-4         Update Wiki with Sequence Diagrams, Team organization
19-Feb Quality Management Chapter 24:1-4     Git Laboratory  
22-Feb Software Testing Chapter: 8: 1-44        
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb ACM Case studies           System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4        
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break        
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

     
29-Mar Lab: Prototype Demo, Status Team Meetings           Prototype and Feature Status Presentation Slides
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5        
4-Apr Dependability engineering Chapter 13:1-4        
5-Apr

Lab:System status.
Team Meetings

          Security Plan and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam        
 

Course Projects

Project Platform Information / Starting Points Description Outcome Project Link

Revision 292016-02-01 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 16 to 16
 

Course Documents

  1. SESyllabus16.doc: SESyllabus16.doc

Calendar

Changed:
<
<
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx  
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
 
18-Jan Agile software development Chapter 3 Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

 
19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.  
20-Jan Requirements Engineering Chapter 4.1-4.4   Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78  
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
 
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart        
27-Jan System modeling Chapter 5.4-5.5   Link      
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx    
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Initial Meeting with notes
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

UML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
Link        
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1 Due User Requirement Draft
User Requirements Draft on wiki
8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki  
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
          Turn in slide presentations with requiremetns and use cases
10-Feb Project Planning Chapter 23:1-3       UML Lab 3 Due User Requirements Complete on wiki
12-Feb Project Planning Chapter 23:4-5          
15-Feb Git Git Article, Git Concepts          
16-Feb Lab: Sequence Diagram presentations, Team Organization, git Lab Git Article
Git Overview
Git Laboratory *      
17-Feb Configuration Management Chapter 25:1-4           Update Wiki with Sequence Diagrams, Team organization
19-Feb Quality Management Chapter 24:1-4     Git Laboratory    
22-Feb Software Testing Chapter: 8: 1-44          
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb ACM Case studies           System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4          
29-Feb 11-Mar   Spring Break          
14-Mar Sociotechnical systems Chapter10:1-3          
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics          
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies        
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break          
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

       
29-Mar Lab: Prototype Demo, Status Team Meetings           Prototype and Feature Status Presentation Slides
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5            
4-Apr Dependability engineering Chapter 13:1-4          
5-Apr

Lab:System status.
Team Meetings

          Security Plan and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
       
11-Apr Software Reuse Chapter 16:1-4          
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
       
18-Apr Embedded Systems - Class Activity   Embedded Class Activity        
19-Apr Lab:System Demo
Team Meetings
           
20-Apr Class Choice for topic            
22-Apr Final System Presentation            
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam          
>
>
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx  
12-Jan Lab: Project presentations   WHDL.org Link    
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx  
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
18-Jan Agile software development Chapter 3 Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.
20-Jan Requirements Engineering Chapter 4.1-4.4 System Requirements Specification Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx  
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart      
27-Jan System modeling Chapter 5.4-5.5   Link    
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx  
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Initial Meeting with notes
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

UML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
Link      
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1 Due User Requirement Draft
User Requirements Draft on wiki
8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
          Turn in slide presentations with requiremetns and use cases
10-Feb Project Planning Chapter 23:1-3       UML Lab 3 Due User Requirements Complete on wiki
12-Feb Project Planning Chapter 23:4-5        
15-Feb Git Git Article, Git Concepts        
16-Feb Lab: Sequence Diagram presentations, Team Organization, git Lab Git Article
Git Overview
Git Laboratory *    
17-Feb Configuration Management Chapter 25:1-4           Update Wiki with Sequence Diagrams, Team organization
19-Feb Quality Management Chapter 24:1-4     Git Laboratory  
22-Feb Software Testing Chapter: 8: 1-44        
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb ACM Case studies           System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4        
29-Feb 11-Mar   Spring Break        
14-Mar Sociotechnical systems Chapter10:1-3        
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics        
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies      
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break        
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

     
29-Mar Lab: Prototype Demo, Status Team Meetings           Prototype and Feature Status Presentation Slides
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5            
4-Apr Dependability engineering Chapter 13:1-4        
5-Apr

Lab:System status.
Team Meetings

          Security Plan and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
     
11-Apr Software Reuse Chapter 16:1-4        
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
     
18-Apr Embedded Systems - Class Activity   Embedded Class Activity      
19-Apr Lab:System Demo
Team Meetings
         
20-Apr Class Choice for topic          
22-Apr Final System Presentation          
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam        
 

Course Projects

Project Platform Information / Starting Points Description Outcome Project Link

Revision 282016-02-01 - JimSkon

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

CSC-3024 Software and Systems Engineering 2016

Course description

Line: 16 to 16
 

Course Documents

  1. SESyllabus16.doc: SESyllabus16.doc

Calendar

Changed:
<
<
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx  
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
 
18-Jan Agile software development Chapter 3 Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

 
19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.  
20-Jan Requirements Engineering Chapter 4.1-4.4   Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78  
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
 
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart        
27-Jan System modeling Chapter 5.4-5.5   Link      
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx    
1-Feb
Design and implementation
Chapter 7.1-4   * Ch7.pptx   Initial Meeting with notes
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

UML.pdf
UML Lab 1

*      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2        
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams UML Lab 3     UML Lab 1 Due User Requirements Draft on wiki
8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki  
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
          Turn in slide presentations with requiremetns and use cases
10-Feb Project Planning Chapter 23:1-3       UML Lab 3 Due User Requirements Complete on wiki
12-Feb Project Planning Chapter 23:4-5          
15-Feb Git Git Article, Git Concepts          
16-Feb Lab: Sequence Diagram presentations, Team Organization, git Lab Git Article
Git Overview
Git Laboratory *      
17-Feb Configuration Management Chapter 25:1-4           Update Wiki with Sequence Diagrams, Team organization
19-Feb Quality Management Chapter 24:1-4     Git Laboratory    
22-Feb Software Testing Chapter: 8: 1-44          
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb ACM Case studies           System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4          
29-Feb 11-Mar   Spring Break          
14-Mar Sociotechnical systems Chapter10:1-3          
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics          
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies        
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break          
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

       
29-Mar Lab: Prototype Demo, Status Team Meetings           Prototype and Feature Status Presentation Slides
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5            
4-Apr Dependability engineering Chapter 13:1-4          
5-Apr

Lab:System status.
Team Meetings

          Security Plan and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
       
11-Apr Software Reuse Chapter 16:1-4          
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
       
18-Apr Embedded Systems - Class Activity   Embedded Class Activity        
19-Apr Lab:System Demo
Team Meetings
           
20-Apr Class Choice for topic            
22-Apr Final System Presentation            
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam          
>
>
Date Topic Required Reading Notes Links Readings Quiz Slides Assignment Due Team Assignments Due
11-Jan Introduction Chapter 1 100 Interview Questions for Software Developers   Ch1.pptx    
12-Jan Lab: Project presentations   WHDL.org Link      
13-Jan

Software Processes:
Software process models
Process activities

Chapter 2.1-2.2

Chapter 2 Homework: 2.1, 2.2, 2.3 on page 54 Link Ch2.pptx  
15-Jan

Software Processes:
Coping with change
The rational unified process

Chapter 2.3-2.4   Link  
 
18-Jan Agile software development Chapter 3 Chapter 3 Homework 3.1, 3.5 3.6, 3.8 on page 78 Link Ch3.pptx

2.1, 2.2, 2.3 on page 54

Resume on wiki

 
19-Jan Lab: Project Brain Storming, Discussion, and student presentations   Project Application Assignment     Five minute research presentation on at least 2 projects concepts.  
20-Jan Requirements Engineering Chapter 4.1-4.4   Link Ch4.pptx Homework 3.1, 3.5 3.6, 3.8 on page 78  
22-Jan Requirements Engineering Chapter 4.5-4.7   Link   Project Application
  1. Top three project choices (Allocate 10 votes amoung 3 choices)
  2. Rationale for each (qualification, interest)
 
25-Jan System modeling Chapter 5.1-5.3   Link Ch5.pptx    
26-Jan Lab: Team Formation, teams meet with domain experts
Lucent Chart Demo
  lucidchart        
27-Jan System modeling Chapter 5.4-5.5   Link      
29-Jan Architectural design Chapter 6.1-4   Link Ch6.pptx    
1-Feb
Design and implementation
Chapter 7.1-4   Link Ch7.pptx   Initial Meeting with notes
2-Feb Lab: Intro to UML, UML Lab 1 UMLBasics.pdf

UML.pdf
UML Lab 1

Link      
3-Feb Lab: UML lab 2 - Use Case Use Cases UML Lab 2,
Avoid pitfalls with use cases, Weather Station Use Cases
Link        
5-Feb Lab: UML lab 3- Sequence Diagram Sequence Diagrams
UML Sequence Diagrams
UML Lab 3     UML Lab 1 Due User Requirement Draft
User Requirements Draft on wiki
8-Feb Project management Chapter 22:1-3       UML Lab 2 Due Use Cases on Wiki  
9-Feb Lab: Present User Requirements and Use Cases
Team Meanings
          Turn in slide presentations with requiremetns and use cases
10-Feb Project Planning Chapter 23:1-3       UML Lab 3 Due User Requirements Complete on wiki
12-Feb Project Planning Chapter 23:4-5          
15-Feb Git Git Article, Git Concepts          
16-Feb Lab: Sequence Diagram presentations, Team Organization, git Lab Git Article
Git Overview
Git Laboratory *      
17-Feb Configuration Management Chapter 25:1-4           Update Wiki with Sequence Diagrams, Team organization
19-Feb Quality Management Chapter 24:1-4     Git Laboratory    
22-Feb Software Testing Chapter: 8: 1-44          
23-Feb Lab: System Architecture Presentations           System Architecture Slides
24-Feb ACM Case studies           System Architecture on Wiki
26-Feb Software Evolution Chapter 9:1-4          
29-Feb 11-Mar   Spring Break          
14-Mar Sociotechnical systems Chapter10:1-3          
15-Mar Lab: System Implementation Plan and Progress Report           System Plan and Progress Slides
16-Mar   Midterm Exam         System Plan on Wiki
18-Mar ACM Code of Ethics ACM Code of Ethics          
21-Mar ACM Case studies ACM Case Studies Case Studies Assigned: Code Of Ethics Case Studies        
22-Mar Lab: Present Test Plan, Project State, List of features with status           Test Plan and Feature Status Presentaiton Slides
23-Mar Sociotechnical Systems Chapter10:4-5         Update Wiki with test plan and feature table with statuses
25-Mar   Easter Break          
28-Mar ACM Case Study Presentations and Discussions  

Code Of Ethics Case Studies

       
29-Mar Lab: Prototype Demo, Status Team Meetings           Prototype and Feature Status Presentation Slides
30-Mar Dependability and Reliability Chapter 11:1-4

      Update Wiki with current system status
1-Apr Dependability and security specification Chapter 12:1-5            
4-Apr Dependability engineering Chapter 13:1-4          
5-Apr

Lab:System status.
Team Meetings

          Security Plan and Feature Status Presentation Slides
6-Apr Security engineering Chapter 14:1-3        

Update Wiki with security plan and current status

8-Apr Software Failure Case Studies Therac25
Ariane5.pptx
Ariane 5 Report
Ariane 5 Case
Software Failure Group Assignments:
1. Ariane 5 Study
2. Therac 25 Study
       
11-Apr Software Reuse Chapter 16:1-4          
12-Apr

*Lab*: System Security Plan Presentation
System Status Report
Team Meetings

          Status report slides
13-Apr Software Failure Case Presentations   Students Presentations       Update Project Status Wiki
Turn in Presentation Slides
15-Apr Embadded Software Chapter 20:1-4 Embedded Systems
IoT and Embedded Systems
       
18-Apr Embedded Systems - Class Activity   Embedded Class Activity        
19-Apr Lab:System Demo
Team Meetings
           
20-Apr Class Choice for topic            
22-Apr Final System Presentation            
25-Apr Final System Presentation           FInal Wiki Update, Presentation Slides
    Final Exam          
 

Course Projects