Introduction to Programming
Course: CIS 130
Description: Programming discipline: problem decomposition, algorithm design, modularity, cohesion, coupling, control structures, simple data structures, testing, and error detection appproaches and documentation.
Units: 3
Recommended prerequisite: Math Code 40 and CIS 110; or 3 units of CIS 171, CIS 172, CIS 173, CIS 174, CIS 175, CIS 176, CIS 178, CIS 180C, CIS 180L, CIS 271, and CIS 272; or consent of instructor.
Format: Two hours lecture, two hours lab per week.