ECE 141A. Software Foundations I (4 units)
Link to catalog page: https://catalog.ucsd.edu/courses/ECE.html#ece141a
Description
Software analysis, design, and development. Data structures, algorithms, and design and development idioms in C++. Students will gain broad experience using object-oriented methods and design patterns. Through increasingly difficult challenges, students will gain valuable real-world experience building, testing, and debugging software, and develop a robust mental model of modern software design and architecture. Prerequisites: ECE 17 and CSE 30 or ECE 30.
Prerequisite courses
Loading...
Successor courses
ECE 141A is a prerequisite of the following 2 courses: