CS 049G: Advanced C++

← 2009-10 2010-11 2011-12 →
← 2008-09 changes (lax) changes (strict) ▾ 2011-12 →

Units: 2

Hours: Lecture, 1 hour; laborato- ry, 3 hours

Catalog page 202

Prerequisites: CS 005 or CS 010 or knowledge of programming or consent of instructor

Description: Exploration of selected advanced topics in C++ in a laboratory setting. Topics include advanced object- oriented techniques, standard template library, interface design, and advanced idiomatic develop- ment practices. Graded Satisfactory (S) or No Credit (NC). Segment is repeatable as topics change to a maximum of 12 units. CS 049-I. C# (2) Lecture, 1 hour; laboratory, 3 hours. Prerequisite(s): CS 005 or CS 010 or knowledge of programming or consent of instructor. Practical explo- ration of software development using C# in a laborato- ry setting. Focus is on syntax, concepts, standard library, and development tool-chain use. Graded Satisfactory (S) or No Credit (NC). Segment is repeat- able as topics change to a maximum of 12 units.

Derived Information — The following is not part of the official catalog but is computed from catalog data.
Prerequisite graph not available.