This course introduces fundamental programming concepts using an object-oriented programming language. Topics to be covered include primitive data types and their manipulation, control structures, classes, objects and arrays.
Prerequisites
Pre-Calculus Math 40S or Applied Math 40S or ACS-1805 with a minimum grade of C (prerequisite) ACS-1903L (lab) (must be taken concurrently).