Loading course details…
Loading course details…
Westminster College · 3 credits · UGRD

This course is an introduction to computer programming logic and design concepts that present the appropriate techniques and tools employed to clearly define and specify the functional requirements of a structured computer program. It promotes sound comput er program design through a modular approach emphasizing logical reasoning and critical thinking to enhance the design of any computer program. Students will test programming logic using a flowchart visualization tool and will explore coding examples from several low - and high -level programming languages. This course also presents an introduction to the discipline of Systems Analysis and uses the systems development life cycle as a framework in which to introduce topics such as defining user requirements, documentation, software development metho dologies, continuous quality management, and system testing strategies. Students will use general purpose software for creating program design documentation and will explore career opportunities in the discipline. It serves as a prerequisite to other progr amming courses offered through the department.
Fall 2026 · 1 section
Aug 19 – Dec 11
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| AClass #2026-10-CSA-104-A | Time not published | On-Line | Cox, Christopher |