Jun 20, 2018  
Undergraduate Bulletin 2015-2016 
Undergraduate Bulletin 2015-2016 [ARCHIVED BULLETIN]

[Add to My Bulletin]

CPSC 140 - Introduction to Computer Programming for Non-Majors

3 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 .

[Add to My Bulletin]