Introduction to computer programming for the non-major. Basic programming constructs; variables, functions, assignment, control structures (conditionals, looping), primitive types and aggregate types. Boolean and logic operations (and, or, not, xor). Scripting for automating system tasks. Techniques for debugging.
Credit 3 hrs Normal (A-F) May not be repeated for additional credit
Course Rotation:
Prerequisites - Other Restrictions - Restriction by Major - Restriction by Class - Undergraduate standing
Keywords:Computer Science Equivalent Courses: COSC 250 Updates: Change to title and description 3/2016, effective Fall 2016; Major Restriction updated 8/2014