CIS122 :  Computer Concepts III

An introduction to programming for majors and non-majors. Emphasizes the importance of program design as part of the software development life cycle. Provides examples of well-designed software projects and introduces the student to effective design techniques. Students are expected to design small programming projects and implement the designs in a high-level programming language. Structured program construction techniques, data validation and user interface issues are explored as part of introduction to a high-level language. This class aligns with the CAE Core Knowledge Unit Basic Scripting and Programming.
Prerequisite: CIS120 and CIS120L, or ISTM183A, or CIS125GA, or BA131; or instructor consent.
Credit Hours: 4
Register for this class?