Stanford iTunes U video lecture assignments for iOS programming.