1.
|
Describe computer hardware and an operating system. (I)
|
2.
|
Use a compiler and associated utility programs to create and run
programs in C++. (I, II)
|
3.
|
Develop and implement algorithms using top-down design with stepwise
refinement. (I, II)
|
4.
|
Develop and implement well-structured programs. (I, II)
|
5.
|
Develop and implement C++ programs using control structures,
functions, various data types, arrays, and structures. (II)
|
6.
|
Develop C++ programs using classes.(II)
|
7.
|
Develop and implement C++ programs using dynamic memory allocation and
linked lists.(II)
|
8.
|
Present arguments for and against an ethical issue related to
computing. (III)
|
|