Computer Programming Design

CIS110

All computer programmers have to start somewhere. This is as good a place as any.

In this course, we cover the fundamentals of computer programming design, with emphasis on modularity, structure, and simple filter programs. No specific programming language is used. However, the students draw flowcharts, input file specifications, module hierarchy diagrams, and printcharts. Pseudocode is used to represent the coding.

The prescribed text for the course is Joyce Farrell, Programming Logic and Design, Introductory (2nd edition).

A few auxiliary documents that you might find useful:

Control Flow Fundamentals

Thoughts on General Structure

A Hierarchy of Modules

System Diagramming Essentials

It's worth doing many times

Evolution of Software Engineering Paradigms


jwrider.com
hitcount
JWR 0401113