GrAPE

Graphical Assistant for Prerequisite Enrollment

ECE department

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: