Course Objectives

Read time: 0 minutes (108 words)

Warning

This page is under construction The list is not ordered properly, something I am working on as time permits.

Objective

L1. Recognize basic computer hardware architecture constructs such as instructions sets, memory, CPU, external devices, and data representation.

original entry

Objective

L2. Use programming software tools including compilers, linkers, editors, and integrated development environments to create and test programs.

original entry

Objective

L3. Demonstrate problem solving skills by developing algorithms to solve problems incorporating the concept of variables and constants of basic data types in a computer program.

original entry

Objective

L4. Utilize programming constructs which uses input and output devices for acquiring and displaying data including sequential files.

original entry

Objective

L5. Create programming designs which includes step-by-step algorithms and desk checking to validate problem solutions.

original entry

Objective

L6. Incorporate the use of sequential, selection and repetition control structures into the algorithms implemented as computer programs.

original entry

Objective

L7. Demonstrate an understanding of structured design by implementing programs with functions and passing of parameters to solve more complex problems and to promote the concept of efficient use of code.

original entry

Objective

L8. Design and implement programs using arrays.

original entry

Objective

L3.1 Design a precise requirement list from a problem statement.

original entry

Objective

L3.1.1 Collect a problem statement.

original entry

Objective

L3.1.2 Break the problem statement down into a list of requirements.

original entry

Objective

L3.1.3 Identify problem input data.

original entry

Objective

L3.1.4 Identify problem output data.

original entry

Objective

L6.1 Describe the fundamental statement type used in programming.

original entry

Objective

L6.1.1 Describe the concept of a sequence in programming.

original entry

Objective

L6.1.2 Demonstrate the use of a decision statement in a problem.

original entry

Objective

L6.1.3 Demonstrate the use of a loop in solving a problem.

original entry