Is Data structure part of the Computer Science class?

My college teach Data Structure + Math + C++ which is all related and I wonder if it's part of the Computer Science.

I'm studying MIS = Management Information System but student think that they study IT and the way I learn is feeling like learning in CS class.

Sorry for my bad English.
My college teach Data Structure + Math + C++ which is all related and I wonder if it's part of the Computer Science.
Yes.
Look like non can asnwer this question beside you.
Yes, Computer Science is a lot about Data Structures, and (to a lesser extent) math.
Data Structures includes sorting algorithms (Bucket/Radix/...etc), Big-O Notation, Hashing algorithms, what is a Queue, what is a Stack, what is a Linked List, Trees , Graphs, ... etc

Other courses in Computer Science are some math (not necessary advanced math but I am not sure), Concepts and Theories of approx everything how the computer works, then the best fun part is to learn and IMPLEMENT these Data Structures using programming languages like Java and C/C++ to solve real life problems
Last edited on
In reality, it depends on the class and what topics will be covered. Some CS courses include: Discrete Math, data structures, programming paradigms, algorithms, etc.
A majority, if not all, of the classes will cover data structures and the mathematics at some level, though some at lower levels of scrutiny than others.

CS is more about data structures than math, but it's also about thinking problems out, devising the optimal solution, program design and structure, as well as the hardware side of things that can include things from logic circuit design to computer architecture where you study CPUs in much more detail. My computer architecture class spent the entire semester slowly designing our own CPU (well, a modification of an existing CPU).

All 3 of those things are definitely part of CS, but not all aspects will be covered in every course.
Topic archived. No new replies allowed.