CIS122 :  Computer Concepts III

An introduction to programming for 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.
Prerequisite: RD090, WR090 and MTH020, each with a grade of "C" or better, or placement above stated course levels; and CIS120 and CIS120L, or ISTM183A; or instructor consent.
Credit Hours: 4
Register for this class?