Introduction to abstract data types and basics of algorithms. Linked lists, stacks, queues, hash tables, trees, heaps, and graphs will be covered. Students will also be taught how to derive big-Oh analysis of simple algorithms. All assignments will be in C/C++. (Formerly Computer Science 101 Algorithms and Abstract Data Types.)
20 terms
Other grades
University of California, Santa Cruz
CSE 101 at UCSC: average GPA 3.09 across 7,177 students. Grade distribution by term. Introduction to abstract data types and basics of algorithms. Linked…
Average GPA: 3.09
Grade distribution records: 7,177 students across 20 terms.
Prerequisite(s): CSE 12 or BME 160; CSE 13E or ECE 13 or CSE 13S; and CSE 16; and CSE 30; and MATH 11B or MATH 19B or MATH 20B or AM 11B or ECON 11B.
2026–2027 · UCSC catalog
| Grade | Students | Percent |
|---|---|---|
| A+ | 834 | 11.6% |
| A | 1,539 | 21.4% |
| A- | 718 | 10.0% |
| B+ | 571 | 8.0% |
| B | 800 | 11.1% |
| B- | 507 | 7.1% |
| C+ | 225 | 3.1% |
| C | 603 | 8.4% |
| C- | 58 | 0.8% |
| D+ | 35 | 0.5% |
| D | 71 | 1.0% |
| D- | 18 | 0.3% |
| F | 408 | 5.7% |
| P | 49 | 0.7% |
| NP | 343 | 4.8% |
| S | 5 | 0.1% |
| W | 389 | 5.4% |
Based on 7,177 student grade records across 20 terms and 8 professors.
The course page is taking longer to load. This summary is still available.
We could not load the full course details. This summary is still available.
Still loading. This can take a moment on a slow connection.
Loading My Class Grades