GrAPE

Graphical Assistant for Prerequisite Enrollment

ECE department

ECE 15. Engineering Computation: Introduction to Programming in C (4 units)

Link to catalog page: https://catalog.ucsd.edu/courses/ECE.html#ece15

Description

Students learn the fundamentals of programming through the C programming language. The course covers foundational universal programming concepts such as control and data structures, and top-down modular design. It also focuses on core building blocks of the C language, such as pointers and memory management. Recommended preparation: A familiarity with basic mathematics such as trigonometry functions and graphing is expected but this course assumes no prior programming knowledge.

Prerequisite courses

ECE 15 has no prerequisite courses.

Successor courses

ECE 15 is a prerequisite of the following 16 courses: