Changes

Jump to: navigation, search

Winter 2020 SPO600 Weekly Schedule

328 bytes added, 10:39, 20 January 2020
no edit summary
|1||Jan 06||[[#Week 1 - Class I|Introduction to the Course / Introduction to the Problem / How is code accepted into an open source project? (Homework: Lab 1)]]||[[#Week 1 - Class II|Computer architecture basics / Binary Representation of Data / Introduction to Assembly Language]]||[[#Week 1 Deliverables|Set up for the course]]
|-
|2||Jan 13||[[#Week 2 - Class I|6502 Assembly Basics Lab (Lab 2)]]||[[#Week 2 - Class II|Math, Assembly language conventions , and Examples]]||[[#Week 2 Deliverables|Lab 1 and 2]]
|-
|3||Jan 20||[[#Week 3 - Class I|6502 Strings and Memory Math Lab (Lab 3)]]||[[#Week 3 - Class II|Computer math Strings and Memory / Building Code]]||[[#Week 3 Deliverables|Lab 3, Selected Project]]
|-
|4||Jan 27||[[#Week 4 - Class I|6502 Math String and Memory Lab (Lab 4)]]||[[#Week 4 - Class II|System routines / Sysadmin for Devs]]||[[#Week 4 Deliverables|Lab 4, Project Build]]
|-
|5||Feb 03||[[#Week 5 - Class I|6502 Application Lab (Lab 5)]]||[[#Week 5 - Class II|Introduction to x86_64 and AArch64 architectures]]||[[#Week 5 Deliverables|Lab 5]]
=== Week 2 - Class I ===
* [[6502 Assembly Language Lab]](Lab 2)
=== Week 2 - Class II ===
* 6502 Assembly Language Continued
** [[6502 Addressing Modes]]
** [[6502 Math]]
** Assembly conventions and examples
**** define
**** DCB
 
=== Week 2 Deliverables ===
* Blog your results to [[SPO600 Code Review Lab|Lab 1]] and [[6502 Assembly Language Lab|Lab 2]].
 
 
== Week 3 ==
 
=== Week 3 - Class I ===
* Finish [[6502 Assembly Language Math Lab|Lab 2]]
* [[6502 Assembly Language Math Lab]] (Lab 3)
 
=== Week 3 - Class II ===
* [[6502 Addressing Modes]]
* Strings and Memory
** Using the [[6502 Emulator|emulator's]] character display.
* Project Selection
 
=== Week 3 Deliverables ===
* Blog your Lab 3 results (or interim results).
<BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/><BR/>

Navigation menu