4.00 Credits
This is an introduction to computer programming from an engineering perspective. Topics covered include basics of program design, coding, execution, debugging, and correctness. Students learn to develop concise, well-documented, well-designed, maintainable code in the C programming language. Prerequisite: One of the following: MATH 1050 with a grade of C- or better, MATH ACT score of 25 or higher or equivalent SAT score, AP Calculus AB score of 3 or higher. Semester(s) Traditionally Offered: Fall, Spring