top of page

Program Logic Formulation

DURATION: 16 hours (2 days)

Course Description

This course is designed for students who have minimal background in programming. This course introduces the concept of programming and algorithm, the different file and data structures, program logic design tools like flowcharting and pseudocoding.

Course Objectives

After completing this course, students should be able to:

  • Differentiate program from an algorithm.

  • Apply the different program logic design tools.

  • Know the different data structures that can be used when writing algorithmic solutions to problems.

  • Choose the appropriate data type and structure when developing algorithmic solutions to a problem.

  • Differentiate between the uses of all control structures.

  • Understand modular programming through the use of sub programming.

  • Know the different control structures that are available in programming languages that are used when writing algorithmic solutions to problems.

  • Understand the importance of file design in the context of program design.

  • Know and utilize existing algorithms for manipulating arrays and records / files.

bottom of page