3 units
- Preparation for the Major
Offered: Summer 2027 (not offered), Spring 2027 (offered), Fall 2026 (offered)
Counts toward
- Computer Engineering, B.S. (2026-27) - Preparation for the Major
- Computer Engineering, B.S. (2025-26) - Preparation for the Major
- Computer Engineering, B.S. (2024-25) - Preparation for the Major
Data structures using object-oriented programming in C++. Disciplined approach to design, coding, and testing using OOP, teach use and implementation of data abstractions using data structures. Arrays, linked lists, stacks, queues, trees. Sorting, searching, recursive algorithms.
Prerequisites
COMPE 160 with a grade of C (2.0) or better. Credit or concurrent registration in MATH 245.
See the full prerequisite chainFrom the catalog
- Grading
- LCR: Letter Grade with Cr/NC available. The grading default for the class will be letter grade, but students can opt to take it for Cr/NC
- Repeatable
- Maximum 3 units.
- Typically offered
- Fall/Spring
- Catalog notes
- Prerequisites will be enforced in all undergraduate computer engineering and electrical engineering courses numbered 100 through 599. A copy of an official transcript will be accepted as proof. For corequisites, an enrollment confirmation form will be accepted.
1 section in Spring 2027
Class #5820· In-person · Open · Letter or CR/NC
80 of 80 seats open
Tue, Thu 8:00 AM-9:15 AM · SSE 1401
Ratings via RateMyProfessors