Development of problem solving skills as they apply to the programming of computer systems
Understanding and application of structured programming concepts and tools, including program control structures, primitive data types and common data structures
Understanding and application of object-oriented programming concepts, including classes, methods, and inheritance
Familiarity with basic computer organization and how that organization relates to programming
|