ACETry ACE ↗
← Back

ECE 17Object-Oriented Programming: Design and Development with C++

4 units · ECE · UC San Diego

This course combines the fundamentals of object-oriented design in C++, with the programming, debugging, and testing practices used by modern software developers. Emphasizes the use of object-oriented techniques to model and reason about system design, and using modern C++ idioms, design patterns, and the Standard Template Library (STL) to develop solutions to systems engineering challenges that are more reliable, robust, scalable, and secure.

Before you enroll

Prerequisites

From the catalog: “CSE 8B or CSE 11 or ECE 15.”

What it opens up

Courses that list ECE 17 as a prerequisite (1)