This module provides an introduction to concepts of algorithms, programming logic, and coding for computational problem solving using a high level programming language. The module introduces the processes associated with problem solving using a programming platform and how to think algorithmically to solve programming problems efficiently. The module presents basic data types and programming structures covering unidimensional and multi-dimension variables, statements, control flow, functions, data structures, and file processing. The module stresses the importance and principles of computer algorithm design and structured programming techniques as a discipline for developing quality software programs. The pace and syllabus of the module are designed with an emphasis on producing clear, robust, and reasonably efficient small scale code using top-down design, informal analysis, and reasonably efficient testing and debugging.

Sorry, there are no lists here yet. You could try:

  • Clicking My Lists from the menu. Your course enrolled lists are stored here.
  • Searching for the list using the form below:

Lists linked to Programming Fundamentals for Engineers

There are currently no lists linked to this Module.