- Explain and identify object-oriented concepts.
- Identify object-oriented classes and also the attributes and methods they contain.
- Explain the use and benefits of object-oriented programming and event-driven programming.
- Use technology and information resources to research issues in computer programming design.
- Write clearly and concisely about computer programming design topics using proper writing mechanics and technical style convention.