Which of the following subjects are part of the computer science field
Algorithms
Data structures
All of the above
Programing languages