CS2 Data Structures Activity

From Foss2Serve
Revision as of 15:14, 30 May 2014 by Jmcguffee (Talk | contribs)
Jump to: navigation, search

Preparation:

Description Using the HFOSS OpenMRS project to illustrate the use of data structures in a complex system
Source POSSE 201405 Workshop Activity
Prerequisite Knowledge CS1 and Java
Estimated Time to Completion Varies , designed as one assignment or laboratory activity
Learning Objectives
  1. Describe the difference between a data structure and the implementation thereof.
  2. Explain the application of a data structure in a specific large complex software system
  3. Evaluate tradeoffs in selection of data structures.
  4. Analyze the time complexity of an algorithm that uses the data structure.
Materials/Environment Access to OpenMRS codebase
Rights Licensed CC BY-SA
Turn In Written artifact to Instructor

Background:

Directions:

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox