Changes

Jump to: navigation, search

Winter 2014 SPO600 Weekly Schedule

16 bytes added, 12:07, 24 January 2014
no edit summary
{|cellspacing="0" width="100%" cellpadding="5" border="1" style="background: #e0e0ff"
|-
!Week!!Week of...!!Tuesday - Class!!Thursday Friday - ALC/Lab!!Deliverables
|-
|1||Jan 6||[[#Tuesday (Jan 7)|Introduction to Software Porting, Portability, Benchmarking, and Optimization]]||[[#Friday (Jan 10)|How is Code Accepted? - Analyze code submissions in two separate open source projects]]||[[#Week 1 Deliverables|Blog a commentary on code reviews in two communities]] (Lab 1)
|2||Jan 13||[[#Tuesday (Jan 14)|Computer Architecture Overview]]||[[#Friday (Jan 17)|Hello World - Compile a basic C program and analyze the resultant binary]]||[[#Week 2 Deliverables|Set up a Fedora system and the ARMv8 Foundation Model / Blog on binary analysis (Lab 2)]]
|-
|3||Jan 20||Writing in Assembler & Intro [[#Tuesday (Jan 21)|Introduction to Aarch64Assembly Language]]||[[#Friday (Jan 24)|Write Hello World in assembler - x86_64 and Aarch64Assembley Language]]||[[#Week 3 Deliverables|Given an x86_64 assembler program with a loop, write an Aarch64 version Blog about writing in assembly language (Lab 3)]]
|-
|4||Jan 27||Non-portable code & Git and other SCMS||Software Selection - Introduce the Class to your selected Software Projects||Blog about your selected software projects
=== Tuesday (Jan 21) ===
* Intro to [[AssemblerBasics]]
=== Friday (Jan 24) ===

Navigation menu