Computer Science
CS 2510: Fundamentals of Computer Science 2
Lecture - 4 credits
ND
EI
IC
FQ
SI
AD
DD
ER
WF
WD
WI
EX
CE
- Continues CS 2500.
- Examines object-oriented programming and associated algorithms using more complex data structures as the focus.
- Discusses nested structures and nonlinear structures including hash tables, trees, and graphs.
- Emphasizes abstraction, encapsulation, inheritance, polymorphism, recursion, and object-oriented design patterns.
- Applies these ideas to sample applications that illustrate the breadth of computer science.
Continues CS 2500. Show more.