4 credits Provides an introduction to the fundamentals of computer programming, including computational thinking and problem solving as well as an introduction to imperative programming. Intended for computer science majors. Prerequisite(s): MTH 111 with a C- or better (or appropriate SOU placement level). Grade mode designated on a CRN basis each term. Students should consult current term schedule. Add to Portfolio (opens a new window)