BBackpacker

Compare

2 of 4 courses

Weigh up to four courses side-by-side. The better value in each row is highlighted, so trade-offs are visible at a glance.

Data Structures and Algorithms
Introduction to Computer Organization
DepartmentEECSEECS
Credits44
Level200 — Lower division300 — Upper division
Workload20 hrs/wk15 hrs/wk
Difficulty5/5 · Very hard4/5 · Hard
Median gradeB · mean 3.10B · mean 3.10
% earning A33%33%
Expected GPA3.213.21
Student rating3.73.6
Distributions
CS Major Core
CS Major Core
Grade distribution
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
E
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
E
DescriptionHash tables, heaps, balanced trees, graphs. Sorting, dynamic programming, greedy algorithms, NP-completeness.Computer architecture: ISA, assembly, processors, memory hierarchy, and the hardware-software interface.