Introduction to Computer Programming for Non-Majors
CPSC 140 - Introduction to Computer Programming for Non-Majors3 hours NOTE: This course is designed for interested students who are not planning a Computer Science major or minor. It does not count toward the computer science major or minor. An introduction to the principles and practice of computer programming using a modern high-level object-oriented programming language. Students will design, program, and debug programs of increasing complexity while learning about important concepts such as variables and data types, arrays, input/output, iteration, conditionals, functions, and file handling. This course assumes no prior programming experience.
Prerequisite(s): MATH 120 or placement above MATH 120 .