Learning Outcomes versus Collected Course Materials (Sec 1)
LO1LO2LO3LO4LO5N/A
HW1XX
HW2XXX
HW3XX
MTProb1X
MTProb2X
MTProb3X
MTProb4X
MTProb5X
HW4XX
ProjectXXXXX
FProb1X
FProb2X
FProb3X
FProb4X
FProb5X
FProb6X
FProb7X
FProb8X
FProb9X
FProb10X

Each class had distinct versions of all exams. Within a class there were also two versions of a given test; however, these two versions were just problem permutations of each other. The results above are all for the first of these two permutations.

LO1 (Learning Outcome 1) -- Create a working mobile phone application and test it both in a simulator and on a mobile device.

LO2 -- Write a mobile application that involves GUI components and makes use of touch events to manipulate these components.

LO3 -- Write a mobile application that uses the mobile devices Networking or Telephony APIs.

LO4 -- Write a mobile application that uses a either the camera, location, or device graphics API.

LO5 -- Write a mobile application that stores program data persistently using an API like sqlite.

N/A -- Important material covered in the course but not directly related to a specific learning outcome.