PIC 10A. Introduction to Programming (5 units). Lecture, three
hours; discussion, two hours; laboratory, eight hours. Recommended requisite
for students with no prior computing experience: course 1. Students with credit
for course 3 will receive only two units of credit for this course. Basic principles
of programming using C++; algorithmic, procedural problem solving; program design
and development; basic data types, control structures and functions; arrays
and pointers; introduction to classes for programmer-defined data types; No
prior programming experience assumed. Usually offered every quarter.
Comments: This class is intended for those of you who need to know how to write your own computer programs. This class will teach you how to design and develop computer programs using sound programming techniques. This class does not assume prior programming knowledge, but if you don't have at least some familiarity with computers, consider taking PIC 1 first.