Browse Hierarchy ECS429U: Programming Fundamentals for Engineers
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.
Lists linked to Programming Fundamentals for Engineers
| Title Sort by title | Year | Last updated Sort by last updated |
|---|---|---|
| ECS429U (2026/27) | 2026-2027 Academic Year | 16/09/2026 17:04:41 |