Changes

Jump to: navigation, search

Fall 2014 SPO600 Weekly Schedule

167 bytes added, 19:42, 30 August 2014
no edit summary
!Week!!Week of...!!Tuesday!!Friday!!Deliverables
|-
|1||Sep 1||(''Experience Seneca'' Orientation - No Class)||[[#Friday (Sep 5)|Introduction to Software Porting, Portability, Benchmarking, and Optimization]]||[[#Week 1 Deliverables|Set up accountsand a Fedora system]]
|-
|2||Sep 8||[[#Tuesday (Sep 9)|How is Code Accepted? - Analyze code submissions in two separate open source projectsComputer Architecture Overview]]||[[#Friday (Sep 12)|Computer Architecture OverviewIntroduction to Assembly Language / How is Code Accepted?]]||rowspan="2"|[[#Week 2 Deliverables|Blog a commentary on code reviews in two communities (Lab 1)]]
|-
|3||Sep 15||colspan="2" align="center"|(TBA)Linaro Connect 2014 - No classes scheduled - Prepare your [[#Week 3|presentation on assembly language code]]||Assembly language presentations
|-
|4||Sept 22||Introduction to Assembly Languagelanguage presentations||Hello World - Compile a basic C program and analyze the resultant binaryAssembly language presentations||Set up a Fedora system / Blog on binary analysis (Lab 2)
|-
# Add yourself to the [[Fall 2014 SPO600 Participants]] page (leave the projects columns blank).
# Sign and return the [[Open Source Professional Option Student Agreement]].
# [[SPO600 Host Setup|Set up a Fedora 20 system]]
== Week 2 ==
{{Admon/tip|Bring Your Laptop|Classes are held in a [[Active Learning Classroom]]. If you have a laptop or other device with a VGA or HDMI output (such as a smartphone!) please feel free to bring it.}}
* [[Computer Architecture]] (see also the [[:Category:Computer Architecture|Computer Architecture Category]])
 
=== Friday (Sep 12) ===
* Discussion of how open source communities work
* [[SPO600 Code Review Lab]]
* Start thinking about your [[SPO600 Host Setup]]
 
=== Friday (Sep 12) ===
* [[Computer Architecture]] (see also the [[:Category:Computer Architecture|Computer Architecture Category]])
=== Week 2 Deliverables ===
* Blog your conclusion to the [[SPO600 Code Review Lab]].
 == Week 3 ==* [[SPO600 Host Setup|Set up Prepare to teach the class about a Fedora 20 system]]specific topic related to assembly language / machine language programming (to be assigned).
<!--

Navigation menu