| 1.
|
Identify and explain computer components and operations. (I)
|
| 2.
|
Explain the software development life cycle (SDLC). (I)
|
| 3.
|
Use the American Standard Code for Information Interchange. (ASCII)
and Unicode Consortium code. (I)
|
| 4.
|
Perform computations using decimal, binary, octal, and hexadecimal
number systems. (I)
|
| 5.
|
Design console and graphical user interfaces and reports. (I)
|
| 6.
|
Design programs using structured and object-oriented design tools.
(II)
|
| 7.
|
Design and write programs using the various control structures. (IV)
|
| 8.
|
Explain structured programming techniques, and describe how they are
embodied in object-oriented programming techniques. (I, V, VI)
|
| 9.
|
Differentiate between procedural, object-oriented, and event- driven
programming. (I)
|
| 10.
|
Use OOP features to design and write programs using arrays. (III)
|
| 11.
|
Use OOP features to design and write classes that have public and
private properties and behaviors including constructors and
destructors. (VI)
|
| 12.
|
Use OOP features to design and write programs that create and
manipulate objects. (VI)
|
| 13.
|
Explain method overloading and overriding. (VI)
|
| 14.
|
Explain the principles of single and multiple inheritances in object
oriented programming. (VI)
|
|