ECE 17. Object-Oriented Programming: Design and Development with C++ (4 units)
Link to catalog page: https://catalog.ucsd.edu/courses/ECE.html#ece17
Description
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. Prerequisites: CSE 8B or CSE 11 or ECE 15.
Prerequisite courses
Loading...
Successor courses
ECE 17 is a prerequisite of the following 1 courses: