Default Banner

Structured Program Design (CIS116)

3.0 Semester Hours

This course provides an introduction to the development of programming logic and algorithms using structured program design techniques. Students solve problems using decision and loop structures and learn modularization principles. They analyze and implement data structures such as arrays, linked lists, stacks, queues and binary trees. They study and apply Object Oriented Principles, and develop logic in pseudocode, flowcharts and UML.

Recommended Coreq: CIS115

Next Steps

Is this a course you want to take? Visit our online schedule to see when it's offered next and then learn how to enroll. If you still have questions, our Admissions Office is happy to help.