Changes

Jump to: navigation, search

Fall 2017 SPO600 Weekly Schedule

221 bytes added, 00:28, 6 September 2017
Schedule Summary Table
!Week!!Week of...!!width="28%"|Class I<br/>Monday 9:50-11:35!!width="28%"|Class II<br/>Wednesday 11:40-1:25!!width="28%"|Deliverables<br/>(Summary - click for details)
|-
|1||Sep 4||style="background: #f0f0ff"|(Labour Day - No class)||[[#Week 1 - Class III|Introduction to Software Porting, Portability, Benchmarking, and Optimization / How is code accepted into an open source project? (Lab 1)]]||[[#Week 1 - Class II|Overview of Working with Code and Building Software (Lab 2)]]||[[#Week 1 Deliverables|Set up accounts, and blog your conclusion to Lab 2.]]
|-
|2||Sep 11||[[#Week 2 - Class I|Computer Architecture Overview- Binary representation, processor internals, instruction set architecture]]||[[#Week 2 - Class II|Assembly Lab Overview of Working with Code and Building Software - Toolchains, compiler stages, switches and flags, binary file contents (Lab 32)]]||[[#Week 2 Deliverables|Blog about the Code Review Lab (Lab your conclusion to Labs 1)and 2.]]
|-
|3||Sep 18||[[#Week 3 - Class I|Assembly Lab (Lab 3) - continued]]||[[#Week 3 - Class II|Compiled C Lab (Lab 4)]]||[[#Week 3 Deliverables|Blog about the Assembly Lab (Lab 3) and Compiled C Lab (Lab 4)]]
|-
<!-- |4||Sep 25<br />Linaro Connect?||[[#Week 4 - Class I|Software Optimization]]||[[#Week 4 - Class II|Algorithm Selection Lab (Lab 5)]]||[[#Week 4 Deliverables|Blog about the Algorithm Selection Lab (Lab 5).]]
|-
-->
|-style="background: #f0f0ff"|4||Sep 25||colspan="3" align="center"|Linaro Connect - Work on Presentation Assignment|-  |5||Oct 2|||[[#Week 5 - Class I|Algorithm Selection Lab (Lab 5) Continued]]||[[#Week 5 - Class II|SIMD and Auto-Vectorization (Lab 6)]]||[[#Week 5 Deliverables|Blog your the Algorithm Selection Lab (Lab 5) and the Auto-Vectorization Lab (Lab 6).]]
|-
|-style="background: #f0f0ff"
|Study Week||Oct 23||colspan="3" align="center"|Study Week - [http://fsoss.ca FSOSS 2017] is on Thursday-Friday - See the [[#FSOSS Bonus|FSOSS Bonus]]
|-

Navigation menu