Description should include
- programming languages
- variables
- conditional statements
- loops
- functions
- syntax
- programming syntax and semantics
- programming logic and organization
- flowchart
- decision table
- pseudocode
- algorithm
- current industry-approved methodologies (e.g., storyboarding, use case diagrams)
- programming applications.