Recent SemestersSpring 2027, Fall 2026, Spring 2026Class Size22 studentsCredits4PrerequisiteMATH 170 with a minimum grade of C or equivalent skill Transfers ToCSUDescriptionThis honors course is an introduction to problem solving and program design using structured, top-down, algorithmic development techniques applied to the solution of numeric and non-numeric problems. Software engineering topics such as analysis, design, implementation, testing, documentation, and maintenance of software are discussed. Laboratory work will be done using the C++ computer language. The course also incorporates a research-based assignment and summarizes the evolution of programming languages illustrating how this history has led to the paradigms available today. Back to Top | Print-Friendly Page (opens a new window) Facebook this Page (opens a new window) Tweet this Page (opens a new window) Add to Backpack (opens a new window) All catalogs © 2026 El Camino College. Powered by Modern Campus Catalog™ .Usually Held9:35am–11:00am, Mon Wed 8:00am–9:25am