NCIT 13: Object-oriented programming
NCIT 05: History of the Internet
NCIT 08: Pseudocode and documentation
NCIT 11: Test-driven development
NCIT 14: Database Development
NCIT 15: Analytics, Surveys, and Reports / Input & Output
NCIT 16: Thinking like a machine / Boolean algebra, logic
NCIT 17: Search and sort techniques
NCIT 20: Managing the Software Development Process
DATA_ENG: