Programming and Algorithms: Week 10

Banner

Advanced Data Structures

What are we doing this week?


This week we are going to look at some ADVANCED DATA STRUCTURES, then look at different SOFTWARE TECHNICAL ARCHITECTURES, and finally discuss UNIVERSAL DESIGN.
Moving onto the Python side of things we will look at  
ARRAY SLICING and LOGIC GATES.
 
PseudoCode Python Python Logo

Powerpoint: 
Advanced Data Structures


Powerpoint:
 Technical Architectures


Powerpoint: Universal Design


Powerpoint: Array Slicing


Python: Array Slicing


Powerpoint: Logic Gates


Simulating Logic Gates

Total running time of videos is 50 minutes.

Links


 Logic Gates


The Normals: Adventures in Universal Design



Sample Code:
Array Slicing * Logic Gates

Python IntrepreterCode in Action


Lab #10
Lab #10 is all about checking if what you have learned in the episodes above all makes sense, and use LOGIC GATES.


Back

If you have any suggestions, corrections, or comments, please feel free to e-mail me at:
Damian.Gordon(a)dit.ie