Is Data structure part of the Computer Science class?

Dec 17, 2015 at 1:18am
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.
Dec 17, 2015 at 1:49am
My college teach Data Structure + Math + C++ which is all related and I wonder if it's part of the Computer Science.
Yes.
Dec 17, 2015 at 8:24am
Look like non can asnwer this question beside you.
Dec 17, 2015 at 2:30pm
Yes, Computer Science is a lot about Data Structures, and (to a lesser extent) math.
Dec 17, 2015 at 3:20pm
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 Dec 17, 2015 at 3:21pm
Dec 17, 2015 at 4:04pm
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.